| Interface | Description | 
|---|---|
| TripleSource | Interface for implementations of triple sources. | 
| TripleSourceBase.ConnectionOperation<T> | Interface defining the operation to be perform on the connection | 
| Class | Description | 
|---|---|
| DelegateFederatedServiceResolver | A  FederatedServiceResolverwhich redirects SERVICE requests to the federation member (if the SERVICE IRI
 correspond to a member) or to the provided delegate. | 
| FederationEvalStrategy | Base class for the Evaluation strategies. | 
| FederationEvaluationStatistics | Stateful  EvaluationStatisticsproviding information for evaluating a given query inFederationEvalStrategy.optimize(org.eclipse.rdf4j.query.algebra.TupleExpr, EvaluationStatistics, org.eclipse.rdf4j.query.BindingSet) | 
| FederationEvaluationStrategyFactory | Factory class for retrieving the  FederationEvalStrategyto be used | 
| SailFederationEvalStrategy | Implementation of a federation evaluation strategy which provides some special optimizations for Native (local)
 Sesame repositories. | 
| SailTripleSource | A triple source to be used on any repository. | 
| SparqlFederationEvalStrategy | Implementation of a federation evaluation strategy which provides some special optimizations for SPARQL (remote)
 endpoints. | 
| SparqlTripleSource | A triple source to be used for (remote) SPARQL endpoints. | 
| TripleSourceBase | |
| TripleSourceBase.ResultHolder<T> | Holder for a result iteration to be used with  TripleSourceBase.withConnection(ConnectionOperation). | 
| TripleSourceFactory | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.