public class NaryJoin extends AbstractNaryTupleOperator
Constructor and Description |
---|
NaryJoin() |
NaryJoin(List<TupleExpr> args)
Creates a new natural join operator.
|
NaryJoin(TupleExpr... args)
Creates a new natural join operator.
|
Modifier and Type | Method and Description |
---|---|
NaryJoin |
clone()
Returns a (deep) clone of this query model node.
|
<X extends Exception> |
visit(QueryModelVisitor<X> visitor)
Visits this node.
|
getAssuredBindingNames, getBindingNames
addArg, getArg, getArgs, getNumberOfArguments, removeArg, replaceChildNode, setArg, 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
equals, getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toString, visitChildren
public NaryJoin()
public NaryJoin(TupleExpr... args)
public <X extends Exception> void visit(QueryModelVisitor<X> visitor) throws X extends Exception
QueryModelNode
X extends Exception
public NaryJoin clone()
QueryModelNode
clone
in interface QueryModelNode
clone
in interface TupleExpr
clone
in class AbstractNaryTupleOperator
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.