public static class ArrowFieldTypeConversion.ArrowFieldTypeVisitor extends Object implements DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
DataType
to FieldType
.Constructor and Description |
---|
ArrowFieldTypeVisitor() |
Modifier and Type | Method and Description |
---|---|
org.apache.arrow.vector.types.pojo.FieldType |
visit(ArrayType arrayType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(BigIntType bigIntType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(BinaryType binaryType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(BooleanType booleanType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(CharType charType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(DateType dateType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(DecimalType decimalType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(DoubleType doubleType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(FloatType floatType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(IntType intType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(LocalZonedTimestampType localZonedTimestampType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(MapType mapType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(MultisetType multisetType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(RowType rowType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(SmallIntType smallIntType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(TimestampType timestampType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(TimeType timeType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(TinyIntType tinyIntType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(VarBinaryType varBinaryType) |
org.apache.arrow.vector.types.pojo.FieldType |
visit(VarCharType varCharType) |
public org.apache.arrow.vector.types.pojo.FieldType visit(CharType charType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(VarCharType varCharType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(BooleanType booleanType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(BinaryType binaryType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(VarBinaryType varBinaryType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(DecimalType decimalType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(TinyIntType tinyIntType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(SmallIntType smallIntType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(IntType intType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(BigIntType bigIntType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(FloatType floatType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(DoubleType doubleType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(DateType dateType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(TimeType timeType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(TimestampType timestampType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(LocalZonedTimestampType localZonedTimestampType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(ArrayType arrayType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(MultisetType multisetType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(MapType mapType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
public org.apache.arrow.vector.types.pojo.FieldType visit(RowType rowType)
visit
in interface DataTypeVisitor<org.apache.arrow.vector.types.pojo.FieldType>
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.