public abstract class AbstractNaryTupleOperator extends AbstractNaryOperator<TupleExpr> implements TupleExpr
| Constructor and Description |
|---|
AbstractNaryTupleOperator() |
AbstractNaryTupleOperator(List<? extends TupleExpr> args)
Creates a new n-ary tuple operator.
|
AbstractNaryTupleOperator(TupleExpr... args)
Creates a new n-ary tuple operator.
|
| Modifier and Type | Method and Description |
|---|---|
AbstractNaryTupleOperator |
clone()
Returns a (deep) clone of this query model node.
|
Set<String> |
getAssuredBindingNames()
Gets the names of the bindings that are guaranteed to be present in the results produced by this tuple
expression.
|
Set<String> |
getBindingNames()
Gets the names of the bindings that are, or can be, returned by this tuple expression when it is evaluated.
|
addArg, getArg, getArgs, getNumberOfArguments, removeArg, replaceChildNode, setArg, visitChildrengetCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, isGraphPatternGroup, isVariableScopeChange, nullEquals, replaceNodeInList, replaceWith, setCostEstimate, setGraphPatternGroup, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, setVariableScopeChange, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toString, visit, visitChildrenpublic AbstractNaryTupleOperator()
public AbstractNaryTupleOperator(TupleExpr... args)
public Set<String> getBindingNames()
TupleExprgetBindingNames in interface TupleExprpublic Set<String> getAssuredBindingNames()
TupleExprgetAssuredBindingNames in interface TupleExprpublic AbstractNaryTupleOperator clone()
QueryModelNodeclone in interface QueryModelNodeclone in interface TupleExprclone in class AbstractNaryOperator<TupleExpr>Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.