Uses of Interface
org.eclipse.rdf4j.federated.algebra.ExclusiveTupleExpr
Packages that use ExclusiveTupleExpr
Package
Description
-
Uses of ExclusiveTupleExpr in org.eclipse.rdf4j.federated.algebra
Subinterfaces of ExclusiveTupleExpr in org.eclipse.rdf4j.federated.algebraModifier and TypeInterfaceDescriptioninterfaceA specialization ofExclusiveTupleExprwhich provides definitions how the expressions can be rendered to a sub-query.Classes in org.eclipse.rdf4j.federated.algebra that implement ExclusiveTupleExprModifier and TypeClassDescriptionclassAnArbitraryLengthPathnode which can be evaluated at a single node.classRepresents a group ofExclusiveTupleExprthat can only produce results at a single endpoint, theStatementSource.classRepresents a StatementPattern that can only produce results at a single endpoint, the owner.Fields in org.eclipse.rdf4j.federated.algebra with type parameters of type ExclusiveTupleExprMethods in org.eclipse.rdf4j.federated.algebra that return types with arguments of type ExclusiveTupleExprConstructor parameters in org.eclipse.rdf4j.federated.algebra with type arguments of type ExclusiveTupleExprModifierConstructorDescriptionExclusiveGroup(Collection<? extends ExclusiveTupleExpr> ownedNodes, StatementSource owner, QueryInfo queryInfo) -
Uses of ExclusiveTupleExpr in org.eclipse.rdf4j.federated.evaluation
Methods in org.eclipse.rdf4j.federated.evaluation with parameters of type ExclusiveTupleExprModifier and TypeMethodDescriptionprotected CloseableIteration<BindingSet,QueryEvaluationException> FederationEvalStrategy.evaluateExclusiveTupleExpr(ExclusiveTupleExpr expr, BindingSet bindings) Evaluate anExclusiveTupleExpr.booleanSparqlTripleSource.hasStatements(ExclusiveTupleExpr expr, BindingSet bindings) booleanTripleSource.hasStatements(ExclusiveTupleExpr expr, BindingSet bindings) Check if the repository can return results for the givenExclusiveTupleExpr, e.g.booleanTripleSourceBase.hasStatements(ExclusiveTupleExpr group, BindingSet bindings) protected QueryEvaluationStepFederationEvalStrategy.prepareExclusiveTupleExpr(ExclusiveTupleExpr expr, QueryEvaluationContext context) -
Uses of ExclusiveTupleExpr in org.eclipse.rdf4j.federated.util
Methods in org.eclipse.rdf4j.federated.util with parameters of type ExclusiveTupleExprModifier and TypeMethodDescriptionstatic StringQueryStringUtil.askQueryString(ExclusiveTupleExpr expr, BindingSet bindings, Dataset dataset) Transform theExclusiveTupleExprinto a ASK query stringprotected static StringQueryStringUtil.constructJoinArg(ExclusiveTupleExpr exclusiveExpr, Set<String> varNames, BindingSet bindings) Construct a query substring from theExclusiveTupleExprthat can be used as an argument to aJoin.static StringQueryStringUtil.selectQueryStringLimit1(ExclusiveTupleExpr expr, BindingSet bindings, Dataset dataset) Construct a SELECT query for the provided expr with LIMIT 1.