Class MultipleKeyNIODataEntry


public class MultipleKeyNIODataEntry extends MultipleEntry
A DatabaseEntry that holds multiple key/data pairs returned by a single Database or Cursor get call.
  • Constructor Details

    • MultipleKeyNIODataEntry

      public MultipleKeyNIODataEntry()
      Construct an entry with no data. The object must be configured before use with the DatabaseEntry.setDataNIO method.
    • MultipleKeyNIODataEntry

      public MultipleKeyNIODataEntry(ByteBuffer data)
      Construct an entry with a given java.nio.ByteBuffer. The offset is set to zero; the size is set to the length of the buffer.

      Parameters:
      data - ByteBuffer wrapped by the entry.
  • Method Details

    • next

      public boolean next(DatabaseEntry key, DatabaseEntry data)
      Get the next key/data pair in the returned set. This method may only be called after a successful call to a Database or Cursor get method with this object as the data parameter.

      Parameters:
      key - an entry that is set to refer to the next key element in the returned set.

      data - an entry that is set to refer to the next data element in the returned set.

      Returns:
      indicates whether a value was found. A return of false indicates that the end of the set was reached.