|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.mckoi.util.ByteBuffer
public final class ByteBuffer
A wrapper for an array of byte[]. This provides various functions for altering the state of the buffer.
| Constructor Summary | |
|---|---|
ByteBuffer(byte[] buf)
|
|
ByteBuffer(byte[] buf,
int offset,
int length)
Constructs the buffer. |
|
| Method Summary | |
|---|---|
ByteBuffer |
get(byte[] b,
int offset,
int length)
Gets a byte array from the buffer. |
byte |
getByte()
|
int |
getInt()
|
short |
getShort()
|
int |
limit()
Returns the limit of this buffer. |
int |
position()
Returns the current position. |
void |
position(int position)
Sets the position in to the buffer. |
ByteBuffer |
put(byte[] b)
|
ByteBuffer |
put(byte[] b,
int offset,
int length)
Puts a byte array into the buffer. |
ByteBuffer |
put(ByteBuffer buffer)
Puts a ByteBuffer in to this buffer. |
ByteBuffer |
putByte(byte v)
Puts/Gets a byte into the buffer at the current position. |
ByteBuffer |
putInt(int v)
Puts/Gets an integer into the buffer at the current position. |
ByteBuffer |
putShort(short v)
Puts/Gets a short into the buffer at the current position. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ByteBuffer(byte[] buf,
int offset,
int length)
public ByteBuffer(byte[] buf)
| Method Detail |
|---|
public void position(int position)
public int position()
public int limit()
public ByteBuffer put(byte[] b,
int offset,
int length)
public ByteBuffer put(byte[] b)
public ByteBuffer put(ByteBuffer buffer)
public ByteBuffer get(byte[] b,
int offset,
int length)
public ByteBuffer putInt(int v)
public int getInt()
public ByteBuffer putByte(byte v)
public byte getByte()
public ByteBuffer putShort(short v)
public short getShort()
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||