Package com.qfs.column
Interface IColumnInteger
- All Superinterfaces:
IArray,IArrayReader,IArrayWriter,IColumn<Integer>,IMemoryMonitored,IWritableArray
- All Known Implementing Classes:
ColumnInteger,ColumnPositiveInteger
An
IColumn specialized for storing int values.- Author:
- ActiveViam
-
Method Summary
Modifier and TypeMethodDescriptiondefault IArrayCursorCreates a new read-only cursor that can be moved up and down the array.Methods inherited from interface com.qfs.chunk.IArrayReader
isNull, readBoolean, readDouble, readFloat, readInt, readLong, readVectorMethods inherited from interface com.qfs.chunk.IArrayWriter
addDouble, addFloat, addInt, addLong, write, writeBoolean, writeDouble, writeFloat, writeInt, writeLongMethods inherited from interface com.qfs.column.IColumn
ensureCapacity, getCapacity, growCapacity, readMethods inherited from interface com.qfs.monitoring.memory.IMemoryMonitored
getMemoryStatistic
-
Method Details
-
createArrayCursor
Description copied from interface:IArrayCreates a new read-only cursor that can be moved up and down the array. This cursor delegates all reading calls to the underlying array.- Specified by:
createArrayCursorin interfaceIArray- Specified by:
createArrayCursorin interfaceIWritableArray- Returns:
- the cursor, stationed at index 0 of the array
-