|
|||||||||
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 |