Class StringUtils

java.lang.Object
zombie.util.StringUtils

public class StringUtils extends Object
  • Field Details

  • Constructor Details

    • StringUtils

      public StringUtils()
  • Method Details

    • isNullOrEmpty

      public static boolean isNullOrEmpty(String s)
    • isNullOrWhitespace

      public static boolean isNullOrWhitespace(String s)
    • discardNullOrWhitespace

      public static String discardNullOrWhitespace(String str)
    • trimPrefix

      public static String trimPrefix(String str, String prefix)
    • trimSuffix

      public static String trimSuffix(String str, String suffix)
    • equals

      public static boolean equals(String a, String b)
    • startsWithIgnoreCase

      public static boolean startsWithIgnoreCase(String str, String prefix)
    • endsWithIgnoreCase

      public static boolean endsWithIgnoreCase(String str, String suffix)
    • containsIgnoreCase

      public static boolean containsIgnoreCase(String haystack, String needle)
    • equalsIgnoreCase

      public static boolean equalsIgnoreCase(String a, String b)
    • tryParseBoolean

      public static boolean tryParseBoolean(String varStr)
    • isBoolean

      public static boolean isBoolean(String varStr)
    • isFloat

      public static boolean isFloat(String in_varStr)
    • tryParseFloat

      public static float tryParseFloat(String in_valueStr)
    • tryParseEnum

      public static <E extends Enum<E>> E tryParseEnum(Class<E> in_enumClass, String in_enumStr, E in_defaultVal)
    • contains

      public static boolean contains(String[] array, String val, BiFunction<String,String,Boolean> equalizer)
    • indexOf

      public static int indexOf(String[] array, String val, BiFunction<String,String,Boolean> equalizer)
    • indent

      public static String indent(String text)
    • leftJustify

      public static String leftJustify(String text, int length)
    • moduleDotType

      public static String moduleDotType(String module, String type)
    • stripModule

      public static String stripModule(String type)
    • stripBOM

      public static String stripBOM(String line)
    • containsDoubleDot

      public static boolean containsDoubleDot(String str)
    • containsWhitespace

      public static boolean containsWhitespace(String s)
    • removeWhitespace

      public static String removeWhitespace(String s)
    • trimArray

      public static String[] trimArray(String[] arr)
    • trimSurroundingQuotes

      public static String trimSurroundingQuotes(String s)
    • trimSurroundingQuotes

      public static String trimSurroundingQuotes(String s, boolean trim)
    • isValidVariableName

      public static boolean isValidVariableName(String in_varName)
    • isValidVariableChar

      public static boolean isValidVariableChar(char ch)
    • isAlpha

      public static boolean isAlpha(char ch)
    • isNumeric

      public static boolean isNumeric(char ch)
    • isAlphaNumeric

      public static boolean isAlphaNumeric(char ch)
    • compareIgnoreCase

      public static int compareIgnoreCase(String a, String b)