public class ExclusiveStatement extends FedXStatementPattern implements ExclusiveTupleExpr
StatementPattern.ScopeboundFilters, filterExpr, freeVars, id, queryInfo, statementSources, upperLimit| Constructor and Description |
|---|
ExclusiveStatement(StatementPattern node,
StatementSource owner,
QueryInfo queryInfo) |
| Modifier and Type | Method and Description |
|---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
evaluate(BindingSet bindings)
Evaluate this expression using the provided bindings
|
StatementSource |
getOwner() |
addBoundFilter, addFilterExpr, getFilterExpr, getFreeVarCount, getFreeVars, getId, getQueryInfo, getSourceCount, getStatementSources, getUpperLimit, hasFilter, hasFreeVarsFor, initFreeVars, setUpperLimit, visit, visitChildrenclone, equals, getAssuredBindingNames, getBindingNames, getContextVar, getObjectVar, getPredicateVar, getScope, getSignature, getSubjectVar, getVarList, getVars, hashCode, replaceChildNode, setContextVar, setObjectVar, setPredicateVar, setScope, setSubjectVargetParentNode, isGraphPatternGroup, nullEquals, replaceNodeInList, replaceWith, setGraphPatternGroup, setParentNode, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetFreeVarCountclone, getAssuredBindingNames, getBindingNamesequals, getParentNode, getSignature, replaceChildNode, replaceWith, setParentNode, toString, visit, visitChildrengetFreeVarsgetQueryInfopublic ExclusiveStatement(StatementPattern node, StatementSource owner, QueryInfo queryInfo)
public StatementSource getOwner()
getOwner in interface ExclusiveTupleExprpublic CloseableIteration<BindingSet,QueryEvaluationException> evaluate(BindingSet bindings) throws QueryEvaluationException
StatementTupleExprevaluate in interface StatementTupleExprQueryEvaluationExceptionCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.