Package io.deephaven.client.impl
Class FieldVectorAdapter
java.lang.Object
io.deephaven.client.impl.FieldVectorAdapter
- All Implemented Interfaces:
Array.Visitor<org.apache.arrow.vector.FieldVector>,PrimitiveArray.Visitor<org.apache.arrow.vector.FieldVector>
public class FieldVectorAdapter
extends Object
implements Array.Visitor<org.apache.arrow.vector.FieldVector>, PrimitiveArray.Visitor<org.apache.arrow.vector.FieldVector>
Utilities for creating
FieldVector.-
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.arrow.vector.FieldVectorConvert acolumninto aFieldVector.static org.apache.arrow.vector.FieldVectorConvert anameand anarrayinto aFieldVector.org.apache.arrow.vector.FieldVectorvisit(BooleanArray booleanArray) org.apache.arrow.vector.FieldVectororg.apache.arrow.vector.FieldVectororg.apache.arrow.vector.FieldVectorvisit(DoubleArray doubleArray) org.apache.arrow.vector.FieldVectorvisit(FloatArray floatArray) org.apache.arrow.vector.FieldVectorvisit(GenericArray<?> generic) org.apache.arrow.vector.FieldVectororg.apache.arrow.vector.FieldVectororg.apache.arrow.vector.FieldVectorvisit(PrimitiveArray<?> primitive) org.apache.arrow.vector.FieldVectorvisit(ShortArray shortArray)
-
Method Details
-
of
public static org.apache.arrow.vector.FieldVector of(Column<?> column, org.apache.arrow.memory.BufferAllocator allocator) Convert acolumninto aFieldVector.- Parameters:
column- the columnallocator- the allocator- Returns:
- the field vector
-
of
public static org.apache.arrow.vector.FieldVector of(String name, Array<?> array, org.apache.arrow.memory.BufferAllocator allocator) Convert anameand anarrayinto aFieldVector.- Parameters:
name- the column namearray- the arrayallocator- the allocator- Returns:
- the field vector
-
visit
- Specified by:
visitin interfaceArray.Visitor<org.apache.arrow.vector.FieldVector>
-
visit
- Specified by:
visitin interfaceArray.Visitor<org.apache.arrow.vector.FieldVector>
-
visit
- Specified by:
visitin interfacePrimitiveArray.Visitor<org.apache.arrow.vector.FieldVector>
-
visit
- Specified by:
visitin interfacePrimitiveArray.Visitor<org.apache.arrow.vector.FieldVector>
-
visit
- Specified by:
visitin interfacePrimitiveArray.Visitor<org.apache.arrow.vector.FieldVector>
-
visit
- Specified by:
visitin interfacePrimitiveArray.Visitor<org.apache.arrow.vector.FieldVector>
-
visit
- Specified by:
visitin interfacePrimitiveArray.Visitor<org.apache.arrow.vector.FieldVector>
-
visit
- Specified by:
visitin interfacePrimitiveArray.Visitor<org.apache.arrow.vector.FieldVector>
-
visit
- Specified by:
visitin interfacePrimitiveArray.Visitor<org.apache.arrow.vector.FieldVector>
-
visit
- Specified by:
visitin interfacePrimitiveArray.Visitor<org.apache.arrow.vector.FieldVector>
-