@Internal public abstract class LogicalTypeDefaultVisitor<R> extends Object implements LogicalTypeVisitor<R>
LogicalTypeVisitor
that redirects all calls to defaultMethod(LogicalType)
.Constructor and Description |
---|
LogicalTypeDefaultVisitor() |
public R visit(CharType charType)
visit
in interface LogicalTypeVisitor<R>
public R visit(VarCharType varCharType)
visit
in interface LogicalTypeVisitor<R>
public R visit(BooleanType booleanType)
visit
in interface LogicalTypeVisitor<R>
public R visit(BinaryType binaryType)
visit
in interface LogicalTypeVisitor<R>
public R visit(VarBinaryType varBinaryType)
visit
in interface LogicalTypeVisitor<R>
public R visit(DecimalType decimalType)
visit
in interface LogicalTypeVisitor<R>
public R visit(TinyIntType tinyIntType)
visit
in interface LogicalTypeVisitor<R>
public R visit(SmallIntType smallIntType)
visit
in interface LogicalTypeVisitor<R>
public R visit(IntType intType)
visit
in interface LogicalTypeVisitor<R>
public R visit(BigIntType bigIntType)
visit
in interface LogicalTypeVisitor<R>
public R visit(FloatType floatType)
visit
in interface LogicalTypeVisitor<R>
public R visit(DoubleType doubleType)
visit
in interface LogicalTypeVisitor<R>
public R visit(DateType dateType)
visit
in interface LogicalTypeVisitor<R>
public R visit(TimeType timeType)
visit
in interface LogicalTypeVisitor<R>
public R visit(TimestampType timestampType)
visit
in interface LogicalTypeVisitor<R>
public R visit(ZonedTimestampType zonedTimestampType)
visit
in interface LogicalTypeVisitor<R>
public R visit(LocalZonedTimestampType localZonedTimestampType)
visit
in interface LogicalTypeVisitor<R>
public R visit(YearMonthIntervalType yearMonthIntervalType)
visit
in interface LogicalTypeVisitor<R>
public R visit(DayTimeIntervalType dayTimeIntervalType)
visit
in interface LogicalTypeVisitor<R>
public R visit(ArrayType arrayType)
visit
in interface LogicalTypeVisitor<R>
public R visit(MultisetType multisetType)
visit
in interface LogicalTypeVisitor<R>
public R visit(MapType mapType)
visit
in interface LogicalTypeVisitor<R>
public R visit(RowType rowType)
visit
in interface LogicalTypeVisitor<R>
public R visit(DistinctType distinctType)
visit
in interface LogicalTypeVisitor<R>
public R visit(StructuredType structuredType)
visit
in interface LogicalTypeVisitor<R>
public R visit(NullType nullType)
visit
in interface LogicalTypeVisitor<R>
public R visit(RawType<?> rawType)
visit
in interface LogicalTypeVisitor<R>
public R visit(SymbolType<?> symbolType)
visit
in interface LogicalTypeVisitor<R>
public R visit(LogicalType other)
visit
in interface LogicalTypeVisitor<R>
protected abstract R defaultMethod(LogicalType logicalType)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.