Interface ExclusiveTupleExpr
- All Superinterfaces:
Cloneable,FedXTupleExpr,QueryModelNode,QueryRef,Serializable,TupleExpr,VariableExpr
- All Known Subinterfaces:
ExclusiveTupleExprRenderer
- All Known Implementing Classes:
ExclusiveArbitraryLengthPath,ExclusiveGroup,ExclusiveStatement
Interface representing nodes that can exclusively be evaluated at a single
StatementSource.
Implementations are recommended to additionally implement ExclusiveTupleExprRenderer
- Author:
- Andreas Schwarte
- See Also:
-
Method Summary
Methods inherited from interface org.eclipse.rdf4j.federated.algebra.FedXTupleExpr
getFreeVarCountMethods inherited from interface org.eclipse.rdf4j.query.algebra.QueryModelNode
equals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toString, visit, visitChildrenMethods inherited from interface org.eclipse.rdf4j.federated.algebra.QueryRef
getQueryInfoMethods inherited from interface org.eclipse.rdf4j.query.algebra.TupleExpr
clone, getAssuredBindingNames, getBindingNamesMethods inherited from interface org.eclipse.rdf4j.federated.algebra.VariableExpr
getFreeVars
-
Method Details
-
getOwner
StatementSource getOwner()- Returns:
- the owner for this expression
-