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, getBindingNamesaddArg, getArg, getArgs, getNumberOfArguments, removeArg, replaceChildNode, setArg, visitChildrengetParentNode, getSignature, isGraphPatternGroup, nullEquals, replaceNodeInList, replaceWith, setGraphPatternGroup, setParentNode, toStringequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitequals, getParentNode, getSignature, replaceChildNode, replaceWith, setParentNode, toString, visitChildrenpublic NaryJoin()
public NaryJoin(TupleExpr... args)
public <X extends Exception> void visit(QueryModelVisitor<X> visitor) throws X extends Exception
QueryModelNodeX extends Exceptionpublic NaryJoin clone()
QueryModelNodeclone in interface QueryModelNodeclone in interface TupleExprclone in class AbstractNaryTupleOperatorCopyright © 2015-2020 Eclipse Foundation. All Rights Reserved.