Class CharArrayBuffer

java.lang.Object
org.apache.http.util.CharArrayBuffer

public final class CharArrayBuffer
extends Object
A resizable char array.
Since:
4.0
Version:
$Revision: 496070 $
Author:
Oleg Kalnichevski
  • Constructor Details

    • CharArrayBuffer

      public CharArrayBuffer​(int capacity)
  • Method Details

    • append

      public void append​(char[] b, int off, int len)
    • append

      public void append​(String str)
    • append

      public void append​(CharArrayBuffer b, int off, int len)
    • append

      public void append​(CharArrayBuffer b)
    • append

      public void append​(char ch)
    • append

      public void append​(byte[] b, int off, int len)
    • append

      public void append​(ByteArrayBuffer b, int off, int len)
    • append

      public void append​(Object obj)
    • clear

      public void clear()
    • toCharArray

      public char[] toCharArray()
    • charAt

      public char charAt​(int i)
    • buffer

      public char[] buffer()
    • capacity

      public int capacity()
    • length

      public int length()
    • ensureCapacity

      public void ensureCapacity​(int required)
    • setLength

      public void setLength​(int len)
    • isEmpty

      public boolean isEmpty()
    • isFull

      public boolean isFull()
    • indexOf

      public int indexOf​(int ch, int beginIndex, int endIndex)
    • indexOf

      public int indexOf​(int ch)
    • substring

      public String substring​(int beginIndex, int endIndex)
    • substringTrimmed

      public String substringTrimmed​(int beginIndex, int endIndex)
    • toString

      public String toString()
      Description copied from class: Object
      Returns a string containing a concise, human-readable description of this object. Subclasses are encouraged to override this method and provide an implementation that takes into account the object's type and data. The default implementation is equivalent to the following expression:
         getClass().getName() + '@' + Integer.toHexString(hashCode())

      See Writing a useful toString method if you intend implementing your own toString method.

      Overrides:
      toString in class Object
      Returns:
      a printable representation of this object.