public abstract class QueryIter extends QueryIteratorBase
traceIterators
Constructor and Description |
---|
QueryIter(ExecutionContext execCxt) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
ExecutionContext |
getExecContext() |
int |
getIteratorNumber() |
static QueryIter |
makeTracked(QueryIterator qIter,
ExecutionContext execCxt) |
static QueryIterator |
materialize(QueryIterator qIter) |
static QueryIter |
materialize(QueryIterator qIter,
ExecutionContext execCxt) |
void |
output(IndentedWriter out,
SerializationContext sCxt) |
cancel, debug, hasNext, next, nextBinding, remove
output, toString, toString
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
toString
public QueryIter(ExecutionContext execCxt)
public static QueryIter makeTracked(QueryIterator qIter, ExecutionContext execCxt)
public static QueryIter materialize(QueryIterator qIter, ExecutionContext execCxt)
public static QueryIterator materialize(QueryIterator qIter)
public final void close()
close
in interface Closeable
close
in class QueryIteratorBase
public ExecutionContext getExecContext()
public int getIteratorNumber()
public void output(IndentedWriter out, SerializationContext sCxt)
Licenced under the Apache License, Version 2.0