|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.sleepycat.bdb.bind.SimpleBuffer
public class SimpleBuffer
A simple data buffer implementation that allows using bindings for arbitrary data outside the context of a database.
| Constructor Summary | |
|---|---|
SimpleBuffer()
Creates a simple buffer with null data, an offset of zero and a length of zero. |
|
SimpleBuffer(byte[] data)
Creates a simple buffer with the given data with an offset of zero and a length equal to the length of the data array. |
|
SimpleBuffer(byte[] data,
int offset,
int length)
Creates a simple buffer with the given data, offset and length. |
|
| Method Summary | |
|---|---|
void |
clearDataFormation()
Sets the formation associated with the data in this buffer to null. |
byte[] |
getDataBytes()
Returns the byte array of the data buffer. |
java.lang.Object |
getDataFormation()
Returns the formation associated with the data in this buffer. |
int |
getDataLength()
Returns the byte length of the data in the array. |
int |
getDataOffset()
Returns the byte offset of the data in the array. |
void |
setData(byte[] data,
int offset,
int length)
Sets the data in this buffer to the given value. |
void |
setDataFormation(java.lang.Object formation)
Sets the formation associated with the data in this buffer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleBuffer()
public SimpleBuffer(byte[] data)
data - is the data array and must not be modified after this
method is called.
public SimpleBuffer(byte[] data,
int offset,
int length)
data - is the data array and must not be modified after this
method is called.offset - is the byte offset of the data in the array.length - is the byte length of the data in the array.| Method Detail |
|---|
public void setData(byte[] data,
int offset,
int length)
DataBuffer
setData in interface DataBufferdata - is the data array and must not be modified after this
method is called.offset - is the byte offset of the data in the array.length - is the byte length of the data in the array.public byte[] getDataBytes()
DataBuffer
getDataBytes in interface DataBufferpublic int getDataOffset()
DataBuffer
getDataOffset in interface DataBufferpublic int getDataLength()
DataBuffer
getDataLength in interface DataBufferpublic void setDataFormation(java.lang.Object formation)
DataBuffer
setDataFormation in interface DataBufferformation - is Object to set.public java.lang.Object getDataFormation()
DataBuffer
getDataFormation in interface DataBufferpublic void clearDataFormation()
DataBuffer
clearDataFormation in interface DataBuffer
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||