Class ArrowType.ComplexTypeVisitor<T>
java.lang.Object
org.apache.arrow.vector.types.pojo.ArrowType.ComplexTypeVisitor<T>
- All Implemented Interfaces:
ArrowType.ArrowTypeVisitor<T>
- Enclosing class:
ArrowType
public abstract static class ArrowType.ComplexTypeVisitor<T>
extends Object
implements ArrowType.ArrowTypeVisitor<T>
to visit the Complex ArrowTypes and bundle Primitive ones in one case
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Tvisit(ArrowType.Binary type) final Tvisit(ArrowType.BinaryView type) final Tvisit(ArrowType.Bool type) final Tvisit(ArrowType.Date type) final Tvisit(ArrowType.Decimal type) final Tvisit(ArrowType.Duration type) final Tfinal Tvisit(ArrowType.FloatingPoint type) final Tvisit(ArrowType.Int type) final Tvisit(ArrowType.Interval type) final Tvisit(ArrowType.LargeBinary type) final Tvisit(ArrowType.LargeUtf8 type) final Tvisit(ArrowType.Null type) visit(ArrowType.PrimitiveType type) final Tvisit(ArrowType.Time type) final Tvisit(ArrowType.Timestamp type) final Tvisit(ArrowType.Utf8 type) final Tvisit(ArrowType.Utf8View type)
-
Constructor Details
-
ComplexTypeVisitor
public ComplexTypeVisitor()
-
-
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>
-
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>
-