Class StringMan

java.lang.Object
com.plotsquared.core.util.StringMan

public class StringMan extends Object
  • Constructor Details

    • StringMan

      public StringMan()
  • Method Details

    • replaceFromMap

      public static String replaceFromMap(String string, Map<String,​String> replacements)
    • intersection

      public static int intersection(Set<String> options, String[] toCheck)
    • getString

      public static String getString(Object obj)
    • replaceFirst

      public static String replaceFirst(char c, String s)
    • replaceAll

      public static String replaceAll(String string, Object... pairs)
    • isAlphanumeric

      public static boolean isAlphanumeric(String str)
    • isAlphanumericUnd

      public static boolean isAlphanumericUnd(String str)
    • isAlpha

      public static boolean isAlpha(String str)
    • join

      public static String join(Collection<?> collection, String delimiter)
    • joinOrdered

      public static String joinOrdered(Collection<?> collection, String delimiter)
    • join

      public static String join(Collection<?> collection, char delimiter)
    • isAsciiPrintable

      public static boolean isAsciiPrintable(char c)
    • isAsciiPrintable

      public static boolean isAsciiPrintable(String s)
    • getLevenshteinDistance

      public static int getLevenshteinDistance(String s, String t)
    • join

      public static String join(Object[] array, String delimiter)
    • join

      public static String join(int[] array, String delimiter)
    • isEqualToAny

      public static boolean isEqualToAny(String a, String... args)
    • isEqualIgnoreCaseToAny

      public static boolean isEqualIgnoreCaseToAny(@NonNull String a, String... args)
    • isEqual

      public static boolean isEqual(String a, String b)
    • isEqualIgnoreCase

      public static boolean isEqualIgnoreCase(String a, String b)
    • repeat

      public static String repeat(String s, int n)
    • contains

      public static boolean contains(String name, char c)
    • match

      public <T> Collection<T> match(Collection<T> col, String startsWith)