public class OrderIterator
extends org.eclipse.rdf4j.common.iteration.DelayedIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>
| Constructor and Description |
|---|
OrderIterator(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> iter,
Comparator<org.eclipse.rdf4j.query.BindingSet> comparator) |
OrderIterator(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> iter,
Comparator<org.eclipse.rdf4j.query.BindingSet> comparator,
long limit,
boolean distinct) |
OrderIterator(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> iter,
Comparator<org.eclipse.rdf4j.query.BindingSet> comparator,
long limit,
boolean distinct,
long iterationSyncThreshold) |
| Modifier and Type | Method and Description |
|---|---|
protected org.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> |
createIteration() |
protected void |
decrement(int amount) |
protected void |
handleClose() |
protected void |
increment() |
void |
remove() |
public OrderIterator(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> iter,
Comparator<org.eclipse.rdf4j.query.BindingSet> comparator)
public OrderIterator(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> iter,
Comparator<org.eclipse.rdf4j.query.BindingSet> comparator,
long limit,
boolean distinct)
public OrderIterator(org.eclipse.rdf4j.common.iteration.CloseableIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> iter,
Comparator<org.eclipse.rdf4j.query.BindingSet> comparator,
long limit,
boolean distinct,
long iterationSyncThreshold)
protected org.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException> createIteration()
throws org.eclipse.rdf4j.query.QueryEvaluationException
createIteration in class org.eclipse.rdf4j.common.iteration.DelayedIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>org.eclipse.rdf4j.query.QueryEvaluationExceptionprotected void increment()
throws org.eclipse.rdf4j.query.QueryEvaluationException
org.eclipse.rdf4j.query.QueryEvaluationExceptionprotected void decrement(int amount)
throws org.eclipse.rdf4j.query.QueryEvaluationException
org.eclipse.rdf4j.query.QueryEvaluationExceptionpublic void remove()
throws org.eclipse.rdf4j.query.QueryEvaluationException
remove in interface org.eclipse.rdf4j.common.iteration.Iteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>remove in class org.eclipse.rdf4j.common.iteration.DelayedIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>org.eclipse.rdf4j.query.QueryEvaluationExceptionprotected void handleClose()
throws org.eclipse.rdf4j.query.QueryEvaluationException
handleClose in class org.eclipse.rdf4j.common.iteration.DelayedIteration<org.eclipse.rdf4j.query.BindingSet,org.eclipse.rdf4j.query.QueryEvaluationException>org.eclipse.rdf4j.query.QueryEvaluationExceptionCopyright © 2015-2019 Eclipse Foundation. All Rights Reserved.