Class DataTypeDefaultVisitor<R>
- java.lang.Object
-
- org.apache.flink.table.types.utils.DataTypeDefaultVisitor<R>
-
- All Implemented Interfaces:
DataTypeVisitor<R>
@Internal public abstract class DataTypeDefaultVisitor<R> extends Object implements DataTypeVisitor<R>
Implementation ofDataTypeVisitorthat redirects all calls todefaultMethod(DataType).
-
-
Constructor Summary
Constructors Constructor Description DataTypeDefaultVisitor()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract RdefaultMethod(DataType dataType)Rvisit(AtomicDataType atomicDataType)Rvisit(CollectionDataType collectionDataType)Rvisit(FieldsDataType fieldsDataType)Rvisit(KeyValueDataType keyValueDataType)
-
-
-
Method Detail
-
visit
public R visit(AtomicDataType atomicDataType)
- Specified by:
visitin interfaceDataTypeVisitor<R>
-
visit
public R visit(CollectionDataType collectionDataType)
- Specified by:
visitin interfaceDataTypeVisitor<R>
-
visit
public R visit(FieldsDataType fieldsDataType)
- Specified by:
visitin interfaceDataTypeVisitor<R>
-
visit
public R visit(KeyValueDataType keyValueDataType)
- Specified by:
visitin interfaceDataTypeVisitor<R>
-
-