Class RandomStrings


  • public final class RandomStrings
    extends java.lang.Object
    A facade to various implementations of StringGenerator interface.
    • Constructor Detail

      • RandomStrings

        public RandomStrings()
    • Method Detail

      • randomAsciiLettersOfLengthBetween

        public static java.lang.String randomAsciiLettersOfLengthBetween​(java.util.Random r,
                                                                         int minCodeUnits,
                                                                         int maxCodeUnits)
      • randomAsciiLettersOfLength

        public static java.lang.String randomAsciiLettersOfLength​(java.util.Random r,
                                                                  int codeUnits)
      • randomAsciiAlphanumOfLengthBetween

        public static java.lang.String randomAsciiAlphanumOfLengthBetween​(java.util.Random r,
                                                                          int minCodeUnits,
                                                                          int maxCodeUnits)
      • randomAsciiAlphanumOfLength

        public static java.lang.String randomAsciiAlphanumOfLength​(java.util.Random r,
                                                                   int codeUnits)
      • randomUnicodeOfLengthBetween

        public static java.lang.String randomUnicodeOfLengthBetween​(java.util.Random r,
                                                                    int minCodeUnits,
                                                                    int maxCodeUnits)
      • randomUnicodeOfLength

        public static java.lang.String randomUnicodeOfLength​(java.util.Random r,
                                                             int codeUnits)
      • randomUnicodeOfCodepointLengthBetween

        public static java.lang.String randomUnicodeOfCodepointLengthBetween​(java.util.Random r,
                                                                             int minCodePoints,
                                                                             int maxCodePoints)
      • randomUnicodeOfCodepointLength

        public static java.lang.String randomUnicodeOfCodepointLength​(java.util.Random r,
                                                                      int codePoints)
      • randomRealisticUnicodeOfLengthBetween

        public static java.lang.String randomRealisticUnicodeOfLengthBetween​(java.util.Random r,
                                                                             int minCodeUnits,
                                                                             int maxCodeUnits)
      • randomRealisticUnicodeOfLength

        public static java.lang.String randomRealisticUnicodeOfLength​(java.util.Random r,
                                                                      int codeUnits)
      • randomRealisticUnicodeOfCodepointLengthBetween

        public static java.lang.String randomRealisticUnicodeOfCodepointLengthBetween​(java.util.Random r,
                                                                                      int minCodePoints,
                                                                                      int maxCodePoints)
      • randomRealisticUnicodeOfCodepointLength

        public static java.lang.String randomRealisticUnicodeOfCodepointLength​(java.util.Random r,
                                                                               int codePoints)