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
public interface IChunkPrimitiveInteger extends IChunkInteger
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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description intgetBoundary()Gets the boundary of this chunk, i.e.-
Methods inherited from interface com.qfs.chunk.IArrayReader
isNull, readBoolean, readVector
-
Methods inherited from interface com.qfs.chunk.IArrayWriter
addDouble, addFloat, addInt, addLong, writeBoolean, writeDouble, writeFloat, writeLong
-
Methods 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, sparseChunkCompression
-
Methods inherited from interface com.qfs.chunk.IChunkInteger
copyInto, createFrequentValueChunk, equals, fill, getBindingType, getOrder, isPrimitive, read, readDouble, readFloat, readInt, readLong, transfer, write, writeFromCell, writeInt
-
Methods inherited from interface com.qfs.monitoring.memory.IMemoryMonitored
getMemoryStatistic
-
-