public interface ReadAccess<T>
| Modifier and Type | Method and Description |
|---|---|
ByteOrder |
byteOrder(T handle) |
default <S> boolean |
compareTo(T handle,
long offset,
ReadAccess<S> sourceAccess,
S source,
long sourceOffset,
long len)
|
default String |
printable(T handle,
long offset) |
default boolean |
readBoolean(T handle,
long offset) |
byte |
readByte(T handle,
long offset) |
default char |
readChar(T handle,
long offset) |
default double |
readDouble(T handle,
long offset)
Default implementation:
Double.longBitsToDouble(readLong(handle, offset)). |
default float |
readFloat(T handle,
long offset)
Default implementation:
Float.intBitsToFloat(readInt(handle, offset)). |
int |
readInt(T handle,
long offset) |
long |
readLong(T handle,
long offset) |
short |
readShort(T handle,
long offset) |
default int |
readUnsignedByte(T handle,
long offset) |
default long |
readUnsignedInt(T handle,
long offset) |
default int |
readUnsignedShort(T handle,
long offset) |
default int |
readVolatileInt(T handle,
long offset)
Default implementation: throws
UnsupportedOperationException. |
default long |
readVolatileLong(T handle,
long offset)
Default implementation: throws
UnsupportedOperationException. |
static ReadAccess<Void> |
zeros() |
static ReadAccess<Void> zeros()
default boolean readBoolean(T handle, long offset)
byte readByte(T handle, long offset)
default int readUnsignedByte(T handle, long offset)
short readShort(T handle, long offset)
default int readUnsignedShort(T handle, long offset)
default char readChar(T handle, long offset)
int readInt(T handle, long offset)
default long readUnsignedInt(T handle, long offset)
long readLong(T handle, long offset)
default float readFloat(T handle, long offset)
Float.intBitsToFloat(readInt(handle, offset)).default double readDouble(T handle, long offset)
Double.longBitsToDouble(readLong(handle, offset)).default int readVolatileInt(T handle, long offset)
UnsupportedOperationException.default long readVolatileLong(T handle, long offset)
UnsupportedOperationException.@Deprecated default <S> boolean compareTo(T handle, long offset, ReadAccess<S> sourceAccess, S source, long sourceOffset, long len)
ByteOrder byteOrder(T handle)
Copyright © 2020. All rights reserved.