Package nom.tam.util.type
Interface PrimitiveType<B extends Buffer>
- All Known Implementing Classes:
BooleanType,ByteType,CharType,DoubleType,FloatType,IntType,LongType,PrimitiveTypeBase,ShortType,StringType,UnknownType
public interface PrimitiveType<B extends Buffer>
-
Method Summary
Modifier and TypeMethodDescriptionvoidappendBuffer(B buffer, B dataToAppend) voidappendToByteBuffer(ByteBuffer byteBuffer, B dataToAppend) asTypedBuffer(ByteBuffer buffer) intbitPix()convertToByteBuffer(Object array) voidvoidvoidbooleanbooleanis(PrimitiveType<? extends Buffer> d) newArray(int length) newBuffer(int length) newBuffer(long length) Class<?>voidvoidintsize()intsliceBuffer(B buffer) chartype()Class<?>
-
Method Details
-
appendBuffer
-
appendToByteBuffer
-
asTypedBuffer
-
bitPix
int bitPix() -
bufferClass
-
convertToByteBuffer
-
getArray
-
getArray
-
getArray
-
individualSize
boolean individualSize() -
is
-
newArray
-
newBuffer
-
newBuffer
-
primitiveClass
Class<?> primitiveClass() -
putArray
-
putArray
-
size
int size() -
size
-
sliceBuffer
-
type
char type() -
wrap
-
wrapperClass
Class<?> wrapperClass()
-