java.lang.Object
org.apache.arrow.vector.types.pojo.ArrowType
- Direct Known Subclasses:
ArrowType.ComplexType,ArrowType.PrimitiveType
Arrow types
Source code generated using FreeMarker template ArrowType.java
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic interfaceto visit the ArrowTypestype.accept(new ArrowTypeVisitor<Type>() { ... });static classstatic classstatic classstatic classstatic classto visit the Complex ArrowTypes and bundle Primitive ones in one casestatic classstatic classstatic classstatic classA user-defined data type that wraps an underlying storage type.static classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classstatic classto visit the Primitive ArrowTypes and bundle Complex ones under one casestatic classstatic classstatic classstatic classstatic classstatic classstatic class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract <T> Taccept(ArrowType.ArrowTypeVisitor<T> visitor) static ArrowType.Intabstract intgetType(com.google.flatbuffers.FlatBufferBuilder builder) static ArrowTypegetTypeForField(Field field) abstract ArrowType.ArrowTypeIDabstract boolean
-
Constructor Details
-
ArrowType
public ArrowType()
-
-
Method Details
-
getTypeID
-
isComplex
public abstract boolean isComplex() -
getType
public abstract int getType(com.google.flatbuffers.FlatBufferBuilder builder) -
accept
-
getTypeForField
-
getInt
-