public abstract class DataGeneratorBase extends java.lang.Object implements DataGenerator
Constructor and Description |
---|
DataGeneratorBase(java.lang.String name) |
DataGeneratorBase(java.lang.String name,
java.util.Set<java.lang.String> instructions) |
Modifier and Type | Method and Description |
---|---|
protected abstract void |
generate(DataGeneratorQuery query) |
TestDataProvider |
generate(TestBaseQuery query) |
java.lang.String |
getName() |
boolean |
isSuitable(TestBaseQuery query) |
public DataGeneratorBase(java.lang.String name, java.util.Set<java.lang.String> instructions)
public DataGeneratorBase(java.lang.String name)
public final java.lang.String getName()
public boolean isSuitable(TestBaseQuery query)
isSuitable
in interface DataGenerator
public final TestDataProvider generate(TestBaseQuery query)
generate
in interface DataGenerator
protected abstract void generate(DataGeneratorQuery query)