Interface ArrayDataAccess<A>
-
- All Superinterfaces:
DataAccess,java.io.Serializable
- All Known Subinterfaces:
BufferAccess<A>,VolatileArrayDataAccess<A>
- All Known Implementing Classes:
AbstractBooleanArray,AbstractBufferAccess,AbstractByteArray,AbstractCharArray,AbstractDoubleArray,AbstractFloatArray,AbstractIntArray,AbstractLongArray,AbstractShortArray,AbstractVolatileBooleanArray,AbstractVolatileByteArray,AbstractVolatileCharArray,AbstractVolatileDoubleArray,AbstractVolatileFloatArray,AbstractVolatileIntArray,AbstractVolatileLongArray,AbstractVolatileShortArray,BooleanArray,ByteArray,ByteBufferAccess,CharArray,CharBufferAccess,DirtyBooleanArray,DirtyByteArray,DirtyCharArray,DirtyDoubleArray,DirtyFloatArray,DirtyIntArray,DirtyLongArray,DirtyShortArray,DirtyVolatileBooleanArray,DirtyVolatileByteArray,DirtyVolatileCharArray,DirtyVolatileDoubleArray,DirtyVolatileFloatArray,DirtyVolatileIntArray,DirtyVolatileLongArray,DirtyVolatileShortArray,DoubleArray,DoubleBufferAccess,FloatArray,FloatBufferAccess,IntArray,IntBufferAccess,LongArray,LongBufferAccess,ShortArray,ShortBufferAccess,VolatileBooleanArray,VolatileByteArray,VolatileCharArray,VolatileDoubleArray,VolatileFloatArray,VolatileIntArray,VolatileLongArray,VolatileShortArray
public interface ArrayDataAccess<A> extends DataAccess, java.io.Serializable
Trivial interface for primitive array based data access implementations that can replicate themselves and return the underlying array.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AcreateArray(int numEntities)intgetArrayLength()java.lang.ObjectgetCurrentStorageArray()-
Methods inherited from interface net.imglib2.img.basictypeaccess.DataAccess
createView
-
-
-
-
Method Detail
-
createArray
A createArray(int numEntities)
-
getCurrentStorageArray
java.lang.Object getCurrentStorageArray()
-
getArrayLength
int getArrayLength()
-
-