Class StringDataGenerator

java.lang.Object
org.optaplanner.examples.common.persistence.generator.StringDataGenerator

public class StringDataGenerator extends Object
  • Constructor Details

    • StringDataGenerator

      public StringDataGenerator()
    • StringDataGenerator

      public StringDataGenerator(boolean capitalizeFirstLetter)
    • StringDataGenerator

      public StringDataGenerator(String delimiter)
    • StringDataGenerator

      public StringDataGenerator(boolean capitalizeFirstLetter, String delimiter)
  • Method Details

    • buildFullNames

      public static StringDataGenerator buildFullNames()
    • buildCompanyNames

      public static StringDataGenerator buildCompanyNames()
    • 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()