Package nom.tam.util.type
Class LongType
- java.lang.Object
-
- nom.tam.util.type.PrimitiveTypeBase<java.nio.LongBuffer>
-
- nom.tam.util.type.LongType
-
- All Implemented Interfaces:
PrimitiveType<java.nio.LongBuffer>
class LongType extends PrimitiveTypeBase<java.nio.LongBuffer>
-
-
Field Summary
Fields Modifier and Type Field Description private static intBIT_PIXprivate static intSIZE-
Fields inherited from class nom.tam.util.type.PrimitiveTypeBase
COPY_BLOCK_SIZE
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedLongType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappendBuffer(java.nio.LongBuffer buffer, java.nio.LongBuffer dataToAppend)java.nio.LongBufferasTypedBuffer(java.nio.ByteBuffer buffer)voidgetArray(java.nio.LongBuffer buffer, java.lang.Object array, int offset, int length)java.lang.ObjectnewArray(int length)voidputArray(java.nio.LongBuffer buffer, java.lang.Object array, int length)java.nio.LongBuffersliceBuffer(java.nio.LongBuffer buffer)java.nio.LongBufferwrap(java.lang.Object array)-
Methods inherited from class nom.tam.util.type.PrimitiveTypeBase
appendToByteBuffer, bitPix, bufferClass, convertToByteBuffer, getArray, getArray, individualSize, is, newBuffer, newBuffer, primitiveClass, putArray, size, size, type, wrapperClass
-
-
-
-
Field Detail
-
BIT_PIX
private static final int BIT_PIX
- See Also:
- Constant Field Values
-
SIZE
private static final int SIZE
- See Also:
- Constant Field Values
-
-
Method Detail
-
appendBuffer
public void appendBuffer(java.nio.LongBuffer buffer, java.nio.LongBuffer dataToAppend)- Specified by:
appendBufferin interfacePrimitiveType<java.nio.LongBuffer>- Overrides:
appendBufferin classPrimitiveTypeBase<java.nio.LongBuffer>
-
asTypedBuffer
public java.nio.LongBuffer asTypedBuffer(java.nio.ByteBuffer buffer)
- Specified by:
asTypedBufferin interfacePrimitiveType<java.nio.LongBuffer>- Overrides:
asTypedBufferin classPrimitiveTypeBase<java.nio.LongBuffer>
-
getArray
public void getArray(java.nio.LongBuffer buffer, java.lang.Object array, int offset, int length)- Specified by:
getArrayin interfacePrimitiveType<java.nio.LongBuffer>- Overrides:
getArrayin classPrimitiveTypeBase<java.nio.LongBuffer>
-
newArray
public java.lang.Object newArray(int length)
- Specified by:
newArrayin interfacePrimitiveType<java.nio.LongBuffer>- Overrides:
newArrayin classPrimitiveTypeBase<java.nio.LongBuffer>
-
putArray
public void putArray(java.nio.LongBuffer buffer, java.lang.Object array, int length)- Specified by:
putArrayin interfacePrimitiveType<java.nio.LongBuffer>- Overrides:
putArrayin classPrimitiveTypeBase<java.nio.LongBuffer>
-
sliceBuffer
public java.nio.LongBuffer sliceBuffer(java.nio.LongBuffer buffer)
- Specified by:
sliceBufferin interfacePrimitiveType<java.nio.LongBuffer>- Overrides:
sliceBufferin classPrimitiveTypeBase<java.nio.LongBuffer>
-
wrap
public java.nio.LongBuffer wrap(java.lang.Object array)
- Specified by:
wrapin interfacePrimitiveType<java.nio.LongBuffer>- Overrides:
wrapin classPrimitiveTypeBase<java.nio.LongBuffer>
-
-