Package com.singularsys.jep.parser
Class ASTStart
java.lang.Object
com.singularsys.jep.parser.SimpleNode
com.singularsys.jep.parser.ASTStart
- All Implemented Interfaces:
Node
Start Node
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.singularsys.jep.parser.Node
Node.HookKey
-
Field Summary
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptiongetName()
Return the name associated with the node (if any).Return the operator associated with a Node (if any)getPFMC()
Return the pfmc of a node (if any)getValue()
Return the value associated with the node (if any).getVar()
Return the variable associated with a Node (if any)Methods inherited from class com.singularsys.jep.parser.SimpleNode
childIterator, children, childrenAccept, dump, getHook, getId, hookKeys, jjtAccept, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, removeHook, setHook, toString
-
Constructor Details
-
ASTStart
public ASTStart(int id)
-
-
Method Details
-
getName
Description copied from interface:Node
Return the name associated with the node (if any).- Returns:
- the name if an ASTVarNode, ASTFunNode, ASTOpNode, null otherwise
-
getOperator
Description copied from interface:Node
Return the operator associated with a Node (if any)- Returns:
- The Operator for ASTOpNodes, null otherwise
-
getPFMC
Description copied from interface:Node
Return the pfmc of a node (if any)- Returns:
- the PostfixMathCommand for ASTFunNode and ASTOpNode, null otherwise
-
getValue
Description copied from interface:Node
Return the value associated with the node (if any).- Returns:
- the value if an ASTConstant, ASTVarNode, null otherwise
-
getVar
Description copied from interface:Node
Return the variable associated with a Node (if any)- Returns:
- The Variable for ASTVarNodes, null otherwise
-