Uses of Interface
org.eclipse.rdf4j.federated.algebra.ExclusiveTupleExpr
-
Packages that use ExclusiveTupleExpr Package Description org.eclipse.rdf4j.federated.algebra org.eclipse.rdf4j.federated.evaluation org.eclipse.rdf4j.federated.util -
-
Uses of ExclusiveTupleExpr in org.eclipse.rdf4j.federated.algebra
Subinterfaces of ExclusiveTupleExpr in org.eclipse.rdf4j.federated.algebra Modifier and Type Interface Description interfaceExclusiveTupleExprRendererA specialization ofExclusiveTupleExprwhich provides definitions how the expressions can be rendered to a sub-query.Classes in org.eclipse.rdf4j.federated.algebra that implement ExclusiveTupleExpr Modifier and Type Class Description classExclusiveArbitraryLengthPathAnArbitraryLengthPathnode which can be evaluated at a single node.classExclusiveGroupRepresents a group ofExclusiveTupleExprthat can only produce results at a single endpoint, theStatementSource.classExclusiveStatementRepresents 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 ExclusiveTupleExpr Modifier and Type Field Description protected List<ExclusiveTupleExpr>ExclusiveGroup. ownedMethods in org.eclipse.rdf4j.federated.algebra that return types with arguments of type ExclusiveTupleExpr Modifier and Type Method Description List<ExclusiveTupleExpr>ExclusiveGroup. getExclusiveExpressions()Constructor parameters in org.eclipse.rdf4j.federated.algebra with type arguments of type ExclusiveTupleExpr Constructor Description ExclusiveGroup(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 ExclusiveTupleExpr Modifier and Type Method Description protected 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) -
Uses of ExclusiveTupleExpr in org.eclipse.rdf4j.federated.util
Methods in org.eclipse.rdf4j.federated.util with parameters of type ExclusiveTupleExpr Modifier and Type Method Description static 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.
-