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
|
getFreeVarCountclone, getAssuredBindingNames, getBindingNamesequals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toString, visit, visitChildrengetFreeVarsgetQueryInfoString getId()
List<StatementSource> getStatementSources()
boolean hasFreeVarsFor(BindingSet binding)
binding - CloseableIteration<BindingSet,QueryEvaluationException> evaluate(BindingSet bindings) throws QueryEvaluationException
bindings - QueryEvaluationExceptionCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.