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
asCloseable, closeIterator
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.