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)
Normally overridden for better information
|
void |
output(IndentedWriter out,
SerializationContext sCxt) |
cancel, debug, hasNext, next, nextBinding, remove
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)
PrintSerializableBase
output
in interface Printable
output
in class PrintSerializableBase
public void output(IndentedWriter out, SerializationContext sCxt)
Licenced under the Apache License, Version 2.0