Class Strings


  • public class Strings
    extends java.lang.Object
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String[] EMPTY_ARRAY  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static int compareVersions​(java.lang.String version1, java.lang.String version2, boolean startsWithDigits)  
      static int countChars​(java.lang.String text, char ch)  
      static int countLines​(java.lang.String text)  
      static java.lang.String getCRLFString​(java.lang.String original)  
      static java.lang.String getHash32​(java.lang.String source)  
      static java.lang.String getHash64​(java.lang.String source)  
      static java.lang.String getJavaIdentifier​(java.lang.String candidateID)  
      static java.lang.String getJavaStringLiteral​(java.lang.String text)  
      static java.lang.String getMD5​(java.lang.String source)  
      static boolean isBlank​(java.lang.String text)  
      static boolean isJavaIdentifier​(java.lang.String id)  
      static java.lang.String leadingDigits​(java.lang.String text)  
      static java.lang.String leadingNonDigits​(java.lang.String text)  
      static java.lang.String[] split​(java.lang.String phrase)  
      static java.lang.String strictHtmlEncode​(java.lang.String rawText, boolean quotes)  
      static java.lang.String trimForAlphaNumDash​(java.lang.String rawText)  
      static java.lang.String truncate​(java.lang.String text, int maxLength)  
      static java.lang.String unquote​(java.lang.String text)  
      • Methods inherited from class java.lang.Object

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

      • EMPTY_ARRAY

        public static final java.lang.String[] EMPTY_ARRAY
    • Method Detail

      • compareVersions

        public static int compareVersions​(java.lang.String version1,
                                          java.lang.String version2,
                                          boolean startsWithDigits)
      • leadingDigits

        public static java.lang.String leadingDigits​(java.lang.String text)
      • leadingNonDigits

        public static java.lang.String leadingNonDigits​(java.lang.String text)
      • isBlank

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

        public static int countLines​(java.lang.String text)
      • isJavaIdentifier

        public static boolean isJavaIdentifier​(java.lang.String id)
      • getJavaStringLiteral

        public static java.lang.String getJavaStringLiteral​(java.lang.String text)
      • getJavaIdentifier

        public static java.lang.String getJavaIdentifier​(java.lang.String candidateID)
      • getMD5

        public static java.lang.String getMD5​(java.lang.String source)
      • getHash32

        public static java.lang.String getHash32​(java.lang.String source)
                                          throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • getHash64

        public static java.lang.String getHash64​(java.lang.String source)
                                          throws java.io.UnsupportedEncodingException
        Throws:
        java.io.UnsupportedEncodingException
      • countChars

        public static int countChars​(java.lang.String text,
                                     char ch)
      • unquote

        public static java.lang.String unquote​(java.lang.String text)
      • split

        public static java.lang.String[] split​(java.lang.String phrase)
      • truncate

        public static java.lang.String truncate​(java.lang.String text,
                                                int maxLength)
      • strictHtmlEncode

        public static java.lang.String strictHtmlEncode​(java.lang.String rawText,
                                                        boolean quotes)
      • trimForAlphaNumDash

        public static java.lang.String trimForAlphaNumDash​(java.lang.String rawText)
      • getCRLFString

        public static java.lang.String getCRLFString​(java.lang.String original)