Package org.apache.http.util
Class ByteArrayBuffer
java.lang.Object
org.apache.http.util.ByteArrayBuffer
public final class ByteArrayBuffer extends Object
A resizable byte array.
- Since:
- 4.0
- Version:
- $Revision: 496070 $
- Author:
- Oleg Kalnichevski
-
Constructor Summary
Constructors Constructor Description ByteArrayBuffer(int capacity) -
Method Summary
Modifier and Type Method Description voidappend(byte[] b, int off, int len)voidappend(char[] b, int off, int len)voidappend(int b)voidappend(CharArrayBuffer b, int off, int len)byte[]buffer()intbyteAt(int i)intcapacity()voidclear()booleanisEmpty()booleanisFull()intlength()voidsetLength(int len)byte[]toByteArray()
-
Constructor Details
-
ByteArrayBuffer
public ByteArrayBuffer(int capacity)
-
-
Method Details
-
append
public void append(byte[] b, int off, int len) -
append
public void append(int b) -
append
public void append(char[] b, int off, int len) -
append
-
clear
public void clear() -
toByteArray
public byte[] toByteArray() -
byteAt
public int byteAt(int i) -
capacity
public int capacity() -
length
public int length() -
buffer
public byte[] buffer() -
setLength
public void setLength(int len) -
isEmpty
public boolean isEmpty() -
isFull
public boolean isFull()
-