Package io.deephaven.client.impl
Class FieldAdapter
java.lang.Object
io.deephaven.client.impl.FieldAdapter
- All Implemented Interfaces:
ArrayType.Visitor<org.apache.arrow.vector.types.pojo.Field>,GenericType.Visitor<org.apache.arrow.vector.types.pojo.Field>,PrimitiveType.Visitor<org.apache.arrow.vector.types.pojo.Field>,Type.Visitor<org.apache.arrow.vector.types.pojo.Field>
public class FieldAdapter
extends Object
implements Type.Visitor<org.apache.arrow.vector.types.pojo.Field>, PrimitiveType.Visitor<org.apache.arrow.vector.types.pojo.Field>, GenericType.Visitor<org.apache.arrow.vector.types.pojo.Field>, ArrayType.Visitor<org.apache.arrow.vector.types.pojo.Field>
Utilities for creating a
Field.-
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.arrow.vector.types.pojo.FieldbooleanField(String name) static org.apache.arrow.vector.types.pojo.Fieldstatic org.apache.arrow.vector.types.pojo.FieldbyteVectorField(String name) static org.apache.arrow.vector.types.pojo.Fieldstatic org.apache.arrow.vector.types.pojo.FielddoubleField(String name) static org.apache.arrow.vector.types.pojo.FieldfloatField(String name) static org.apache.arrow.vector.types.pojo.FieldinstantField(String name) static org.apache.arrow.vector.types.pojo.Fieldstatic org.apache.arrow.vector.types.pojo.Fieldstatic org.apache.arrow.vector.types.pojo.Fieldof(ColumnHeader<?> header) Convert aheaderinto aField.static org.apache.arrow.vector.types.pojo.FieldshortField(String name) static org.apache.arrow.vector.types.pojo.FieldstringField(String name) org.apache.arrow.vector.types.pojo.Fieldorg.apache.arrow.vector.types.pojo.Fieldvisit(BooleanType booleanType) org.apache.arrow.vector.types.pojo.Fieldorg.apache.arrow.vector.types.pojo.Fieldorg.apache.arrow.vector.types.pojo.Fieldorg.apache.arrow.vector.types.pojo.Fieldvisit(CustomType<?> customType) org.apache.arrow.vector.types.pojo.Fieldvisit(DoubleType doubleType) org.apache.arrow.vector.types.pojo.Fieldorg.apache.arrow.vector.types.pojo.Fieldvisit(GenericType<?> generic) org.apache.arrow.vector.types.pojo.Fieldvisit(GenericVectorType<?, ?> genericVectorType) org.apache.arrow.vector.types.pojo.Fieldvisit(InstantType instantType) org.apache.arrow.vector.types.pojo.Fieldorg.apache.arrow.vector.types.pojo.Fieldorg.apache.arrow.vector.types.pojo.Fieldvisit(NativeArrayType<?, ?> nativeArrayType) org.apache.arrow.vector.types.pojo.Fieldvisit(PrimitiveType<?> primitive) org.apache.arrow.vector.types.pojo.Fieldvisit(PrimitiveVectorType<?, ?> vectorPrimitiveType) org.apache.arrow.vector.types.pojo.Fieldorg.apache.arrow.vector.types.pojo.Fieldvisit(StringType stringType)
-
Method Details
-
of
Convert aheaderinto aField.- Parameters:
header- the header- Returns:
- the field
-
byteField
-
booleanField
-
charField
-
shortField
-
intField
-
longField
-
floatField
-
doubleField
-
stringField
-
byteVectorField
-
instantField
-
visit
- Specified by:
visitin interfaceType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfacePrimitiveType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfacePrimitiveType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfacePrimitiveType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfacePrimitiveType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfacePrimitiveType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfacePrimitiveType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfacePrimitiveType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfacePrimitiveType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfaceType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfaceGenericType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfaceGenericType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfaceGenericType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfaceGenericType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfaceGenericType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfaceArrayType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfaceArrayType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-
visit
- Specified by:
visitin interfaceArrayType.Visitor<org.apache.arrow.vector.types.pojo.Field>
-