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
Modifier and TypeClassDescriptionstatic enum
static interface
to visit the ArrowTypestype.accept(new ArrowTypeVisitor<Type>() { ...
static class
static class
static class
static class
static class
to visit the Complex ArrowTypes and bundle Primitive ones in one casestatic class
static class
static class
static class
A user-defined data type that wraps an underlying storage type.static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
to visit the Primitive ArrowTypes and bundle Complex ones under one casestatic class
static class
static class
static class
static class
static class
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract <T> T
accept
(ArrowType.ArrowTypeVisitor<T> visitor) static ArrowType.Int
abstract int
getType
(com.google.flatbuffers.FlatBufferBuilder builder) static ArrowType
getTypeForField
(Field field) abstract ArrowType.ArrowTypeID
abstract 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
-