Package com.qfs.chunk
Interface IChunkPrimitiveInteger
- All Superinterfaces:
IArray,IArrayReader,IArrayWriter,IChunk<Integer>,IChunkInteger,IMemoryMonitored,IWritableArray
- All Known Implementing Classes:
AChunkPrimitiveInteger,ADirectChunkPrimitiveInteger,ArrayChunkBits,ArrayChunkBytes,ArrayChunkHexa,ArrayChunkInteger,ArrayChunkIntegerNullable,ArrayChunkQuad,ArrayChunkShorts,ArrayChunkTriBytes,BufferChunkPrimitiveBits,BufferChunkPrimitiveBytes,BufferChunkPrimitiveHexa,BufferChunkPrimitiveInts,BufferChunkPrimitiveIntsNullable,BufferChunkPrimitiveQuad,BufferChunkPrimitiveShorts,BufferChunkPrimitiveTriBytes,ChunkSingleInteger,DirectChunkBits,DirectChunkBytes,DirectChunkHexa,DirectChunkInteger,DirectChunkIntegerNullable,DirectChunkQuad,DirectChunkShorts,DirectChunkTriBytes
A chunk of data that stores primitive integers (bytes, shorts, ints).
Each kind of primitive integer has its own chunk implementation.
- Author:
- ActiveViam
-
Field Summary
Fields inherited from interface com.qfs.chunk.IChunk
NO_SIZE_LIMIT -
Method Summary
Methods inherited from interface com.qfs.chunk.IArrayReader
isNull, readBoolean, readVectorMethods inherited from interface com.qfs.chunk.IArrayWriter
addDouble, addFloat, addInt, addLong, writeBoolean, writeDouble, writeFloat, writeLongMethods inherited from interface com.qfs.chunk.IChunk
capacity, compress, createArrayCursor, destroy, findRowsEqualTo, findRowsEqualTo, findRowsEqualTo, findRowsInSet, findRowsInSet, findRowsInSet, findRowsInTransactionEqualTo, findRowsInTransactionEqualTo, findRowsInTransactionEqualTo, findRowsInTransactionInSet, findRowsInTransactionInSet, findRowsInTransactionInSet, freeRow, getChunkCreatorForSparse, getChunkId, getChunkType, getPhysicalSize, isDead, localRow, replaceBy, reset, sparseChunkCompressionMethods inherited from interface com.qfs.chunk.IChunkInteger
copyInto, createFrequentValueChunk, equals, fill, getBindingType, getOrder, isPrimitive, read, readDouble, readFloat, readInt, readLong, transfer, write, writeFromCell, writeIntMethods inherited from interface com.qfs.monitoring.memory.IMemoryMonitored
getMemoryStatistic
-
Method Details
-
getBoundary
int getBoundary()Gets the boundary of this chunk, i.e. the maximum integer that can be encoded in that chunk.- Returns:
- the boundary of this chunk
-