public abstract class AbstractQueryResult<T> extends Object implements org.openrdf.query.QueryResult<T>
Constructor and Description |
---|
AbstractQueryResult() |
Modifier and Type | Method and Description |
---|---|
protected abstract T |
computeNext()
Compute the next query result
|
protected T |
endOfData()
Signal that there are no more results
|
boolean |
hasNext() |
T |
next() |
void |
remove() |
protected abstract T computeNext() throws org.openrdf.query.QueryEvaluationException
org.openrdf.query.QueryEvaluationException
- if there was an error evaluating the queryprotected final T endOfData()
public final boolean hasNext() throws org.openrdf.query.QueryEvaluationException
hasNext
in interface info.aduna.iteration.Iteration<T,org.openrdf.query.QueryEvaluationException>
org.openrdf.query.QueryEvaluationException
public final T next() throws org.openrdf.query.QueryEvaluationException
next
in interface info.aduna.iteration.Iteration<T,org.openrdf.query.QueryEvaluationException>
org.openrdf.query.QueryEvaluationException
public void remove() throws org.openrdf.query.QueryEvaluationException
remove
in interface info.aduna.iteration.Iteration<T,org.openrdf.query.QueryEvaluationException>
org.openrdf.query.QueryEvaluationException
Copyright © 2010-2016 Stardog Union. All Rights Reserved.