All Methods Static Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
static <T> RandomGenerator<T[]> |
arrayGenerator(DataGenerator<T> generator,
int len) |
static RandomGenerator<Boolean> |
booleanGenerator() |
static RandomGenerator<Byte> |
byteGenerator(byte min,
byte max) |
static RandomGenerator<Double> |
doubleGenerator(double min,
double max) |
static RandomGenerator<Float> |
floatGenerator(float min,
float max) |
boolean |
hasNext() |
static RandomGenerator<Integer> |
intGenerator(int min,
int max) |
static RandomGenerator<Long> |
longGenerator(long min,
long max) |
static <K,V> RandomGenerator<Map<K,V>> |
mapGenerator(DataGenerator<K> key,
DataGenerator<V> value,
int size) |
protected T |
nextWithNullRate(Supplier<T> supplier) |
void |
open(String name,
FunctionInitializationContext context,
RuntimeContext runtimeContext)
|
static RandomGenerator<Short> |
shortGenerator(short min,
short max) |
static RandomGenerator<String> |
stringGenerator(int len) |
RandomGenerator<T> |
withNullRate(float nullRate) |