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, getBoundFilters, 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, setSubjectVargetCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getTotalTimeNanosActual, isGraphPatternGroup, isVariableScopeChange, nullEquals, replaceNodeInList, replaceWith, setCostEstimate, setGraphPatternGroup, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, setVariableScopeChange, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetFreeVarCountclone, getAssuredBindingNames, getBindingNamesequals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, 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.