Class MultipleNIODataEntry


public class MultipleNIODataEntry extends MultipleEntry
A DatabaseEntry that holds multiple data items returned by a single Database or Cursor get call.
  • Constructor Details

    • MultipleNIODataEntry

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

      public MultipleNIODataEntry(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 java.nio.ByteBuffer.

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

    • next

      public boolean next(DatabaseEntry data)
      Get the next data element 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.

      When used with the Queue and Recno access methods, data.getData() will return null for deleted records.

      Parameters:
      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.