Uses of Interface
org.apache.flink.table.data.columnar.vector.ColumnVector
Packages that use ColumnVector
Package
Description
-
Uses of ColumnVector in org.apache.flink.table.data.columnar
Constructors in org.apache.flink.table.data.columnar with parameters of type ColumnVectorModifierConstructorDescriptionColumnarArrayData(ColumnVector data, int offset, int numElements) ColumnarMapData(ColumnVector keyColumnVector, ColumnVector valueColumnVector, int offset, int numElements) -
Uses of ColumnVector in org.apache.flink.table.data.columnar.vector
Subinterfaces of ColumnVector in org.apache.flink.table.data.columnar.vectorModifier and TypeInterfaceDescriptioninterfaceArray column vector.interfaceBoolean column vector.interfaceByte column vector.interfaceBytes column vector to getBytesColumnVector.Bytes, it include original data and offset and length.interfaceDecimal column vector.interfaceDouble column vector.interfaceFloat column vector.interfaceInt column vector.interfaceLong column vector.interfaceMap column vector.interfaceRow column vector.interfaceShort column vector.interfaceTimestamp column vector.Fields in org.apache.flink.table.data.columnar.vector declared as ColumnVectorConstructors in org.apache.flink.table.data.columnar.vector with parameters of type ColumnVector -
Uses of ColumnVector in org.apache.flink.table.data.columnar.vector.heap
Classes in org.apache.flink.table.data.columnar.vector.heap that implement ColumnVectorModifier and TypeClassDescriptionclassHeap vector that nullable shared structure.classThis class represents a nullable heap array column vector.classThis class represents a nullable heap boolean column vector.classThis class supports string and binary data by value reference -- i.e. each field is explicitly present, as opposed to provided by a dictionary reference.classThis class represents a nullable byte column vector.classThis class represents a nullable double precision floating point column vector.classThis class represents a nullable double precision floating point column vector.classThis class represents a nullable int column vector.classThis class represents a nullable long column vector.classThis class represents a nullable heap map column vector.classThis class represents a nullable heap row column vector.classThis class represents a nullable short column vector.classThis class represents a nullable byte column vector.Methods in org.apache.flink.table.data.columnar.vector.heap that return ColumnVectorModifier and TypeMethodDescriptionHeapArrayVector.getChild()HeapMapVector.getKeyColumnVector()HeapMapVector.getValueColumnVector()Methods in org.apache.flink.table.data.columnar.vector.heap with parameters of type ColumnVectorModifier and TypeMethodDescriptionvoidHeapArrayVector.setChild(ColumnVector child) voidHeapMapVector.setKeys(ColumnVector keys) voidHeapMapVector.setValues(ColumnVector values) Constructors in org.apache.flink.table.data.columnar.vector.heap with parameters of type ColumnVectorModifierConstructorDescriptionHeapArrayVector(int len, ColumnVector vector) HeapMapVector(int len, ColumnVector keys, ColumnVector values) -
Uses of ColumnVector in org.apache.flink.table.data.columnar.vector.writable
Subinterfaces of ColumnVector in org.apache.flink.table.data.columnar.vector.writableModifier and TypeInterfaceDescriptioninterfaceWritableBooleanColumnVector.interfaceWritableBytesColumnVector.interfaceWritableByteColumnVector.interfaceWritableColumnVector.interfaceWritableDoubleColumnVector.interfaceWritableFloatColumnVector.interfaceWritableIntColumnVector.interfaceWritableLongColumnVector.interfaceWritableShortColumnVector.interfaceWritableTimestampColumnVector.Classes in org.apache.flink.table.data.columnar.vector.writable that implement ColumnVectorModifier and TypeClassDescriptionclassContains the shared structure forColumnVectors, including NULL information and dictionary.