| Package | Description |
|---|---|
| info.aduna.iteration | |
| org.openrdf.query |
Interfaces and classes for handling queries and query results.
|
| org.openrdf.query.impl |
| Modifier and Type | Class and Description |
|---|---|
class |
CloseableIterationBase<E,X extends Exception>
Base class for
CloseableIterations offering common functionality. |
class |
CloseableIteratorIteration<E,X extends Exception>
An Iteration that can convert an
Iterator to a
CloseableIteration. |
class |
ConvertingIteration<S,T,X extends Exception>
A CloseableIteration that converts an iteration over objects of type
S (the source type) to an iteration over objects of type
T (the target type).
|
class |
DelayedIteration<E,X extends Exception>
An iteration that delays the creation of the underlying iteration until it is
being accessed.
|
class |
DistinctIteration<E,X extends Exception>
An Iteration that filters any duplicate elements from an underlying iterator.
|
class |
EmptyIteration<E,X extends Exception>
An iterator that does not contain any elements.
|
class |
ExceptionConvertingIteration<E,X extends Exception>
A CloseableIteration that converts an arbitrary iteration to an iteration
with exceptions of type X.
|
class |
FilterIteration<E,X extends Exception>
A CloseableIteration that wraps another Iteration, applying a filter on the
objects that are returned.
|
class |
IntersectIteration<E,X extends Exception>
An Iteration that returns the intersection of the results of two Iterations.
|
class |
IterationWrapper<E,X extends Exception>
Abstract superclass for Iterations that wrap other Iterations.
|
class |
LimitIteration<E,X extends Exception>
An Iteration that limits the amount of elements that it returns from an
underlying Iteration to a fixed amount.
|
class |
LookAheadIteration<E,X extends Exception>
An Iteration that looks one element ahead, if necessary, to handle calls to
LookAheadIteration.hasNext(). |
class |
MinusIteration<E,X extends Exception>
An Iteration that returns the results of an Iteration (the left argument)
minus the results of another Iteration (the right argument).
|
class |
OffsetIteration<E,X extends Exception>
An Iteration that skips the first offset elements from an
underlying Iteration.
|
class |
ReducedIteration<E,X extends Exception>
Removes consecutive duplicates from the object stream.
|
class |
SingletonIteration<E,X extends Exception>
An Iteration that contains exactly one element.
|
class |
TimeLimitIteration<E,X extends Exception> |
class |
UnionIteration<E,X extends Exception>
An Iteration that returns the bag union of the results of a number of
Iterations.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GraphQueryResult
A representation of a query result as a sequence of
Statement
objects. |
interface |
QueryResult<T>
Super type of all query result types (TupleQueryResult, GraphQueryResult,
etc.).
|
interface |
TupleQueryResult
A representation of a variable-binding query result as a sequence of
BindingSet objects. |
| Modifier and Type | Class and Description |
|---|---|
class |
GraphQueryResultImpl
An utility implementation of the
GraphQueryResult interface. |
class |
MutableTupleQueryResult
An implementation of the
TupleQueryResult interface that stores the
complete query result in memory. |
class |
TupleQueryResultImpl
A generic implementation of the
TupleQueryResult interface. |
| Constructor and Description |
|---|
GraphQueryResultImpl(Map<String,String> namespaces,
CloseableIteration<? extends Statement,? extends QueryEvaluationException> statementIter) |
TupleQueryResultImpl(List<String> bindingNames,
CloseableIteration<? extends BindingSet,QueryEvaluationException> bindingSetIter)
Creates a query result object with the supplied binding names.
|
Copyright © 2001-2013 Aduna. All Rights Reserved.