Class StringDataGenerator
- java.lang.Object
-
- org.optaplanner.examples.common.persistence.generator.StringDataGenerator
-
public class StringDataGenerator extends Object
-
-
Constructor Summary
Constructors Constructor Description StringDataGenerator()StringDataGenerator(boolean capitalizeFirstLetter)StringDataGenerator(boolean capitalizeFirstLetter, String delimiter)StringDataGenerator(String delimiter)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringDataGeneratoraddAToZPart()StringDataGeneratoraddAToZPart(boolean required, int eliminationIndex)StringDataGeneratoraddNumericPart(boolean required, int eliminationIndex, int from, int to)StringDataGeneratoraddPart(boolean required, int eliminationIndex, String... partValues)StringDataGeneratoraddPart(String... partValues)static StringDataGeneratorbuildAssemblyLineNames()static StringDataGeneratorbuildCompanyNames()static StringDataGeneratorbuildFullNames()static StringDataGeneratorbuildLocationNames()StringgenerateNextValue()voidpredictMaximumSizeAndReset(int maximumSize)voidreset()
-
-
-
Constructor Detail
-
StringDataGenerator
public StringDataGenerator()
-
StringDataGenerator
public StringDataGenerator(boolean capitalizeFirstLetter)
-
StringDataGenerator
public StringDataGenerator(String delimiter)
-
StringDataGenerator
public StringDataGenerator(boolean capitalizeFirstLetter, String delimiter)
-
-
Method Detail
-
buildFullNames
public static StringDataGenerator buildFullNames()
-
buildCompanyNames
public static StringDataGenerator buildCompanyNames()
-
buildLocationNames
public static StringDataGenerator buildLocationNames()
-
buildAssemblyLineNames
public static StringDataGenerator buildAssemblyLineNames()
-
addPart
public StringDataGenerator addPart(String... partValues)
-
addAToZPart
public StringDataGenerator addAToZPart()
-
addAToZPart
public StringDataGenerator addAToZPart(boolean required, int eliminationIndex)
-
addNumericPart
public StringDataGenerator addNumericPart(boolean required, int eliminationIndex, int from, int to)
-
addPart
public StringDataGenerator addPart(boolean required, int eliminationIndex, String... partValues)
-
reset
public void reset()
-
predictMaximumSizeAndReset
public void predictMaximumSizeAndReset(int maximumSize)
-
generateNextValue
public String generateNextValue()
-
-