Package io.jans.util

Class StringHelper

java.lang.Object
io.jans.util.StringHelper

public final class StringHelper extends Object
See Also:
  • StringUtils
  • Field Details

    • EMPTY_BYTES

      public static final byte[] EMPTY_BYTES
  • Method Details

    • getRandomString

      public static String getRandomString(int length)
    • add

      public static String[] add(String[] x, String sep, String[] y)
    • repeat

      public static String repeat(String string, int times)
    • repeat

      public static String repeat(char character, int times)
    • split

      public static String[] split(String str, String delim)
    • split

      public static String[] split(String str, String delim, boolean trim, boolean include)
    • unqualify

      public static String unqualify(String qualifiedName)
    • qualifier

      public static String qualifier(String qualifiedName)
    • suffix

      public static String suffix(String name, String suffix)
    • booleanValue

      public static boolean booleanValue(String tfString)
    • toString

      public static String toString(Object[] array)
    • toStringArray

      public static String[] toStringArray(Object[] array)
    • isNotEmpty

      public static boolean isNotEmpty(String str)
    • isEmpty

      public static boolean isEmpty(String str)
    • truncate

      public static String truncate(String string, int length)
    • toUpperCase

      public static String toUpperCase(String str)
    • toLowerCase

      public static String toLowerCase(String str)
    • removePunctuation

      public static String removePunctuation(String punctuatedString)
    • formatZeroLeadingLong

      public static String formatZeroLeadingLong(long n, int digits)
    • compare

      public static boolean compare(String str1, String str2)
    • equalsIgnoreCase

      public static boolean equalsIgnoreCase(String str1, String str2)
    • equals

      public static boolean equals(String str1, String str2)
    • encodeString

      public static String encodeString(String str)
    • getEmtpyStringIfNull

      public static String getEmtpyStringIfNull(String str)
    • getNullIfEmtpyString

      public static String getNullIfEmtpyString(String str)
    • getValueFromDelimitedString

      public static String getValueFromDelimitedString(String delimitedString, int attrIndex)
    • getValueMapForDelimitedString

      public static Map<String,String> getValueMapForDelimitedString(String delimitedString)
    • getValuesFromColonDelimitedString

      public static String[] getValuesFromColonDelimitedString(String delimitedString)
    • buildDelimitedString

      public static String buildDelimitedString(String[] attributes, String... values)
    • buildColonDelimitedString

      public static String buildColonDelimitedString(String... values)
    • buildDelimitedString

      public static String buildDelimitedString(String delimiter, String... values)
    • toFloat

      public static float toFloat(String string)
    • toInteger

      public static int toInteger(String string)
    • toInteger

      public static int toInteger(String string, int defaultValue)
    • toInteger

      public static Integer toInteger(String string, Integer defaultValue)
    • toInt

      public static int toInt(String string, int defaultValue)
    • toLong

      public static long toLong(String string, int defaultValue)
    • toBoolean

      public static boolean toBoolean(String string, boolean defaultValue)
    • toBoolean

      public static boolean toBoolean(Boolean value, boolean defaultValue)
    • getFirstPositiveNumber

      public static String getFirstPositiveNumber(String string)
    • removeMultipleSpaces

      public static String removeMultipleSpaces(String string)
    • replaceLast

      public static String replaceLast(String string, String toReplace, String replacement)
    • doubleQuotes

      public static String doubleQuotes(String string)
    • addQuote

      public static String addQuote(String string)
    • isEmptyString

      public static boolean isEmptyString(Object string)
    • isNotEmptyString

      public static boolean isNotEmptyString(Object string)
    • toString

      public static String toString(Object object)
    • qualify

      public static String qualify(String prefix, String name)
    • trimAll

      public static String trimAll(String string)
    • utf8ToString

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

      public static String utf8ToString(byte[] bytes, int start, int length)
    • getBytesUtf8

      public static byte[] getBytesUtf8(String string)
    • escapeJson

      public static String escapeJson(Object str)
    • unescapeJson

      public static String unescapeJson(Object str)