java.lang.Object
com.github.tomakehurst.wiremock.common.Strings

public class Strings extends Object
  • Method Details

    • getLevenshteinDistance

      public static int getLevenshteinDistance(CharSequence s, CharSequence t)
    • randomAlphanumeric

      public static String randomAlphanumeric(int count)
    • random

      public static String random(int count, boolean letters, boolean numbers)
    • randomAlphabetic

      public static String randomAlphabetic(int count)
    • randomNumeric

      public static String randomNumeric(int count)
    • random

      public static String random(int count, String chars)
    • random

      public static String random(int count, char... chars)
    • randomAscii

      public static String randomAscii(int count)
    • random

      public static String random(int count, int start, int end, boolean letters, boolean numbers)
    • random

      public static String random(int count, int start, int end, boolean letters, boolean numbers, char[] chars, Random random)
    • rightPad

      public static String rightPad(String str, int size)
    • rightPad

      public static String rightPad(String str, int size, char padChar)
    • rightPad

      public static String rightPad(String str, int size, String padStr)
    • repeat

      public static String repeat(char ch, int repeat)
    • stringFromBytes

      public static String stringFromBytes(byte[] bytes)
    • stringFromBytes

      public static String stringFromBytes(byte[] bytes, Charset charset)
    • bytesFromString

      public static byte[] bytesFromString(String str)
    • bytesFromString

      public static byte[] bytesFromString(String str, Charset charset)
    • wrapIfLongestLineExceedsLimit

      public static String wrapIfLongestLineExceedsLimit(String s, int maxLineLength)
    • wrap

      public static String wrap(String str, int wrapLength, String newLineStr, boolean wrapLongWords)
    • wrap

      public static String wrap(String str, int wrapLength, String newLineStr, boolean wrapLongWords, String wrapOn)
    • substringAfterLast

      public static String substringAfterLast(String str, int separator)
    • substringAfterLast

      public static String substringAfterLast(String str, String separator)
    • countMatches

      public static int countMatches(CharSequence str, char ch)
    • ordinalIndexOf

      public static int ordinalIndexOf(CharSequence str, CharSequence searchStr, int ordinal)
    • normalisedLevenshteinDistance

      public static double normalisedLevenshteinDistance(String one, String two)
    • normaliseLineBreaks

      public static String normaliseLineBreaks(String s)
    • isNullOrEmpty

      public static boolean isNullOrEmpty(String s)
    • isNotNullOrEmpty

      public static boolean isNotNullOrEmpty(String s)
    • isBlank

      public static boolean isBlank(String s)
    • isNotBlank

      public static boolean isNotBlank(String s)
    • isNull

      public static boolean isNull(String s)
    • isNotNull

      public static boolean isNotNull(String s)
    • isEmpty

      public static boolean isEmpty(CharSequence charSequence)
    • isEmpty

      public static boolean isEmpty(String s)
    • isNotEmpty

      public static boolean isNotEmpty(String s)
    • removeStart

      public static String removeStart(String str, String remove)