public class NJoin extends NTuple implements TupleExpr
| Constructor and Description |
|---|
NJoin(List<TupleExpr> args,
QueryInfo queryInfo)
Construct an nary-tuple.
|
| Modifier and Type | Method and Description |
|---|---|
NJoin |
clone()
Returns a (deep) clone of this query model node.
|
Set<String> |
getJoinVariables(int joinIndex)
Returns the commons variables of the join with the given index.
|
<X extends Exception> |
visit(QueryModelVisitor<X> visitor)
Visits this node.
|
getArg, getArgs, getAssuredBindingNames, getBindingNames, getNumberOfArguments, getQueryInfo, replaceChildNode, 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, waitgetAssuredBindingNames, getBindingNamesequals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toString, visitChildrenpublic <X extends Exception> void visit(QueryModelVisitor<X> visitor) throws X extends Exception
QueryModelNodevisit in interface QueryModelNodevisit in class NTupleX extends Exceptionpublic NJoin clone()
QueryModelNodeCopyright © 2015-2021 Eclipse Foundation. All Rights Reserved.