Class StringUtils


  • public class StringUtils
    extends java.lang.Object
    StringUtils
    Author:
    ddle.2015
    • Constructor Summary

      Constructors 
      Constructor Description
      StringUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static boolean areEqual​(java.lang.Object... vals)  
      static boolean areEqualIgnoreCase​(java.lang.Object... vals)  
      static java.lang.String capitalize​(java.lang.String str)  
      static java.lang.String capitalize​(java.lang.String str, char[] delimiters)  
      static java.lang.String capitalizeFully​(java.lang.String str)  
      static java.lang.String capitalizeFully​(java.lang.String str, char[] delimiters)  
      static java.lang.Object coalesce​(java.lang.Object... objArray)  
      static java.lang.String concat​(java.lang.Object... values)  
      static boolean contains​(java.lang.Object container, java.lang.Object token)  
      static java.lang.String[] explode​(java.lang.String str, int ch)  
      static java.lang.String[] explode​(java.lang.String str, int ch, boolean respectEmpty)  
      static java.lang.String[] explode​(java.lang.String str, java.lang.String regex)  
      static java.lang.String getDefaultString()  
      static java.lang.String implode​(java.lang.Object[] elements)  
      static java.lang.String implode​(java.lang.Object[] elements, java.lang.String delimiter)  
      static boolean in​(java.lang.Object obj, java.lang.Object[] values)  
      static java.lang.String indent​(java.lang.String prefix, int maxNumSpace)  
      static int indexOf​(java.lang.Object container, java.lang.Object token)  
      static int indexOf​(java.lang.String str, int strStartIndex, java.lang.String search, boolean caseSensitivity)  
      static boolean inIgnoreCase​(java.lang.Object obj, java.lang.Object[] values)  
      static boolean isNull​(java.lang.Object value)  
      static boolean isNullOrEmpty​(java.lang.Object value)  
      static boolean isNullOrWhiteSpace​(java.lang.Object value)  
      static java.lang.String load​(java.lang.String fileName)  
      static java.lang.String parseString​(java.lang.Object value)  
      static java.lang.String parseString​(java.lang.Object value, java.lang.String defaultValue)  
      static java.lang.String quote​(java.lang.String s)  
      static boolean regionMatches​(java.lang.String str, int strStartIndex, java.lang.String search, boolean caseSensitivity)  
      static void save​(java.lang.Object obj, java.lang.String fileName)  
      static java.lang.String subTokens​(java.lang.String[] tokens, int beginIndex, int endIndex)  
      static java.lang.String subTokens​(java.lang.String[] tokens, int beginIndex, int endIndex, java.lang.String separator)  
      static java.lang.String[] tokenize​(java.lang.String str)  
      static java.util.List<java.lang.String> toList​(java.lang.String... strs)  
      static java.util.List<java.lang.String> toList​(java.lang.String str, java.lang.String separator)  
      static java.lang.String trim​(java.lang.Object value)  
      static java.lang.String trimToSize​(java.lang.String s, int length)  
      static java.lang.String uncapitalize​(java.lang.String str)  
      static java.lang.String uncapitalize​(java.lang.String str, char[] delimiters)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • StringUtils

        public StringUtils()
    • Method Detail

      • coalesce

        public static java.lang.Object coalesce​(java.lang.Object... objArray)
      • indexOf

        public static int indexOf​(java.lang.Object container,
                                  java.lang.Object token)
      • contains

        public static boolean contains​(java.lang.Object container,
                                       java.lang.Object token)
      • concat

        public static java.lang.String concat​(java.lang.Object... values)
      • in

        public static boolean in​(java.lang.Object obj,
                                 java.lang.Object[] values)
      • inIgnoreCase

        public static boolean inIgnoreCase​(java.lang.Object obj,
                                           java.lang.Object[] values)
      • areEqual

        public static boolean areEqual​(java.lang.Object... vals)
      • areEqualIgnoreCase

        public static boolean areEqualIgnoreCase​(java.lang.Object... vals)
      • indexOf

        public static int indexOf​(java.lang.String str,
                                  int strStartIndex,
                                  java.lang.String search,
                                  boolean caseSensitivity)
      • regionMatches

        public static boolean regionMatches​(java.lang.String str,
                                            int strStartIndex,
                                            java.lang.String search,
                                            boolean caseSensitivity)
      • isNull

        public static boolean isNull​(java.lang.Object value)
      • isNullOrEmpty

        public static boolean isNullOrEmpty​(java.lang.Object value)
      • isNullOrWhiteSpace

        public static boolean isNullOrWhiteSpace​(java.lang.Object value)
      • getDefaultString

        public static java.lang.String getDefaultString()
      • parseString

        public static java.lang.String parseString​(java.lang.Object value)
      • parseString

        public static java.lang.String parseString​(java.lang.Object value,
                                                   java.lang.String defaultValue)
      • trim

        public static java.lang.String trim​(java.lang.Object value)
      • trimToSize

        public static java.lang.String trimToSize​(java.lang.String s,
                                                  int length)
      • quote

        public static java.lang.String quote​(java.lang.String s)
      • implode

        public static java.lang.String implode​(java.lang.Object[] elements,
                                               java.lang.String delimiter)
      • implode

        public static java.lang.String implode​(java.lang.Object[] elements)
      • capitalize

        public static java.lang.String capitalize​(java.lang.String str)
      • capitalize

        public static java.lang.String capitalize​(java.lang.String str,
                                                  char[] delimiters)
      • capitalizeFully

        public static java.lang.String capitalizeFully​(java.lang.String str)
      • capitalizeFully

        public static java.lang.String capitalizeFully​(java.lang.String str,
                                                       char[] delimiters)
      • uncapitalize

        public static java.lang.String uncapitalize​(java.lang.String str)
      • uncapitalize

        public static java.lang.String uncapitalize​(java.lang.String str,
                                                    char[] delimiters)
      • explode

        public static java.lang.String[] explode​(java.lang.String str,
                                                 java.lang.String regex)
      • explode

        public static java.lang.String[] explode​(java.lang.String str,
                                                 int ch)
      • explode

        public static java.lang.String[] explode​(java.lang.String str,
                                                 int ch,
                                                 boolean respectEmpty)
      • tokenize

        public static java.lang.String[] tokenize​(java.lang.String str)
      • subTokens

        public static java.lang.String subTokens​(java.lang.String[] tokens,
                                                 int beginIndex,
                                                 int endIndex)
      • subTokens

        public static java.lang.String subTokens​(java.lang.String[] tokens,
                                                 int beginIndex,
                                                 int endIndex,
                                                 java.lang.String separator)
      • save

        public static void save​(java.lang.Object obj,
                                java.lang.String fileName)
                         throws java.io.IOException
        Throws:
        java.io.IOException
      • load

        public static java.lang.String load​(java.lang.String fileName)
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • toList

        public static java.util.List<java.lang.String> toList​(java.lang.String str,
                                                              java.lang.String separator)
      • toList

        public static java.util.List<java.lang.String> toList​(java.lang.String... strs)
      • indent

        public static java.lang.String indent​(java.lang.String prefix,
                                              int maxNumSpace)