public interface StatementTupleExpr extends FedXTupleExpr, QueryRef
StatementSourcePattern
,
ExclusiveStatement
,
ExclusiveGroup
Modifier and Type | Method and Description |
---|---|
CloseableIteration<BindingSet,QueryEvaluationException> |
evaluate(BindingSet bindings)
Evaluate this expression using the provided bindings
|
String |
getId() |
List<StatementSource> |
getStatementSources() |
boolean |
hasFreeVarsFor(BindingSet binding)
returns true iff this statement has free variables in the presence of the specified binding set
|
getFreeVarCount
clone, getAssuredBindingNames, getBindingNames
equals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toString, visit, visitChildren
getFreeVars
getQueryInfo
String getId()
List<StatementSource> getStatementSources()
boolean hasFreeVarsFor(BindingSet binding)
binding
- CloseableIteration<BindingSet,QueryEvaluationException> evaluate(BindingSet bindings) throws QueryEvaluationException
bindings
- QueryEvaluationException
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.