com.sleepycat.bind
public class RecordNumberBinding extends Object implements EntryBinding
EntryBinding that treats a record number key entry as a
Long key object.
Record numbers are returned as Long objects, although on
input any Number object may be used.
| Constructor Summary | |
|---|---|
| RecordNumberBinding()
Creates a byte array binding. | |
| Method Summary | |
|---|---|
| Object | entryToObject(DatabaseEntry entry) |
| static long | entryToRecordNumber(DatabaseEntry entry)
Utility method for use by bindings to translate a entry buffer to an
record number integer.
|
| void | objectToEntry(Object object, DatabaseEntry entry) |
| static void | recordNumberToEntry(long recordNumber, DatabaseEntry entry)
Utility method for use by bindings to translate a record number integer
to a entry buffer.
|
Parameters: entry the entry buffer.
Returns: the record number.
Parameters: recordNumber the record number. entry the entry buffer to hold the record number.