public class SubqueryIterator extends CloseableAbstractIterator<JanusGraphElement>
Constructor and Description |
---|
SubqueryIterator(JointIndexQuery.Subquery subQuery,
IndexSerializer indexSerializer,
BackendTransaction tx,
SubqueryCache indexCache,
int limit,
Function<Object,? extends JanusGraphElement> function,
List<Object> otherResults) |
Modifier and Type | Method and Description |
---|---|
void |
close()
Close the iterator, stop timer and update profiler.
|
protected JanusGraphElement |
computeNext() |
endOfData, hasNext, next, peek
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
closeIterator, empty, of
forEachRemaining, hasNext, next, remove
public SubqueryIterator(JointIndexQuery.Subquery subQuery, IndexSerializer indexSerializer, BackendTransaction tx, SubqueryCache indexCache, int limit, Function<Object,? extends JanusGraphElement> function, List<Object> otherResults)
protected JanusGraphElement computeNext()
computeNext
in class com.google.common.collect.AbstractIterator<JanusGraphElement>
public void close()
Copyright © 2012–2023. All rights reserved.