Package | Description |
---|---|
info.aduna.concurrent.locks |
Package offering various locking scheme implementations.
|
info.aduna.iteration | |
org.openrdf.http.client | |
org.openrdf.query.algebra.evaluation.federation | |
org.openrdf.query.algebra.evaluation.iterator | |
org.openrdf.query.algebra.evaluation.limited.iterator | |
org.openrdf.query.impl | |
org.openrdf.repository |
The Repository API: the main API for handling Sesame repositories.
|
org.openrdf.repository.sail |
Repository implementation for local RDF databases that
implement the SAIL API.
|
org.openrdf.repository.sparql.query | |
org.openrdf.sail.federation.evaluation | |
org.openrdf.sail.memory.model |
Classes implementing the storage model of the MemoryStore.
|
org.openrdf.sail.rdbms.iteration | |
org.openrdf.sail.rdbms.iteration.base |
Modifier and Type | Class and Description |
---|---|
class |
LockingIteration<E,X extends Exception>
An Iteration that holds on to a lock until the Iteration is closed.
|
Modifier and Type | Class and Description |
---|---|
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 | Class and Description |
---|---|
class |
BackgroundGraphResult
Provides concurrent access to statements as they are being parsed.
|
class |
BackgroundTupleResult
Provides concurrent access to tuple results as they are being parsed.
|
class |
QueueCursor<E>
Makes working with a queue easier by adding the methods
QueueCursor.done() and
QueueCursor.toss(Exception) and automatically converting the exception into a
QueryEvaluationException with an appropriate stack trace. |
Modifier and Type | Class and Description |
---|---|
class |
JoinExecutorBase<T>
Base class for any join parallel join executor.
|
class |
ServiceCrossProductIteration
Deprecated.
|
class |
ServiceFallbackIteration
Fallback join handler, if the block join can not be performed, e.g.
|
class |
ServiceJoinConversionIteration
Inserts original bindings into the result, uses ?__rowIdx to resolve original
bindings.
|
class |
ServiceJoinIterator
Iterator for efficient SERVICE evaluation (vectored).
|
Modifier and Type | Class and Description |
---|---|
class |
BadlyDesignedLeftJoinIterator |
class |
BottomUpJoinIterator
Deprecated.
replaced by HashJoinIteration
|
class |
CollectionIteration<E,X extends Exception>
An iteration to access a materialized
Collection of BindingSets. |
class |
CompatibleBindingSetFilter
Deprecated.
|
class |
CrossProductIteration
Iteration which forms the cross product of a list of materialized input bindings
with each result obtained from the inner iteration.
|
class |
DescribeIteration
Iteration that implements a simplified version of Symmetric Concise Bounded
Description (omitting reified statements).
|
class |
ExtensionIterator |
class |
FilterIterator |
class |
GroupIterator |
class |
HashJoinIteration
Generic hash join implementation suitable for use by Sail implementations.
|
class |
JoinIterator |
class |
LeftJoinIterator |
class |
MultiProjectionIterator |
class |
OrderIterator
Sorts the input and optionally applies limit and distinct.
|
class |
PathIteration |
class |
ProjectionIterator |
class |
SilentIteration
Wrap an inner iteration and suppress exceptions silently
|
class |
SPARQLMinusIteration<X extends Exception>
An Iteration that returns the results of an Iteration (the left argument)
MINUS any results that are compatible with results of another Iteration (the
right argument) or that have no shared variables.
|
class |
ZeroLengthPathIteration |
Modifier and Type | Class and Description |
---|---|
class |
LimitedSizeBottomUpJoinIterator
Deprecated.
replaced by LimitedSizeHashJoinIteration
|
class |
LimitedSizeDistinctIteration |
class |
LimitedSizeHashJoinIteration |
class |
LimitedSizeIntersectIteration |
class |
LimitedSizeOrderIteration |
class |
LimitedSizePathIterator |
class |
LimitedSizeSPARQLMinusIteration |
class |
LimitedSizeZeroLengthPathIteration |
Modifier and Type | Class and Description |
---|---|
class |
GraphQueryResultImpl
An utility implementation of the
GraphQueryResult interface. |
class |
TupleQueryResultImpl
A generic implementation of the
TupleQueryResult interface. |
Modifier and Type | Class and Description |
---|---|
class |
RepositoryResult<T>
|
Modifier and Type | Class and Description |
---|---|
protected class |
SailQuery.QueryInterruptIteration |
Modifier and Type | Class and Description |
---|---|
class |
InsertBindingSetCursor
Adds more bindings to each of the results.
|
Modifier and Type | Class and Description |
---|---|
class |
AlternativeCursor<E>
If the primary cursor is empty, use the alternative cursor.
|
class |
FilterCursor
Provides a convenient constructor for
FilterIterator using the
condition. |
class |
ParallelJoinCursor
Iterate the left side and evaluate the right side in separate thread, only
iterate the right side in the controlling thread.
|
class |
ParallelLeftJoinCursor
Transform the condition into a filter and the right side into an
AlternativeCursor , then evaluate as a ParallelJoinCursor . |
Modifier and Type | Class and Description |
---|---|
class |
MemStatementIterator<X extends Exception>
A StatementIterator that can iterate over a list of Statement objects.
|
Modifier and Type | Class and Description |
---|---|
class |
EmptyRdbmsResourceIteration
Empty iteration that extends
RdbmsResourceIteration . |
class |
EmptyRdbmsStatementIteration
Empty iteration that extends
RdbmsStatementIteration . |
class |
RdbmsBindingIteration
Converts a
ResultSet into a BindingSet in an iteration. |
class |
RdbmsResourceIteration
Converts a
ResultSet into a RdbmsResource in an iteration. |
class |
RdbmsStatementIteration
Converts a
ResultSet into a RdbmsStatement in an iteration. |
Modifier and Type | Class and Description |
---|---|
class |
RdbmIterationBase<T,X extends Exception>
Base class for Iteration of a
ResultSet . |
Copyright © 2001–2017 Aduna. All rights reserved.