java.lang.Object
omix.mathxp.MathExpression
omix.mathxp.AbstractMathConstant
omix.mathxp.MathConstantEXPONENTIALE
- All Implemented Interfaces:
Cloneable
public class MathConstantEXPONENTIALE extends AbstractMathConstant
- Author:
- Dr. Peter Droste
-
Field Summary
Fields Modifier and Type Field Description static BigDecimal
BIG_E
-
Constructor Summary
Constructors Constructor Description MathConstantEXPONENTIALE()
MathConstantEXPONENTIALE(int startToken, int endToken)
-
Method Summary
Modifier and Type Method Description MathConstantEXPONENTIALE
clone()
Number
evaluate(Map<?,? extends Number> variables)
Number
getConstantValue()
UnitInterface
getUnit()
boolean
isConstant()
boolean
isValid(List<?> references)
String
toString()
Methods inherited from class omix.mathxp.MathExpression
checkForDimensionlessUnit, checkForEqualsUnits, equals, getEndToken, getStartToken
-
Field Details
-
Constructor Details
-
MathConstantEXPONENTIALE
public MathConstantEXPONENTIALE() -
MathConstantEXPONENTIALE
public MathConstantEXPONENTIALE(int startToken, int endToken)
-
-
Method Details
-
clone
- Specified by:
clone
in classAbstractMathConstant
-
toString
- Specified by:
toString
in classMathExpression
-
isValid
- Specified by:
isValid
in classMathExpression
-
isConstant
public boolean isConstant()- Specified by:
isConstant
in classMathExpression
-
getConstantValue
- Specified by:
getConstantValue
in classMathExpression
-
evaluate
public Number evaluate(Map<?,? extends Number> variables) throws VariableNotFoundException, NotExecutableException- Specified by:
evaluate
in classMathExpression
- Throws:
VariableNotFoundException
NotExecutableException
-
getUnit
- Specified by:
getUnit
in classMathExpression
-