Package com.aerospike.client.query
Class ResultSet
java.lang.Object
com.aerospike.client.query.ResultSet
- All Implemented Interfaces:
Closeable
,AutoCloseable
,Iterable<Object>
This class manages result retrieval from queries.
Multiple threads will retrieve results from the server nodes and put these results on the queue.
The single user thread consumes these results from the queue.
-
Field Details
-
END
-
-
Method Details
-
next
Retrieve next result. This method will block until a result is retrieved or the query is cancelled.- Returns:
- whether result exists - if false, no more results are available
- Throws:
AerospikeException
-
close
public void close()Close query.- Specified by:
close
in interfaceAutoCloseable
- Specified by:
close
in interfaceCloseable
-
iterator
Provide Iterator for RecordSet. -
getObject
Get result. -
put
Put object on the queue.
-