public interface RandomDataInput
Modifier and Type | Field and Description |
---|---|
static String[] |
charToString |
Modifier and Type | Method and Description |
---|---|
long |
address(long offset)
Obtain the underlying address.
|
default ByteOrder |
byteOrder() |
default boolean |
bytesEqual(long offset,
RandomDataInput second,
long secondOffset,
long len)
|
Bytes |
bytesForRead() |
Bytes |
bytesForWrite() |
default long |
capacity() |
default void |
copyTo(byte[] bytes) |
static String[] |
createCharToString() |
void |
nativeRead(long position,
long address,
long size)
expert level method for copying data to native memory.
|
default long |
parseLong(long offset) |
default String |
printable(long offset) |
default boolean |
readBoolean(long offset) |
byte |
readByte(long offset) |
double |
readDouble(long offset) |
float |
readFloat(long offset) |
default long |
readIncompleteLong(long offset) |
int |
readInt(long offset) |
default long |
readLimit() |
long |
readLong(long offset) |
default long |
readPosition() |
default long |
readRemaining() |
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) |
long |
realCapacity() |
default long |
start() |
default long |
writeLimit() |
default long |
writePosition() |
default long |
writeRemaining() |
static final String[] charToString
static String[] createCharToString()
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 String printable(long offset)
default int readVolatileInt(long offset)
default long readVolatileLong(long offset)
default long parseLong(long offset)
void nativeRead(long position, long address, long size)
position
- within the ByteStore to copy.address
- in native memorysize
- in bytes@Deprecated default boolean bytesEqual(long offset, RandomDataInput second, long secondOffset, long len)
default void copyTo(byte[] bytes)
default long readIncompleteLong(long offset)
long realCapacity()
default long start()
default long capacity()
default long readPosition()
default long writePosition()
default long readRemaining()
default long writeRemaining()
default long readLimit()
default long writeLimit()
long address(long offset) throws UnsupportedOperationException
offset
- within this buffer. address(start()) is the actual address of the first byte.UnsupportedOperationException
- if the underlying buffer is on the heapdefault ByteOrder byteOrder()
Bytes bytesForRead()
Bytes bytesForWrite()
Copyright © 2015. All rights reserved.