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