Package org.lemsml.jlems.core.expression
Class AbstractUnaryNode
- java.lang.Object
-
- org.lemsml.jlems.core.expression.Node
-
- org.lemsml.jlems.core.expression.AbstractUnaryNode
-
- Direct Known Subclasses:
AbstractOperatorNode
,FunctionNode
public abstract class AbstractUnaryNode extends Node
-
-
Constructor Summary
Constructors Constructor Description AbstractUnaryNode()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
claim()
void
claimRight()
void
replaceSymbols(java.util.HashMap<java.lang.String,java.lang.String> map)
-
Methods inherited from class org.lemsml.jlems.core.expression.Node
deparent, detachNext, detachPrevious, dispose, isClose, isOpen, linkNext, next, parent, previous, remove, replaceChild, replaceNext, replacePrevious, replaceWith, setParent, siblingsToString, toString
-
-
-
-
Field Detail
-
right
public Node right
-
-
Method Detail
-
claim
public void claim() throws ParseError
- Throws:
ParseError
-
claimRight
public void claimRight() throws ParseError
- Throws:
ParseError
-
replaceSymbols
public void replaceSymbols(java.util.HashMap<java.lang.String,java.lang.String> map)
- Overrides:
replaceSymbols
in classNode
-
-