Class TupleFunctionFederatedService
- java.lang.Object
-
- org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService
-
- All Implemented Interfaces:
FederatedService
public class TupleFunctionFederatedService extends Object implements FederatedService
A federated service that can evaluateTupleFunctions.
-
-
Constructor Summary
Constructors Constructor Description TupleFunctionFederatedService(TupleFunctionRegistry tupleFunctionRegistry, org.eclipse.rdf4j.model.ValueFactory vf)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanask(Service service, BindingSet bindings, String baseUri)CloseableIteration<BindingSet,QueryEvaluationException>evaluate(Service service, CloseableIteration<BindingSet,QueryEvaluationException> bindings, String baseUri)voidinitialize()booleanisInitialized()CloseableIteration<BindingSet,QueryEvaluationException>select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri)voidshutdown()
-
-
-
Constructor Detail
-
TupleFunctionFederatedService
public TupleFunctionFederatedService(TupleFunctionRegistry tupleFunctionRegistry, org.eclipse.rdf4j.model.ValueFactory vf)
-
-
Method Detail
-
isInitialized
public boolean isInitialized()
- Specified by:
isInitializedin interfaceFederatedService
-
initialize
public void initialize()
- Specified by:
initializein interfaceFederatedService
-
shutdown
public void shutdown()
- Specified by:
shutdownin interfaceFederatedService
-
ask
public boolean ask(Service service, BindingSet bindings, String baseUri) throws QueryEvaluationException
- Specified by:
askin interfaceFederatedService- Throws:
QueryEvaluationException
-
select
public CloseableIteration<BindingSet,QueryEvaluationException> select(Service service, Set<String> projectionVars, BindingSet bindings, String baseUri) throws QueryEvaluationException
- Specified by:
selectin interfaceFederatedService- Throws:
QueryEvaluationException
-
evaluate
public final CloseableIteration<BindingSet,QueryEvaluationException> evaluate(Service service, CloseableIteration<BindingSet,QueryEvaluationException> bindings, String baseUri) throws QueryEvaluationException
- Specified by:
evaluatein interfaceFederatedService- Throws:
QueryEvaluationException
-
-