public class BNodeGenerator extends AbstractQueryModelNode implements ValueExpr
| Constructor and Description |
|---|
BNodeGenerator() |
BNodeGenerator(ValueExpr nodeIdExpr) |
| Modifier and Type | Method and Description |
|---|---|
BNodeGenerator |
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.
|
ValueExpr |
getNodeIdExpr() |
int |
hashCode() |
void |
setNodeIdExpr(ValueExpr nodeIdExpr) |
<X extends Exception> |
visit(QueryModelVisitor<X> visitor)
Visits this node.
|
getCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, isGraphPatternGroup, isVariableScopeChange, nullEquals, replaceChildNode, replaceNodeInList, replaceWith, setCostEstimate, setGraphPatternGroup, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, setVariableScopeChange, toString, visitChildrenfinalize, getClass, notify, notifyAll, wait, wait, waitgetCostEstimate, getParentNode, getResultSizeActual, getResultSizeEstimate, getSignature, getTotalTimeNanosActual, replaceChildNode, replaceWith, setCostEstimate, setParentNode, setResultSizeActual, setResultSizeEstimate, setTotalTimeNanosActual, toString, visitChildrenpublic BNodeGenerator()
public BNodeGenerator(ValueExpr nodeIdExpr)
public ValueExpr getNodeIdExpr()
public void setNodeIdExpr(ValueExpr nodeIdExpr)
public <X extends Exception> void visit(QueryModelVisitor<X> visitor) throws X extends Exception
QueryModelNodevisit in interface QueryModelNodeX extends Exceptionpublic boolean equals(Object other)
QueryModelNodeequals in interface QueryModelNodeequals in class Objectpublic BNodeGenerator clone()
QueryModelNodeclone in interface QueryModelNodeclone in interface ValueExprclone in class AbstractQueryModelNodeCopyright © 2015-2022 Eclipse Foundation. All Rights Reserved.