Class TextAccumulator


  • public final class TextAccumulator
    extends java.lang.Object
    Simple utility class used to efficiently accumulate and concatenate text passed in various forms
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private java.lang.StringBuilder mBuilder  
      private java.lang.String mText  
    • Constructor Summary

      Constructors 
      Constructor Description
      TextAccumulator()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addText​(char[] buf, int start, int end)  
      void addText​(java.lang.String text)  
      java.lang.String getAndClear()  
      boolean hasText()  
      • Methods inherited from class java.lang.Object

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

      • mText

        private java.lang.String mText
      • mBuilder

        private java.lang.StringBuilder mBuilder
    • Constructor Detail

      • TextAccumulator

        public TextAccumulator()
    • Method Detail

      • hasText

        public boolean hasText()
      • addText

        public void addText​(java.lang.String text)
      • addText

        public void addText​(char[] buf,
                            int start,
                            int end)
      • getAndClear

        public java.lang.String getAndClear()