public class JEPMathExpressionParser extends Object implements MathExpressionParser
JEP, JEP3x, MESP| Constructor and Description |
|---|
JEPMathExpressionParser() |
| Modifier and Type | Method and Description |
|---|---|
void |
addFunction(String key,
Object function) |
void |
addStandardConstants() |
void |
addStandardFunctions() |
void |
addVariable(String arg0,
double arg1) |
void |
addVariableAsObject(String var,
Object o) |
String |
getErrorInfo() |
Object |
getParser() |
String |
getParserClass() |
double |
getValue() |
Object |
getValueAsObject() |
boolean |
hasError() |
void |
parseExpression(String expression) |
void |
removeVariable(String var) |
void |
setTraverse(boolean value) |
public void addVariable(String arg0, double arg1)
addVariable in interface MathExpressionParserpublic void parseExpression(String expression)
parseExpression in interface MathExpressionParserpublic void addVariableAsObject(String var, Object o)
addVariableAsObject in interface MathExpressionParserpublic boolean hasError()
hasError in interface MathExpressionParserpublic Object getValueAsObject()
getValueAsObject in interface MathExpressionParserpublic String getErrorInfo()
getErrorInfo in interface MathExpressionParserpublic void addFunction(String key, Object function)
addFunction in interface MathExpressionParserpublic void addStandardFunctions()
addStandardFunctions in interface MathExpressionParserpublic void addStandardConstants()
addStandardConstants in interface MathExpressionParserpublic void removeVariable(String var)
removeVariable in interface MathExpressionParserpublic void setTraverse(boolean value)
setTraverse in interface MathExpressionParserpublic double getValue()
getValue in interface MathExpressionParserpublic Object getParser()
public String getParserClass()
Copyright © 2016 Imatia Innovation S.L.. All rights reserved.