Class ArrowType.PrimitiveTypeVisitor<T>
java.lang.Object
org.apache.arrow.vector.types.pojo.ArrowType.PrimitiveTypeVisitor<T>
- All Implemented Interfaces:
ArrowType.ArrowTypeVisitor<T>
- Enclosing class:
- ArrowType
public abstract static class ArrowType.PrimitiveTypeVisitor<T>
extends Object
implements ArrowType.ArrowTypeVisitor<T>
to visit the Primitive ArrowTypes and bundle Complex ones under one case
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvisit
(ArrowType.ComplexType type) final T
visit
(ArrowType.FixedSizeList type) final T
visit
(ArrowType.LargeList type) final T
visit
(ArrowType.List type) final T
visit
(ArrowType.ListView type) final T
visit
(ArrowType.Map type) final T
visit
(ArrowType.Struct type) final T
visit
(ArrowType.Union type)
-
Constructor Details
-
PrimitiveTypeVisitor
public PrimitiveTypeVisitor()
-
-
Method Details
-
visit
-
visit
- Specified by:
visit
in interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visit
in interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visit
in interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visit
in interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visit
in interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visit
in interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visit
in interfaceArrowType.ArrowTypeVisitor<T>
-