public interface PrimitiveType<B extends java.nio.Buffer>
Modifier and Type | Method and Description |
---|---|
void |
appendBuffer(B buffer,
B dataToAppend) |
void |
appendToByteBuffer(java.nio.ByteBuffer byteBuffer,
B dataToAppend) |
B |
asTypedBuffer(java.nio.ByteBuffer buffer) |
int |
bitPix() |
java.lang.Class<? extends B> |
bufferClass() |
java.nio.ByteBuffer |
convertToByteBuffer(java.lang.Object array) |
void |
getArray(B buffer,
java.lang.Object array) |
void |
getArray(B buffer,
java.lang.Object array,
int length) |
void |
getArray(B buffer,
java.lang.Object array,
int offset,
int length) |
boolean |
individualSize() |
boolean |
is(PrimitiveType<? extends java.nio.Buffer> d) |
java.lang.Object |
newArray(int length) |
B |
newBuffer(int length) |
B |
newBuffer(long length) |
java.lang.Class<?> |
primitiveClass() |
void |
putArray(B buffer,
java.lang.Object array) |
void |
putArray(B buffer,
java.lang.Object array,
int length) |
int |
size() |
int |
size(java.lang.Object instance) |
B |
sliceBuffer(B buffer) |
char |
type() |
B |
wrap(java.lang.Object array) |
java.lang.Class<?> |
wrapperClass() |
void appendToByteBuffer(java.nio.ByteBuffer byteBuffer, B dataToAppend)
B asTypedBuffer(java.nio.ByteBuffer buffer)
int bitPix()
java.lang.Class<? extends B> bufferClass()
java.nio.ByteBuffer convertToByteBuffer(java.lang.Object array)
void getArray(B buffer, java.lang.Object array)
void getArray(B buffer, java.lang.Object array, int length)
void getArray(B buffer, java.lang.Object array, int offset, int length)
boolean individualSize()
boolean is(PrimitiveType<? extends java.nio.Buffer> d)
java.lang.Object newArray(int length)
B newBuffer(int length)
B newBuffer(long length)
java.lang.Class<?> primitiveClass()
void putArray(B buffer, java.lang.Object array)
void putArray(B buffer, java.lang.Object array, int length)
int size()
int size(java.lang.Object instance)
char type()
B wrap(java.lang.Object array)
java.lang.Class<?> wrapperClass()