public class ByteBuffer extends BufferedBuffer
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
buffer
The buffer.
|
lengthposition, STOPCHARSJSON, STOPCHARSXML, STOPCHARSXMLENDSPACE| Constructor and Description |
|---|
ByteBuffer() |
| Modifier and Type | Method and Description |
|---|---|
static ByteBuffer |
allocate(int len) |
byte[] |
array() |
byte |
byteAt(int index) |
char |
charAt(int index) |
ByteBuffer |
flip(boolean preFirst) |
byte |
getByte() |
char |
getChar() |
ByteBuffer |
getNewBuffer(byte[] array) |
ByteBuffer |
getNewBuffer(int capacity) |
byte[] |
getValue(int start,
int len) |
void |
put(byte value) |
void |
put(byte[] value) |
void |
put(byte[] value,
int offset,
int length) |
void |
put(char value) |
void |
put(double value) |
void |
put(float value) |
void |
put(int value) |
void |
put(long value) |
void |
put(short value) |
CharacterBuffer |
subSequence(int start,
int length)
Substring of Buffer
|
java.lang.String |
toString() |
ByteBuffer |
with(byte value) |
ByteBuffer |
with(byte[] array) |
ByteBuffer |
with(java.lang.String string) |
ByteBuffer |
withBufferLength(int length) |
back, getCurrentChar, getNextString, length, nextValue, parseString, substring, withLength, withLookAHead, withLookAHead, withPositionarray, checkValues, getDouble, getFloat, getInt, getLong, getShort, getString, getStringList, isEmpty, isEnd, nextClean, nextString, nextString, nextToken, nextValue, position, remaining, skip, skip, skipChar, skipTo, skipTo, splitStringspublic char charAt(int index)
charAt in class BufferedBufferpublic byte byteAt(int index)
byteAt in class BufferedBufferpublic CharacterBuffer subSequence(int start, int length)
BufferedBuffersubSequence in class BufferedBufferstart - startindex for parsinglength - the length of Substringpublic ByteBuffer withBufferLength(int length)
public char getChar()
public byte getByte()
getByte in interface BufferItemgetByte in class Bufferpublic byte[] getValue(int start,
int len)
public byte[] array()
public void put(byte value)
public void put(short value)
public void put(int value)
public void put(long value)
public void put(char value)
public void put(float value)
public void put(double value)
public void put(byte[] value)
public void put(byte[] value,
int offset,
int length)
public ByteBuffer flip(boolean preFirst)
public ByteBuffer getNewBuffer(int capacity)
public static ByteBuffer allocate(int len)
public ByteBuffer getNewBuffer(byte[] array)
public ByteBuffer with(java.lang.String string)
public ByteBuffer with(byte[] array)
public ByteBuffer with(byte value)
public java.lang.String toString()
toString in class java.lang.Object