Android APIs
Added in API level 1
Deprecated since API level 22
public final class

CharArrayBuffer

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

This class was deprecated in API level 22.
Please use openConnection() instead. Please visit this webpage for further details.

Class Overview

A resizable char array.

Summary

Public Constructors
CharArrayBuffer(int capacity)
Public Methods
void append(char[] b, int off, int len)
void append(String str)
void append(byte[] b, int off, int len)
void append(char ch)
void append(Object obj)
void append(CharArrayBuffer b, int off, int len)
void append(CharArrayBuffer b)
void append(ByteArrayBuffer b, int off, int len)
char[] buffer()
int capacity()
char charAt(int i)
void clear()
void ensureCapacity(int required)
int indexOf(int ch, int beginIndex, int endIndex)
int indexOf(int ch)
boolean isEmpty()
boolean isFull()
int length()
void setLength(int len)
String substring(int beginIndex, int endIndex)
String substringTrimmed(int beginIndex, int endIndex)
char[] toCharArray()
String toString()
Returns a string containing a concise, human-readable description of this object.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public CharArrayBuffer (int capacity)

Added in API level 1

Public Methods

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

Added in API level 1

public void append (String str)

Added in API level 1

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

Added in API level 1

public void append (char ch)

Added in API level 1

public void append (Object obj)

Added in API level 1

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

Added in API level 1

public void append (CharArrayBuffer b)

Added in API level 1

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

Added in API level 1

public char[] buffer ()

Added in API level 1

public int capacity ()

Added in API level 1

public char charAt (int i)

Added in API level 1

public void clear ()

Added in API level 1

public void ensureCapacity (int required)

Added in API level 1

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

Added in API level 1

public int indexOf (int ch)

Added in API level 1

public boolean isEmpty ()

Added in API level 1

public boolean isFull ()

Added in API level 1

public int length ()

Added in API level 1

public void setLength (int len)

Added in API level 1

public String substring (int beginIndex, int endIndex)

Added in API level 1

public String substringTrimmed (int beginIndex, int endIndex)

Added in API level 1

public char[] toCharArray ()

Added in API level 1

public String toString ()

Added in API level 1

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.

Returns
  • a printable representation of this object.