protected class PostgreSQLAttributeIndex.MatchingResultSet<O extends com.eventsourcing.Entity,T extends com.googlecode.cqengine.query.Query<com.eventsourcing.EntityHandle<O>>>
extends com.googlecode.cqengine.resultset.ResultSet<com.eventsourcing.EntityHandle<O>>
| Constructor and Description |
|---|
MatchingResultSet(PostgreSQLStatementIterator<com.eventsourcing.EntityHandle<O>> iterator,
T query,
com.googlecode.cqengine.query.option.QueryOptions queryOptions,
int finalSize) |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
boolean |
contains(com.eventsourcing.EntityHandle<O> object) |
int |
getMergeCost() |
T |
getQuery() |
com.googlecode.cqengine.query.option.QueryOptions |
getQueryOptions() |
int |
getRetrievalCost() |
java.util.Iterator<com.eventsourcing.EntityHandle<O>> |
iterator() |
boolean |
matches(com.eventsourcing.EntityHandle<O> object) |
int |
size() |
isEmpty, isNotEmpty, uniqueResultpublic MatchingResultSet(PostgreSQLStatementIterator<com.eventsourcing.EntityHandle<O>> iterator, T query, com.googlecode.cqengine.query.option.QueryOptions queryOptions, int finalSize)
public java.util.Iterator<com.eventsourcing.EntityHandle<O>> iterator()
public boolean contains(com.eventsourcing.EntityHandle<O> object)
contains in class com.googlecode.cqengine.resultset.ResultSet<com.eventsourcing.EntityHandle<O extends com.eventsourcing.Entity>>public boolean matches(com.eventsourcing.EntityHandle<O> object)
matches in class com.googlecode.cqengine.resultset.ResultSet<com.eventsourcing.EntityHandle<O extends com.eventsourcing.Entity>>public int getRetrievalCost()
getRetrievalCost in class com.googlecode.cqengine.resultset.ResultSet<com.eventsourcing.EntityHandle<O extends com.eventsourcing.Entity>>public int getMergeCost()
getMergeCost in class com.googlecode.cqengine.resultset.ResultSet<com.eventsourcing.EntityHandle<O extends com.eventsourcing.Entity>>public int size()
size in class com.googlecode.cqengine.resultset.ResultSet<com.eventsourcing.EntityHandle<O extends com.eventsourcing.Entity>>public void close()
close in interface java.io.Closeableclose in interface java.lang.AutoCloseableclose in class com.googlecode.cqengine.resultset.ResultSet<com.eventsourcing.EntityHandle<O extends com.eventsourcing.Entity>>@Generated(value="lombok") public T getQuery()
getQuery in class com.googlecode.cqengine.resultset.ResultSet<com.eventsourcing.EntityHandle<O extends com.eventsourcing.Entity>>@Generated(value="lombok") public com.googlecode.cqengine.query.option.QueryOptions getQueryOptions()
getQueryOptions in class com.googlecode.cqengine.resultset.ResultSet<com.eventsourcing.EntityHandle<O extends com.eventsourcing.Entity>>