@Internal public abstract class DataGenVisitorBase extends LogicalTypeDefaultVisitor<DataGeneratorContainer>
LogicalTypes
to DataGeneratorContainer
's.Modifier and Type | Field and Description |
---|---|
protected ReadableConfig |
config |
protected String |
name |
Modifier | Constructor and Description |
---|---|
protected |
DataGenVisitorBase(String name,
ReadableConfig config) |
Modifier and Type | Method and Description |
---|---|
protected DataGeneratorContainer |
defaultMethod(LogicalType logicalType) |
DataGeneratorContainer |
visit(DateType dateType) |
DataGeneratorContainer |
visit(TimeType timeType) |
protected final String name
protected final ReadableConfig config
protected DataGenVisitorBase(String name, ReadableConfig config)
public DataGeneratorContainer visit(DateType dateType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(TimeType timeType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
protected DataGeneratorContainer defaultMethod(LogicalType logicalType)
defaultMethod
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.