Class SUtils


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

      Constructors 
      Constructor Description
      SUtils()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      static java.lang.String alignLeft​(java.lang.String txt, int width)  
      static java.lang.String alignRight​(java.lang.String txt, int width)  
      static java.lang.String capitalize​(java.lang.String txt)  
      static int countMatches​(java.lang.String txt, java.lang.String searchText)  
      static boolean endsWithIgnoreCase​(java.lang.String txt, java.lang.String suffix)  
      static boolean equals​(java.lang.String a, java.lang.String b)  
      static java.lang.String escapeJavaString​(java.lang.String txt)  
      static java.lang.String escapeXmlAttribute​(java.lang.String txt)  
      static java.lang.String escapeXmlBody​(java.lang.String txt)  
      static java.lang.String getFiller​(char c, int length)  
      static java.lang.String getFiller​(java.lang.String filler, int length)  
      static java.lang.String indent​(java.lang.String txt, int indent)  
      static boolean isEmpty​(java.lang.String txt)  
      static boolean isLowerCase​(char c)  
      static boolean isUpperCase​(char c)  
      static java.lang.String loadFileAsString​(java.io.File f)  
      static java.lang.String loadFileAsString​(java.io.File f, java.lang.String readerEncoding)  
      static java.lang.String lowerFirst​(java.lang.String txt)  
      static void saveStringToFile​(java.lang.String txt, java.io.File f)  
      static java.lang.String sentenceFormat​(java.lang.String txt)  
      static java.util.List<java.lang.String> slice​(java.lang.String txt, int width)  
      static boolean startsWithIgnoreCase​(java.lang.String txt, java.lang.String prefix)  
      static boolean startsWithLowerCaseLetter​(java.lang.String txt)  
      static boolean startsWithUpperCaseLetter​(java.lang.String txt)  
      static java.lang.String upperFirst​(java.lang.String txt)  
      • Methods inherited from class java.lang.Object

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

      • SUtils

        public SUtils()
    • Method Detail

      • isEmpty

        public static boolean isEmpty​(java.lang.String txt)
      • equals

        public static boolean equals​(java.lang.String a,
                                     java.lang.String b)
      • capitalize

        public static java.lang.String capitalize​(java.lang.String txt)
      • sentenceFormat

        public static java.lang.String sentenceFormat​(java.lang.String txt)
      • lowerFirst

        public static java.lang.String lowerFirst​(java.lang.String txt)
      • upperFirst

        public static java.lang.String upperFirst​(java.lang.String txt)
      • startsWithUpperCaseLetter

        public static boolean startsWithUpperCaseLetter​(java.lang.String txt)
      • isUpperCase

        public static boolean isUpperCase​(char c)
      • startsWithLowerCaseLetter

        public static boolean startsWithLowerCaseLetter​(java.lang.String txt)
      • isLowerCase

        public static boolean isLowerCase​(char c)
      • startsWithIgnoreCase

        public static boolean startsWithIgnoreCase​(java.lang.String txt,
                                                   java.lang.String prefix)
      • endsWithIgnoreCase

        public static boolean endsWithIgnoreCase​(java.lang.String txt,
                                                 java.lang.String suffix)
      • getFiller

        public static java.lang.String getFiller​(char c,
                                                 int length)
      • getFiller

        public static java.lang.String getFiller​(java.lang.String filler,
                                                 int length)
      • indent

        public static java.lang.String indent​(java.lang.String txt,
                                              int indent)
      • escapeJavaString

        public static java.lang.String escapeJavaString​(java.lang.String txt)
      • escapeXmlBody

        public static java.lang.String escapeXmlBody​(java.lang.String txt)
      • escapeXmlAttribute

        public static java.lang.String escapeXmlAttribute​(java.lang.String txt)
      • loadFileAsString

        public static java.lang.String loadFileAsString​(java.io.File f)
                                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • loadFileAsString

        public static java.lang.String loadFileAsString​(java.io.File f,
                                                        java.lang.String readerEncoding)
                                                 throws java.io.IOException
        Throws:
        java.io.IOException
      • saveStringToFile

        public static void saveStringToFile​(java.lang.String txt,
                                            java.io.File f)
                                     throws java.io.IOException
        Throws:
        java.io.IOException
      • countMatches

        public static int countMatches​(java.lang.String txt,
                                       java.lang.String searchText)
      • alignRight

        public static java.lang.String alignRight​(java.lang.String txt,
                                                  int width)
      • alignLeft

        public static java.lang.String alignLeft​(java.lang.String txt,
                                                 int width)
      • slice

        public static java.util.List<java.lang.String> slice​(java.lang.String txt,
                                                             int width)