public abstract class ArrowType extends Object
| Modifier and Type | Class and Description |
|---|---|
static interface |
ArrowType.ArrowTypeVisitor<T>
to visit the ArrowTypes
type.accept(new ArrowTypeVisitor |
static class |
ArrowType.Binary |
static class |
ArrowType.Bool |
static class |
ArrowType.Date |
static class |
ArrowType.Decimal |
static class |
ArrowType.FloatingPoint |
static class |
ArrowType.Int |
static class |
ArrowType.Interval |
static class |
ArrowType.List |
static class |
ArrowType.Null |
static class |
ArrowType.Struct_ |
static class |
ArrowType.Time |
static class |
ArrowType.Timestamp |
static class |
ArrowType.Union |
static class |
ArrowType.Utf8 |
| Constructor and Description |
|---|
ArrowType() |
| Modifier and Type | Method and Description |
|---|---|
abstract <T> T |
accept(ArrowType.ArrowTypeVisitor<T> visitor) |
static ArrowType.Int |
getInt(Field field) |
abstract int |
getType(com.google.flatbuffers.FlatBufferBuilder builder) |
static ArrowType |
getTypeForField(Field field) |
abstract byte |
getTypeType() |
public abstract byte getTypeType()
public abstract int getType(com.google.flatbuffers.FlatBufferBuilder builder)
public abstract <T> T accept(ArrowType.ArrowTypeVisitor<T> visitor)
public static ArrowType.Int getInt(Field field)
Copyright © 2016 The Apache Software Foundation. All rights reserved.