Module org.apache.arrow.vector
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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvisit(ArrowType.ComplexType type) final Tvisit(ArrowType.FixedSizeList type) final Tvisit(ArrowType.LargeList type) final Tvisit(ArrowType.LargeListView type) final Tvisit(ArrowType.List type) final Tvisit(ArrowType.ListView type) final Tvisit(ArrowType.Map type) final Tvisit(ArrowType.RunEndEncoded type) final Tvisit(ArrowType.Struct type) final Tvisit(ArrowType.Union type)
-
Constructor Details
-
PrimitiveTypeVisitor
public PrimitiveTypeVisitor()
-
-
Method Details
-
visit
-
visit
- Specified by:
visitin interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visitin interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visitin interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visitin interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visitin interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visitin interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visitin interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visitin interfaceArrowType.ArrowTypeVisitor<T>
-
visit
- Specified by:
visitin interfaceArrowType.ArrowTypeVisitor<T>
-