public abstract class FlinkTypeVisitor<T>
extends java.lang.Object
implements org.apache.flink.table.types.logical.LogicalTypeVisitor<T>
| Constructor and Description |
|---|
FlinkTypeVisitor() |
| Modifier and Type | Method and Description |
|---|---|
T |
visit(org.apache.flink.table.types.logical.DayTimeIntervalType dayTimeIntervalType) |
T |
visit(org.apache.flink.table.types.logical.DistinctType distinctType) |
T |
visit(org.apache.flink.table.types.logical.LogicalType other) |
T |
visit(org.apache.flink.table.types.logical.NullType nullType) |
T |
visit(org.apache.flink.table.types.logical.RawType<?> rawType) |
T |
visit(org.apache.flink.table.types.logical.StructuredType structuredType) |
T |
visit(org.apache.flink.table.types.logical.SymbolType<?> symbolType) |
T |
visit(org.apache.flink.table.types.logical.YearMonthIntervalType yearMonthIntervalType) |
T |
visit(org.apache.flink.table.types.logical.ZonedTimestampType zonedTimestampType) |
public T visit(org.apache.flink.table.types.logical.ZonedTimestampType zonedTimestampType)
visit in interface org.apache.flink.table.types.logical.LogicalTypeVisitor<T>public T visit(org.apache.flink.table.types.logical.YearMonthIntervalType yearMonthIntervalType)
visit in interface org.apache.flink.table.types.logical.LogicalTypeVisitor<T>public T visit(org.apache.flink.table.types.logical.DayTimeIntervalType dayTimeIntervalType)
visit in interface org.apache.flink.table.types.logical.LogicalTypeVisitor<T>public T visit(org.apache.flink.table.types.logical.DistinctType distinctType)
visit in interface org.apache.flink.table.types.logical.LogicalTypeVisitor<T>public T visit(org.apache.flink.table.types.logical.StructuredType structuredType)
visit in interface org.apache.flink.table.types.logical.LogicalTypeVisitor<T>public T visit(org.apache.flink.table.types.logical.NullType nullType)
visit in interface org.apache.flink.table.types.logical.LogicalTypeVisitor<T>public T visit(org.apache.flink.table.types.logical.RawType<?> rawType)
visit in interface org.apache.flink.table.types.logical.LogicalTypeVisitor<T>public T visit(org.apache.flink.table.types.logical.SymbolType<?> symbolType)
visit in interface org.apache.flink.table.types.logical.LogicalTypeVisitor<T>