Class CharUtil


  • public final class CharUtil
    extends Object
    • Field Detail

      • _offSrc

        public int _offSrc
      • _cchSrc

        public int _cchSrc
    • Constructor Detail

      • CharUtil

        public CharUtil​(int charBufSize)
    • Method Detail

      • getThreadLocalCharUtil

        public static CharUtil getThreadLocalCharUtil()
      • getString

        public static void getString​(StringBuffer sb,
                                     Object src,
                                     int off,
                                     int cch)
      • getChars

        public static void getChars​(char[] chars,
                                    int start,
                                    Object src,
                                    int off,
                                    int cch)
      • getString

        public static String getString​(Object src,
                                       int off,
                                       int cch)
      • isWhiteSpace

        public static final boolean isWhiteSpace​(char ch)
      • isWhiteSpace

        public final boolean isWhiteSpace​(Object src,
                                          int off,
                                          int cch)
      • stripLeft

        public Object stripLeft​(Object src,
                                int off,
                                int cch)
      • stripRight

        public Object stripRight​(Object src,
                                 int off,
                                 int cch)
      • insertChars

        public Object insertChars​(int posInsert,
                                  Object src,
                                  int off,
                                  int cch,
                                  Object srcInsert,
                                  int offInsert,
                                  int cchInsert)
      • removeChars

        public Object removeChars​(int posRemove,
                                  int cchRemove,
                                  Object src,
                                  int off,
                                  int cch)
      • saveChars

        public Object saveChars​(Object srcSave,
                                int offSave,
                                int cchSave)
      • saveChars

        public Object saveChars​(Object srcSave,
                                int offSave,
                                int cchSave,
                                Object srcPrev,
                                int offPrev,
                                int cchPrev)
      • dump

        public static void dump​(Object src,
                                int off,
                                int cch)
      • dumpChars

        public static void dumpChars​(PrintStream p,
                                     Object src,
                                     int off,
                                     int cch)
      • isValid

        public static boolean isValid​(Object src,
                                      int off,
                                      int cch)
      • clearThreadLocals

        public static void clearThreadLocals()