Class StringUtilities


  • public class StringUtilities
    extends java.lang.Object
    • Constructor Summary

      Constructors 
      Constructor Description
      StringUtilities()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String concat​(java.lang.String separator, double[] values)  
      static java.lang.String concat​(java.lang.String separator, int[] values)  
      static java.lang.String concat​(java.lang.String separator, long[] values)  
      static java.lang.String concat​(java.lang.String separator, java.lang.Iterable<java.lang.String> values)  
      static java.lang.String concat​(java.lang.String separator, java.lang.String[] values)  
      static java.lang.String concatenatedString​(java.lang.String separator, java.util.Collection<java.lang.String> values)  
      static boolean contains​(java.lang.String value, java.lang.String... strings)  
      static boolean containsIgnoreCase​(java.lang.String value, java.lang.String... strings)  
      static java.lang.String createConstantsName​(java.lang.String name)  
      static java.lang.String createUniqueName​(java.lang.String prefix, java.lang.String[] names)  
      static java.lang.String createUniqueName​(java.lang.String string, java.util.Set<java.lang.String> names)  
      static boolean equalsIgnoreCase​(java.lang.String value, java.lang.String other)  
      static java.lang.String getEqualPrefix​(java.lang.String string, java.lang.String other)  
      static java.lang.String getStringAfterLastChar​(java.lang.String s, char separatorChar)  
      static java.lang.String getStringBeforLastChar​(java.lang.String s, char separatorChar)  
      static java.util.List<IStringPart> getStringPositions​(java.lang.String text, java.lang.String condition)  
      static boolean in​(java.lang.String value, java.lang.String... values)  
      static boolean isNullOrEmpty​(java.lang.String text)  
      static boolean isNullOrTrimmedEmpty​(java.lang.String text)  
      static boolean isNumericValue​(java.lang.String text)  
      static boolean isNumericValue​(java.lang.String text, java.util.Locale local)  
      static int numberOfMatches​(java.lang.String string, java.lang.String pattern)  
      static java.lang.String removeAllControlCharacter​(java.lang.String string)  
      static java.lang.String removeEqualEnd​(java.lang.String path, java.lang.String descriptionFile)  
      static java.lang.String removeWhiteSpaces​(java.lang.String string)  
      static java.lang.String repeatString​(java.lang.String string, int length)  
      static java.lang.String setFirstTrimedCharacterToUpperCase​(java.lang.String string)  
      static java.lang.String substitute​(java.lang.String string, int maximumNumberOfRows, int maximumColumnLength)  
      static byte[] toBytes​(java.lang.String str)  
      static java.lang.String[] tokens​(java.lang.String string, char seperator)  
      static java.lang.String[] tokens​(java.lang.String string, java.lang.String seperator)  
      static boolean trimedAndUpperCaseEquals​(java.lang.String org, java.lang.String other)  
      static boolean trimedEquals​(java.lang.String org, java.lang.String other)  
      static java.lang.String[] trimedTokens​(java.lang.String string, char seperator)  
      static java.lang.String[] trimedTokens​(java.lang.String string, java.lang.String seperator)  
      • Methods inherited from class java.lang.Object

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

      • StringUtilities

        public StringUtilities()
    • Method Detail

      • isNumericValue

        public static boolean isNumericValue​(java.lang.String text)
      • isNumericValue

        public static boolean isNumericValue​(java.lang.String text,
                                             java.util.Locale local)
      • isNullOrEmpty

        public static boolean isNullOrEmpty​(java.lang.String text)
      • isNullOrTrimmedEmpty

        public static boolean isNullOrTrimmedEmpty​(java.lang.String text)
      • trimedEquals

        public static boolean trimedEquals​(java.lang.String org,
                                           java.lang.String other)
      • trimedAndUpperCaseEquals

        public static boolean trimedAndUpperCaseEquals​(java.lang.String org,
                                                       java.lang.String other)
      • repeatString

        public static java.lang.String repeatString​(java.lang.String string,
                                                    int length)
      • createUniqueName

        public static java.lang.String createUniqueName​(java.lang.String prefix,
                                                        java.lang.String[] names)
      • createUniqueName

        public static java.lang.String createUniqueName​(java.lang.String string,
                                                        java.util.Set<java.lang.String> names)
      • createConstantsName

        public static java.lang.String createConstantsName​(java.lang.String name)
      • removeEqualEnd

        public static java.lang.String removeEqualEnd​(java.lang.String path,
                                                      java.lang.String descriptionFile)
      • getStringAfterLastChar

        public static java.lang.String getStringAfterLastChar​(java.lang.String s,
                                                              char separatorChar)
      • getStringBeforLastChar

        public static java.lang.String getStringBeforLastChar​(java.lang.String s,
                                                              char separatorChar)
      • containsIgnoreCase

        public static boolean containsIgnoreCase​(java.lang.String value,
                                                 java.lang.String... strings)
      • contains

        public static boolean contains​(java.lang.String value,
                                       java.lang.String... strings)
      • equalsIgnoreCase

        public static boolean equalsIgnoreCase​(java.lang.String value,
                                               java.lang.String other)
      • getStringPositions

        public static java.util.List<IStringPart> getStringPositions​(java.lang.String text,
                                                                     java.lang.String condition)
      • removeWhiteSpaces

        public static java.lang.String removeWhiteSpaces​(java.lang.String string)
      • removeAllControlCharacter

        public static java.lang.String removeAllControlCharacter​(java.lang.String string)
      • getEqualPrefix

        public static java.lang.String getEqualPrefix​(java.lang.String string,
                                                      java.lang.String other)
      • tokens

        public static java.lang.String[] tokens​(java.lang.String string,
                                                char seperator)
      • tokens

        public static java.lang.String[] tokens​(java.lang.String string,
                                                java.lang.String seperator)
      • trimedTokens

        public static java.lang.String[] trimedTokens​(java.lang.String string,
                                                      char seperator)
      • trimedTokens

        public static java.lang.String[] trimedTokens​(java.lang.String string,
                                                      java.lang.String seperator)
      • setFirstTrimedCharacterToUpperCase

        public static java.lang.String setFirstTrimedCharacterToUpperCase​(java.lang.String string)
      • concatenatedString

        public static java.lang.String concatenatedString​(java.lang.String separator,
                                                          java.util.Collection<java.lang.String> values)
      • concat

        public static java.lang.String concat​(java.lang.String separator,
                                              java.lang.String[] values)
      • concat

        public static java.lang.String concat​(java.lang.String separator,
                                              java.lang.Iterable<java.lang.String> values)
      • concat

        public static java.lang.String concat​(java.lang.String separator,
                                              double[] values)
      • concat

        public static java.lang.String concat​(java.lang.String separator,
                                              int[] values)
      • concat

        public static java.lang.String concat​(java.lang.String separator,
                                              long[] values)
      • numberOfMatches

        public static int numberOfMatches​(java.lang.String string,
                                          java.lang.String pattern)
      • substitute

        public static java.lang.String substitute​(java.lang.String string,
                                                  int maximumNumberOfRows,
                                                  int maximumColumnLength)
      • in

        public static boolean in​(java.lang.String value,
                                 java.lang.String... values)
      • toBytes

        public static byte[] toBytes​(java.lang.String str)