public interface Byteable<B extends BytesStore<B,Underlying>,Underlying>
Modifier and Type | Method and Description |
---|---|
@Nullable BytesStore<B,Underlying> |
bytesStore() |
void |
bytesStore(BytesStore<B,Underlying> bytesStore,
long offset,
long length)
This setter for a data type which points to an underlying ByteStore.
|
long |
maxSize() |
long |
offset() |
void bytesStore(BytesStore<B,Underlying> bytesStore, long offset, long length) throws IllegalStateException, IllegalArgumentException, BufferOverflowException, BufferUnderflowException
bytesStore
- the fix point ByteStoreoffset
- the offset within the ByteStorelength
- the length in the ByteStoreIllegalStateException
IllegalArgumentException
BufferOverflowException
BufferUnderflowException
@Nullable @Nullable BytesStore<B,Underlying> bytesStore()
long offset()
long maxSize()
Copyright © 2020. All rights reserved.