@InterfaceAudience.Private public class LeafExpressionNode extends java.lang.Object implements ExpressionNode
| Modifier and Type | Field and Description |
|---|---|
static LeafExpressionNode |
CLOSE_PARAN_NODE |
static LeafExpressionNode |
OPEN_PARAN_NODE |
| Constructor and Description |
|---|
LeafExpressionNode(java.lang.String identifier) |
| Modifier and Type | Method and Description |
|---|---|
LeafExpressionNode |
deepClone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getIdentifier() |
int |
hashCode() |
boolean |
isSingleNode() |
java.lang.String |
toString() |
public static final LeafExpressionNode OPEN_PARAN_NODE
public static final LeafExpressionNode CLOSE_PARAN_NODE
public java.lang.String getIdentifier()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Objectpublic boolean isSingleNode()
isSingleNode in interface ExpressionNodepublic LeafExpressionNode deepClone()
deepClone in interface ExpressionNode