@Internal public class LogicalTypeDuplicator extends LogicalTypeDefaultVisitor<LogicalType>
LogicalType.
It also enables replacing children of possibly nested structures by overwriting corresponding
visit() methods.
| 构造器和说明 |
|---|
LogicalTypeDuplicator() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected LogicalType |
defaultMethod(LogicalType logicalType) |
LogicalType |
visit(ArrayType arrayType) |
LogicalType |
visit(DistinctType distinctType) |
LogicalType |
visit(MapType mapType) |
LogicalType |
visit(MultisetType multisetType) |
LogicalType |
visit(RowType rowType) |
LogicalType |
visit(StructuredType structuredType) |
public LogicalType visit(ArrayType arrayType)
visit 在接口中 LogicalTypeVisitor<LogicalType>visit 在类中 LogicalTypeDefaultVisitor<LogicalType>public LogicalType visit(MultisetType multisetType)
visit 在接口中 LogicalTypeVisitor<LogicalType>visit 在类中 LogicalTypeDefaultVisitor<LogicalType>public LogicalType visit(MapType mapType)
visit 在接口中 LogicalTypeVisitor<LogicalType>visit 在类中 LogicalTypeDefaultVisitor<LogicalType>public LogicalType visit(RowType rowType)
visit 在接口中 LogicalTypeVisitor<LogicalType>visit 在类中 LogicalTypeDefaultVisitor<LogicalType>public LogicalType visit(DistinctType distinctType)
visit 在接口中 LogicalTypeVisitor<LogicalType>visit 在类中 LogicalTypeDefaultVisitor<LogicalType>public LogicalType visit(StructuredType structuredType)
visit 在接口中 LogicalTypeVisitor<LogicalType>visit 在类中 LogicalTypeDefaultVisitor<LogicalType>protected LogicalType defaultMethod(LogicalType logicalType)
Copyright © 2014–2021 The Apache Software Foundation. All rights reserved.