public interface RandomDataInput<S extends RandomDataInput<S,A,AT>,A extends ReadAccess<AT>,AT> extends RandomCommon<S,A,AT>
Modifier and Type | Method and Description |
---|---|
A |
access() |
void |
nativeRead(long position,
long address,
long size)
expert level method for copying data to native memory.
|
default long |
parseLong(long offset) |
default char |
printable(long offset) |
default boolean |
readBoolean(long offset) |
byte |
readByte(long offset) |
double |
readDouble(long offset) |
float |
readFloat(long offset) |
int |
readInt(long offset) |
long |
readLong(long offset) |
short |
readShort(long offset) |
default int |
readUnsignedByte(long offset) |
default long |
readUnsignedInt(long offset) |
default int |
readUnsignedShort(long offset) |
default int |
readVolatileInt(long offset) |
default long |
readVolatileLong(long offset) |
accessHandle, accessOffset, address, byteOrder, capacity, isNative, limit, readLimit, realCapacity
default boolean readBoolean(long offset)
byte readByte(long offset)
default int readUnsignedByte(long offset)
short readShort(long offset)
default int readUnsignedShort(long offset)
int readInt(long offset)
default long readUnsignedInt(long offset)
long readLong(long offset)
float readFloat(long offset)
double readDouble(long offset)
default char printable(long offset)
default int readVolatileInt(long offset)
default long readVolatileLong(long offset)
default long parseLong(long offset)
A access()
access
in interface RandomCommon<S extends RandomDataInput<S,A,AT>,A extends ReadAccess<AT>,AT>
void nativeRead(long position, long address, long size)
position
- within the ByteStore to copy.address
- in native memorysize
- in bytesCopyright © 2015. All rights reserved.