# Uses of Package
org.eclipse.rdf4j.repository.sparql.federation

- Packages that use org.eclipse.rdf4j.repository.sparql.federation
  Package | Description
  --- | ---
  org.eclipse.rdf4j.query.algebra.evaluation.federation |
  org.eclipse.rdf4j.query.algebra.evaluation.iterator |
  org.eclipse.rdf4j.repository.sparql.federation |

- Classes in org.eclipse.rdf4j.repository.sparql.federation used by org.eclipse.rdf4j.query.algebra.evaluation.federation
  Class and Description
  JoinExecutorBase Base class for any join parallel join executor.
  RepositoryFederatedService Federated Service wrapping the `Repository` to communicate with a SPARQL endpoint.
  ServiceJoinConversionIteration Inserts original bindings into the result, uses ?__rowIdx to resolve original bindings.
  SPARQLFederatedService Federated Service wrapping the `SPARQLRepository` to communicate with a SPARQL endpoint.
  SPARQLServiceResolver The `SPARQLServiceResolver` is used to manage a set of `FederatedService` instances, which are used to evaluate SERVICE expressions for particular service Urls.

- Classes in org.eclipse.rdf4j.repository.sparql.federation used by org.eclipse.rdf4j.query.algebra.evaluation.iterator
  Class and Description
  CollectionIteration An iteration to access a materialized `Collection` of BindingSets.

- Classes in org.eclipse.rdf4j.repository.sparql.federation used by org.eclipse.rdf4j.repository.sparql.federation
  Class and Description
  RepositoryFederatedService Federated Service wrapping the `Repository` to communicate with a SPARQL endpoint.

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