Interface ArrayDataAccess<A>
- All Superinterfaces:
DataAccess, 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
Trivial interface for primitive array based data access implementations
that can replicate themselves and return the underlying array.
-
Method Summary
Methods inherited from interface DataAccess
createView
-
Method Details
-
createArray
-
getCurrentStorageArray
Object getCurrentStorageArray() -
getArrayLength
int getArrayLength()
-