# Uses of Package
org.eclipse.rdf4j.common.iteration

- Packages that use org.eclipse.rdf4j.common.iteration
  Package | Description
  --- | ---
  org.eclipse.rdf4j.common.concurrent.locks | Package offering various locking scheme implementations.
  org.eclipse.rdf4j.common.iteration |
  org.eclipse.rdf4j.common.iterator |
  org.eclipse.rdf4j.federated |
  org.eclipse.rdf4j.federated.algebra |
  org.eclipse.rdf4j.federated.cache |
  org.eclipse.rdf4j.federated.evaluation |
  org.eclipse.rdf4j.federated.evaluation.concurrent |
  org.eclipse.rdf4j.federated.evaluation.iterator |
  org.eclipse.rdf4j.federated.evaluation.join |
  org.eclipse.rdf4j.federated.evaluation.union |
  org.eclipse.rdf4j.federated.optimizer |
  org.eclipse.rdf4j.query | Interfaces and classes for handling queries and query results.
  org.eclipse.rdf4j.query.algebra | Abstract Query Algebra model.
  org.eclipse.rdf4j.query.algebra.evaluation |
  org.eclipse.rdf4j.query.algebra.evaluation.federation |
  org.eclipse.rdf4j.query.algebra.evaluation.function |
  org.eclipse.rdf4j.query.algebra.evaluation.impl |
  org.eclipse.rdf4j.query.algebra.evaluation.iterator |
  org.eclipse.rdf4j.query.algebra.evaluation.limited |
  org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator |
  org.eclipse.rdf4j.query.algebra.evaluation.util |
  org.eclipse.rdf4j.query.impl |
  org.eclipse.rdf4j.query.resultio.helpers |
  org.eclipse.rdf4j.repository | The Repository API: the main API for accessing rdf databases and SPARQL endpoints.
  org.eclipse.rdf4j.repository.base | Abstract base classes and wrappers for the main Repository API interfaces.
  org.eclipse.rdf4j.repository.contextaware | A repository wrapper with convenience functions for handling contexts.
  org.eclipse.rdf4j.repository.evaluation |
  org.eclipse.rdf4j.repository.sail | Repository implementation for local RDF databases that implement the SAIL SPI.
  org.eclipse.rdf4j.repository.sparql | A `Repository` that serves as a SPARQL endpoint client.
  org.eclipse.rdf4j.repository.sparql.federation |
  org.eclipse.rdf4j.repository.sparql.query |
  org.eclipse.rdf4j.sail | RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.
  org.eclipse.rdf4j.sail.base | Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).
  org.eclipse.rdf4j.sail.evaluation |
  org.eclipse.rdf4j.sail.extensiblestore | Elasticsearch store for string triples
  org.eclipse.rdf4j.sail.extensiblestore.evaluationstatistics |
  org.eclipse.rdf4j.sail.federation.algebra |
  org.eclipse.rdf4j.sail.federation.evaluation |
  org.eclipse.rdf4j.sail.helpers | Abstract base implementation and internal helper classes for Sail implementations.
  org.eclipse.rdf4j.sail.inferencer |
  org.eclipse.rdf4j.sail.lucene | A Sail implementation that supports full-text indexing via the Lucene API.
  org.eclipse.rdf4j.sail.lucene.fn |
  org.eclipse.rdf4j.sail.memory.model |
  org.eclipse.rdf4j.sail.shacl | A Sail implementation for SHACL constraint checking.
  org.eclipse.rdf4j.sail.shacl.planNodes |
  org.eclipse.rdf4j.sail.shacl.results.lazy |
  org.eclipse.rdf4j.spin.function | Core functions required for SPIN.
  org.eclipse.rdf4j.spin.function.apf |
  org.eclipse.rdf4j.spin.function.list |
  org.eclipse.rdf4j.spin.function.spif |

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.common.concurrent.locks
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  IterationWrapper Abstract superclass for Iterations that wrap other Iterations.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.common.iteration
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  FilterIteration A CloseableIteration that wraps another Iteration, applying a filter on the objects that are returned.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  IterationWrapper Abstract superclass for Iterations that wrap other Iterations.
  IteratorIteration An Iteration that can convert an `Iterator` to a `Iteration`.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.common.iterator
  Class and Description
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.federated
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.federated.algebra
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.federated.cache
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.federated.evaluation
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.federated.evaluation.concurrent
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.
  QueueIteration Makes working with a queue easier by adding the methods `QueueIteration.done()` and `QueueIteration.toss(Exception)` and after converting the Exception to the required type using `QueueIteration.convert(Exception)`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.federated.evaluation.iterator
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  ConvertingIteration 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).
  ExceptionConvertingIteration A CloseableIteration that converts an arbitrary iteration to an iteration with exceptions of type `X`.
  FilterIteration A CloseableIteration that wraps another Iteration, applying a filter on the objects that are returned.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  IterationWrapper Abstract superclass for Iterations that wrap other Iterations.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.federated.evaluation.join
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.federated.evaluation.union
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.federated.optimizer
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  Iterations This class consists exclusively of static methods that operate on or return Iterations.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.algebra
  Class and Description
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.algebra.evaluation
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.algebra.evaluation.federation
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.algebra.evaluation.function
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.algebra.evaluation.impl
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.algebra.evaluation.iterator
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  CloseableIteratorIteration An Iteration that can convert an `Iterator` to a `CloseableIteration`.
  ConvertingIteration 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).
  DelayedIteration An iteration that delays the creation of the underlying iteration until it is being accessed.
  FilterIteration A CloseableIteration that wraps another Iteration, applying a filter on the objects that are returned.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  IterationWrapper Abstract superclass for Iterations that wrap other Iterations.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.algebra.evaluation.limited
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  DelayedIteration An iteration that delays the creation of the underlying iteration until it is being accessed.
  DistinctIteration An Iteration that filters any duplicate elements from an underlying iterator.
  FilterIteration A CloseableIteration that wraps another Iteration, applying a filter on the objects that are returned.
  IntersectIteration An Iteration that returns the intersection of the results of two Iterations.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  IterationWrapper Abstract superclass for Iterations that wrap other Iterations.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.algebra.evaluation.util
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.impl
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  IterationWrapper Abstract superclass for Iterations that wrap other Iterations.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.
  QueueIteration Makes working with a queue easier by adding the methods `QueueIteration.done()` and `QueueIteration.toss(Exception)` and after converting the Exception to the required type using `QueueIteration.convert(Exception)`.
  TimeLimitIteration

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.query.resultio.helpers
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  IterationWrapper Abstract superclass for Iterations that wrap other Iterations.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.repository
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.repository.base
  Class and Description
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.repository.contextaware
  Class and Description
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.repository.evaluation
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.repository.sail
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.repository.sparql
  Class and Description
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.repository.sparql.federation
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  ConvertingIteration 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).
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.
  SilentIteration An `IterationWrapper` that silently ignores any errors that occur during processing.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.repository.sparql.query
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  IterationWrapper Abstract superclass for Iterations that wrap other Iterations.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.base
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.evaluation
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.extensiblestore
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.extensiblestore.evaluationstatistics
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.federation.algebra
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.federation.evaluation
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  FilterIteration A CloseableIteration that wraps another Iteration, applying a filter on the objects that are returned.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  IterationWrapper Abstract superclass for Iterations that wrap other Iterations.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.helpers
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.inferencer
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.lucene
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.lucene.fn
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.memory.model
  Class and Description
  AbstractCloseableIteration Base class for `CloseableIteration`s offering common functionality.
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.
  LookAheadIteration An Iteration that looks one element ahead, if necessary, to handle calls to `LookAheadIteration.hasNext()`.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.shacl
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.
  Iteration An Iteration is a typed Iterator-like object that can throw (typed) Exceptions while iterating.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.shacl.planNodes
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.sail.shacl.results.lazy
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.spin.function
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.spin.function.apf
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.spin.function.list
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

- Classes in org.eclipse.rdf4j.common.iteration used by org.eclipse.rdf4j.spin.function.spif
  Class and Description
  CloseableIteration An `Iteration` that can be closed to free resources that it is holding.

Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.