| Constructor and Description |
|---|
ExpressNode(NodeType nodeType,
java.lang.String value) |
ExpressNode(NodeType nodeType,
java.lang.String value,
java.lang.String originalValue,
java.lang.Object objectValue,
NodeType treeType,
int line,
int col) |
| Modifier and Type | Method and Description |
|---|---|
void |
addChild(ExpressNode child) |
void |
addChild(IDataNode ref) |
IDataNode |
createExpressNode(INodeType iNodeType,
java.lang.String value) |
ExpressNode[] |
getChildrenArray() |
java.util.List<ExpressNode> |
getChildrenList() |
int |
getCol() |
java.lang.String |
getInstructionFactory() |
int |
getLine() |
NodeType |
getNodeType() |
java.lang.Object |
getObjectValue() |
java.lang.String |
getOriginalValue() |
ExpressNode |
getParent() |
NodeType |
getRealTreeType() |
NodeType |
getTreeType() |
java.lang.String |
getValue() |
boolean |
isTypeEqualsOrChild(java.lang.String parent) |
void |
setCol(int col) |
void |
setLine(int line) |
void |
setNodeType(INodeType iNodeType) |
void |
setNodeType(NodeType nodeType) |
void |
setObjectValue(java.lang.Object objectValue) |
void |
setOriginalValue(java.lang.String originalValue) |
void |
setParent(ExpressNode parent) |
void |
setTreeType(INodeType iNodeType) |
void |
setTreeType(NodeType treeType) |
void |
setValue(java.lang.String value) |
java.lang.String |
toString() |
public ExpressNode(NodeType nodeType, java.lang.String value) throws java.lang.Exception
java.lang.Exceptionpublic boolean isTypeEqualsOrChild(java.lang.String parent)
public NodeType getNodeType()
getNodeType in interface IDataNodepublic void setNodeType(NodeType nodeType)
public void setValue(java.lang.String value)
public java.lang.String getInstructionFactory()
public java.lang.String getOriginalValue()
public void setOriginalValue(java.lang.String originalValue)
public java.lang.Object getObjectValue()
public void setObjectValue(java.lang.Object objectValue)
setObjectValue in interface IDataNodepublic ExpressNode getParent()
public void setParent(ExpressNode parent)
public int getLine()
public void setLine(int line)
public int getCol()
public void setCol(int col)
public NodeType getRealTreeType()
public NodeType getTreeType()
getTreeType in interface IDataNodepublic void setTreeType(NodeType treeType)
public java.util.List<ExpressNode> getChildrenList()
public void addChild(ExpressNode child)
public ExpressNode[] getChildrenArray()
public java.lang.String toString()
toString in class java.lang.Objectpublic IDataNode createExpressNode(INodeType iNodeType, java.lang.String value) throws java.lang.Exception
createExpressNode in interface IDataNodejava.lang.Exceptionpublic void setNodeType(INodeType iNodeType)
setNodeType in interface IDataNodepublic void setTreeType(INodeType iNodeType)
setTreeType in interface IDataNodeCopyright © 2012-2023 Alibaba Group. All Rights Reserved.