Uses of Class
fr.expression4j.core.exception.EvalException

Packages that use EvalException
fr.expression4j.basic   
fr.expression4j.basic.impl   
fr.expression4j.basic.operatorimpl.complex   
fr.expression4j.basic.operatorimpl.real   
fr.expression4j.basic.operatorimpl.realcomplex   
fr.expression4j.core   
fr.expression4j.core.impl   
fr.expression4j.core.predefine   
fr.expression4j.sample.custom.element   
fr.expression4j.sample.custom.operator   
fr.expression4j.util   
 

Uses of EvalException in fr.expression4j.basic
 

Methods in fr.expression4j.basic that throw EvalException
 MathematicalElement OperatorImpl.compute(MathematicalElement leftElement, MathematicalElement rightElement)
          Set the operator to the given element.
 MathematicalElement OperatorManager.computeValue(java.lang.String operatorName, MathematicalElement element)
          Eval an unary operator on given value.
 MathematicalElement OperatorManager.computeValue(java.lang.String operatorName, MathematicalElement leftElement, MathematicalElement rightElement)
          Eval a binary operator on given values.
 MathematicalElement ExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
          Evaluate the value of the current expression element
 

Uses of EvalException in fr.expression4j.basic.impl
 

Methods in fr.expression4j.basic.impl that throw EvalException
 MathematicalElement OperatorManagerImpl.computeValue(java.lang.String operatorName, MathematicalElement element)
           
 MathematicalElement OperatorManagerImpl.computeValue(java.lang.String operatorName, MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement UnaryOperatorExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement SimpleExpressionExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement SignedIntegerExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement SignedExpressionExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement RealSimpleExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement RealExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement ParenthesisExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement ParametersExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement ParametersDefExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement IntegerExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement FunctionNameExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement FunctionExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement FunctionDefExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement ExpressionExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement ConstantOrVariableWithoutCheckExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement ConstantOrVariableExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement ComplexOrRealExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 MathematicalElement BinaryOperatorExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 

Uses of EvalException in fr.expression4j.basic.operatorimpl.complex
 

Methods in fr.expression4j.basic.operatorimpl.complex that throw EvalException
 MathematicalElement OperatorUnaryPlusComplex.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorUnaryMinusComplex.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorPlusComplexComplex.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorMultiplyComplexComplex.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorMinusComplexComplex.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorDivideComplexComplex.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 

Uses of EvalException in fr.expression4j.basic.operatorimpl.real
 

Methods in fr.expression4j.basic.operatorimpl.real that throw EvalException
 MathematicalElement OperatorUnaryPlusReal.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorUnaryMinusReal.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorPowRealReal.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorPlusRealReal.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorMultiplyRealReal.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorMinusRealReal.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorDivideRealReal.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 

Uses of EvalException in fr.expression4j.basic.operatorimpl.realcomplex
 

Methods in fr.expression4j.basic.operatorimpl.realcomplex that throw EvalException
 MathematicalElement OperatorPlusRealComplex.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorMultiplyRealComplex.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorMinusRealComplex.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorDivideRealComplex.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 

Uses of EvalException in fr.expression4j.core
 

Methods in fr.expression4j.core that throw EvalException
 MathematicalElement Expression.evaluate(OperatorManager operatorManager, Parameters parameters)
          Evaluate the value of the expression.
 MathematicalElement Expression.evaluate(Parameters parameters)
          Evaluate the value of the expression with the default operator manager.
 

Uses of EvalException in fr.expression4j.core.impl
 

Methods in fr.expression4j.core.impl that throw EvalException
 MathematicalElement ExpressionImpl.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement ExpressionImpl.evaluate(Parameters parameters)
           
 

Constructors in fr.expression4j.core.impl that throw EvalException
OptimizedExpression(ExpressionImpl expression)
           
 

Uses of EvalException in fr.expression4j.core.predefine
 

Methods in fr.expression4j.core.predefine that throw EvalException
 MathematicalElement TanFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement SqrtFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement SinhFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement SinFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement RandomFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement LogFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement FloorFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement ExpFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement CoshFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement CosFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement CeilFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement AtanFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement AsinFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement AcosFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement AbsFunction.evaluate(OperatorManager operatorManager, Parameters parameters)
           
 MathematicalElement TanFunction.evaluate(Parameters parameters)
           
 MathematicalElement SqrtFunction.evaluate(Parameters parameters)
           
 MathematicalElement SinhFunction.evaluate(Parameters parameters)
           
 MathematicalElement SinFunction.evaluate(Parameters parameters)
           
 MathematicalElement RandomFunction.evaluate(Parameters parameters)
           
 MathematicalElement LogFunction.evaluate(Parameters parameters)
           
 MathematicalElement FloorFunction.evaluate(Parameters parameters)
           
 MathematicalElement ExpFunction.evaluate(Parameters parameters)
           
 MathematicalElement CoshFunction.evaluate(Parameters parameters)
           
 MathematicalElement CosFunction.evaluate(Parameters parameters)
           
 MathematicalElement CeilFunction.evaluate(Parameters parameters)
           
 MathematicalElement AtanFunction.evaluate(Parameters parameters)
           
 MathematicalElement AsinFunction.evaluate(Parameters parameters)
           
 MathematicalElement AcosFunction.evaluate(Parameters parameters)
           
 MathematicalElement AbsFunction.evaluate(Parameters parameters)
           
 

Uses of EvalException in fr.expression4j.sample.custom.element
 

Methods in fr.expression4j.sample.custom.element that throw EvalException
 MathematicalElement OperatorPlusStringString.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement OperatorPlusStringReal.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 MathematicalElement StringExpressionElement.evaluate(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel model)
           
 

Uses of EvalException in fr.expression4j.sample.custom.operator
 

Methods in fr.expression4j.sample.custom.operator that throw EvalException
 MathematicalElement OperatorSupRealReal.compute(MathematicalElement leftElement, MathematicalElement rightElement)
           
 

Uses of EvalException in fr.expression4j.util
 

Methods in fr.expression4j.util that throw EvalException
static MathematicalElement ExpressionUtil.computeElement(java.lang.String way, TreeElement rootElement, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel expressionModel)
          Compute the value of a TreeElement and return is value.
static MathematicalElement ExpressionUtil.computeElement(TreeElement element, Catalog catalog, OperatorManager operatorManager, Parameters parameters, ExpressionModel expressionModel)
          Compute the value of a TreeElement and return is value.