@Internal public class RandomGeneratorVisitor extends DataGenVisitorBase
DataGeneratorContainer
for a particular logical type.Modifier and Type | Field and Description |
---|---|
static int |
RANDOM_BYTES_LENGTH_DEFAULT |
static int |
RANDOM_STRING_LENGTH_DEFAULT |
config, name
Constructor and Description |
---|
RandomGeneratorVisitor(String name,
ReadableConfig config) |
visit, visit
public static final int RANDOM_STRING_LENGTH_DEFAULT
public static final int RANDOM_BYTES_LENGTH_DEFAULT
public RandomGeneratorVisitor(String name, ReadableConfig config)
public DataGeneratorContainer visit(BooleanType booleanType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(CharType charType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(VarCharType varCharType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(BinaryType binaryType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(VarBinaryType varBinaryType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(TinyIntType tinyIntType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(SmallIntType smallIntType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(IntType integerType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(BigIntType bigIntType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(FloatType floatType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(DoubleType doubleType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(DecimalType decimalType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(YearMonthIntervalType yearMonthIntervalType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(DayTimeIntervalType dayTimeIntervalType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(TimestampType timestampType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(ZonedTimestampType zonedTimestampType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(LocalZonedTimestampType localZonedTimestampType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(ArrayType arrayType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(MultisetType multisetType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(MapType mapType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
public DataGeneratorContainer visit(RowType rowType)
visit
in interface LogicalTypeVisitor<DataGeneratorContainer>
visit
in class LogicalTypeDefaultVisitor<DataGeneratorContainer>
protected DataGeneratorContainer defaultMethod(LogicalType logicalType)
defaultMethod
in class DataGenVisitorBase
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.