public class QueryRoot extends UnaryTupleOperator
arg| Constructor and Description |
|---|
QueryRoot() |
QueryRoot(TupleExpr tupleExpr) |
| Modifier and Type | Method and Description |
|---|---|
QueryRoot |
clone()
Returns a (deep) clone of this query model node.
|
boolean |
equals(Object other)
Returns true if this query model node and its children are recursively equal to o and its
children.
|
QueryModelNode |
getParentNode()
Gets the node's parent.
|
int |
hashCode() |
void |
setParentNode(QueryModelNode parent)
Sets the node's parent.
|
<X extends Exception> |
visit(QueryModelVisitor<X> visitor)
Visits this node.
|
getArg, getAssuredBindingNames, getBindingNames, replaceChildNode, setArg, visitChildrengetCostEstimate, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, isGraphPatternGroup, isVariableScopeChange, nullEquals, replaceNodeInList, replaceWith, setCostEstimate, setGraphPatternGroup, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, setVariableScopeChange, toStringfinalize, getClass, notify, notifyAll, wait, wait, waitgetCostEstimate, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceWith, setCostEstimate, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toStringisGraphPatternGroup, setGraphPatternGrouppublic QueryRoot()
public QueryRoot(TupleExpr tupleExpr)
public void setParentNode(QueryModelNode parent)
QueryModelNodesetParentNode in interface QueryModelNodesetParentNode in class AbstractQueryModelNodeparent - The parent node for this node.public QueryModelNode getParentNode()
QueryModelNodegetParentNode in interface QueryModelNodegetParentNode in class AbstractQueryModelNodepublic <X extends Exception> void visit(QueryModelVisitor<X> visitor) throws X extends Exception
QueryModelNodeX extends Exceptionpublic boolean equals(Object other)
QueryModelNodeequals in interface QueryModelNodeequals in class UnaryTupleOperatorpublic int hashCode()
hashCode in class UnaryTupleOperatorpublic QueryRoot clone()
QueryModelNodeclone in interface QueryModelNodeclone in interface TupleExprclone in class UnaryTupleOperatorCopyright © 2015-2022 Eclipse Foundation. All Rights Reserved.