public class NUnion extends NTuple implements TupleExpr
Constructor and Description |
---|
NUnion(List<TupleExpr> args,
QueryInfo queryInfo)
Construct an nary-tuple.
|
Modifier and Type | Method and Description |
---|---|
NUnion |
clone()
Returns a (deep) clone of this query model node.
|
<X extends Exception> |
visit(QueryModelVisitor<X> visitor)
Visits this node.
|
getArg, getArgs, getAssuredBindingNames, getBindingNames, getNumberOfArguments, getQueryInfo, replaceChildNode, visitChildren
getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, isGraphPatternGroup, isVariableScopeChange, nullEquals, replaceNodeInList, replaceWith, setCostEstimate, setGraphPatternGroup, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, setVariableScopeChange, toString
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
getAssuredBindingNames, getBindingNames
equals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toString, visitChildren
public <X extends Exception> void visit(QueryModelVisitor<X> visitor) throws X extends Exception
QueryModelNode
visit
in interface QueryModelNode
visit
in class NTuple
X extends Exception
public NUnion clone()
QueryModelNode
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.