Package org.lemsml.jlems.core.expression
Interface DoubleParseTreeNode
-
- All Superinterfaces:
ParseTreeNode
- All Known Implementing Classes:
AbstractFloatResultNode
,ConstantNode
,DivideNode
,FunctionNode
,MinusNode
,ModuloNode
,PlusNode
,PowerNode
,TimesNode
,UnaryMinusNode
,VariableNode
public interface DoubleParseTreeNode extends ParseTreeNode
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AbstractDVal
makeEvaluable(java.util.HashMap<java.lang.String,java.lang.Double> fixedHM)
java.lang.String
toExpression()
-
Methods inherited from interface org.lemsml.jlems.core.expression.ParseTreeNode
doVisit, evaluateDimensional, getDimensionality, substituteVariables
-
-
-
-
Method Detail
-
makeEvaluable
AbstractDVal makeEvaluable(java.util.HashMap<java.lang.String,java.lang.Double> fixedHM) throws ContentError
- Throws:
ContentError
-
toExpression
java.lang.String toExpression() throws ContentError
- Specified by:
toExpression
in interfaceParseTreeNode
- Throws:
ContentError
-
-