|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.jpalm.DataBlock net.sourceforge.jpalm.palmdb.RecordImpl
public class RecordImpl
An implementation of a Palm database record.
Record
Field Summary | |
---|---|
protected byte[] |
data
|
protected RecordHeader |
header
|
Constructor Summary | |
---|---|
RecordImpl()
Creates a new record. |
|
RecordImpl(byte[] data)
Creates a new record from the byte array. |
Method Summary | |
---|---|
void |
deserialize(byte[] data)
Populate class properties from a byte array. |
boolean |
equals(java.lang.Object object)
|
RecordHeader |
getHeader()
Gets the header for this record. |
byte[] |
serialize()
Create a byte array of the class properties. |
void |
setHeader(RecordHeader header)
Sets the header for this record. |
Methods inherited from class net.sourceforge.jpalm.DataBlock |
---|
toString |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
protected RecordHeader header
protected byte[] data
Constructor Detail |
---|
public RecordImpl()
public RecordImpl(byte[] data)
byte
array.
data
- the byte
arraydeserialize(byte[])
Method Detail |
---|
public RecordHeader getHeader()
Record
getHeader
in interface Record
RecordHeader
public void setHeader(RecordHeader header)
Record
setHeader
in interface Record
header
- the headerRecordHeader
public void deserialize(byte[] data)
DataBlock
byte
array.
deserialize
in interface Record
deserialize
in class DataBlock
data
- the byte
arraypublic byte[] serialize()
DataBlock
byte
array of the class properties.
serialize
in interface Record
serialize
in class DataBlock
byte
arraypublic boolean equals(java.lang.Object object)
equals
in class DataBlock
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |