public static interface ArrowType.ArrowTypeVisitor<T>
type.accept(new ArrowTypeVisitor<Type>() {
...
});
Modifier and Type | Method and Description |
---|---|
T |
visit(ArrowType.Binary type) |
T |
visit(ArrowType.Bool type) |
T |
visit(ArrowType.Date type) |
T |
visit(ArrowType.Decimal type) |
T |
visit(ArrowType.Duration type) |
default T |
visit(ArrowType.ExtensionType type) |
T |
visit(ArrowType.FixedSizeBinary type) |
T |
visit(ArrowType.FixedSizeList type) |
T |
visit(ArrowType.FloatingPoint type) |
T |
visit(ArrowType.Int type) |
T |
visit(ArrowType.Interval type) |
T |
visit(ArrowType.LargeBinary type) |
T |
visit(ArrowType.LargeList type) |
T |
visit(ArrowType.LargeUtf8 type) |
T |
visit(ArrowType.List type) |
T |
visit(ArrowType.Map type) |
T |
visit(ArrowType.Null type) |
T |
visit(ArrowType.Struct type) |
T |
visit(ArrowType.Time type) |
T |
visit(ArrowType.Timestamp type) |
T |
visit(ArrowType.Union type) |
T |
visit(ArrowType.Utf8 type) |
T visit(ArrowType.Null type)
T visit(ArrowType.Struct type)
T visit(ArrowType.List type)
T visit(ArrowType.LargeList type)
T visit(ArrowType.FixedSizeList type)
T visit(ArrowType.Union type)
T visit(ArrowType.Map type)
T visit(ArrowType.Int type)
T visit(ArrowType.FloatingPoint type)
T visit(ArrowType.Utf8 type)
T visit(ArrowType.LargeUtf8 type)
T visit(ArrowType.Binary type)
T visit(ArrowType.LargeBinary type)
T visit(ArrowType.FixedSizeBinary type)
T visit(ArrowType.Bool type)
T visit(ArrowType.Decimal type)
T visit(ArrowType.Date type)
T visit(ArrowType.Time type)
T visit(ArrowType.Timestamp type)
T visit(ArrowType.Interval type)
T visit(ArrowType.Duration type)
default T visit(ArrowType.ExtensionType type)
Copyright © 2023 The Apache Software Foundation. All rights reserved.