public class GroupIterator extends CloseableIteratorIteration<BindingSet,QueryEvaluationException>
| Modifier and Type | Class and Description |
|---|---|
protected class |
GroupIterator.Key
A unique key for a set of existing bindings.
|
| Constructor and Description |
|---|
GroupIterator(EvaluationStrategy strategy,
Group group,
BindingSet parentBindings) |
GroupIterator(EvaluationStrategy strategy,
Group group,
BindingSet parentBindings,
long iterationCacheSyncThreshold) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleClose() |
boolean |
hasNext() |
BindingSet |
next() |
remove, setIteratorclose, isClosedpublic GroupIterator(EvaluationStrategy strategy, Group group, BindingSet parentBindings) throws QueryEvaluationException
QueryEvaluationExceptionpublic GroupIterator(EvaluationStrategy strategy, Group group, BindingSet parentBindings, long iterationCacheSyncThreshold) throws QueryEvaluationException
QueryEvaluationExceptionpublic boolean hasNext()
throws QueryEvaluationException
hasNext in interface Iteration<BindingSet,QueryEvaluationException>hasNext in class CloseableIteratorIteration<BindingSet,QueryEvaluationException>QueryEvaluationExceptionpublic BindingSet next() throws QueryEvaluationException
next in interface Iteration<BindingSet,QueryEvaluationException>next in class CloseableIteratorIteration<BindingSet,QueryEvaluationException>QueryEvaluationExceptionprotected void handleClose()
throws QueryEvaluationException
handleClose in class CloseableIterationBase<BindingSet,QueryEvaluationException>QueryEvaluationExceptionCopyright © 2001-2015 Aduna. All Rights Reserved.