Uses of Class
com.ezylang.evalex.data.EvaluationValue
-
-
Uses of EvaluationValue in com.ezylang.evalex
Methods in com.ezylang.evalex that return EvaluationValue Modifier and Type Method Description EvaluationValueExpression. convertDoubleValue(double value)Converts a double value to anEvaluationValueby considering the configuredMathContext.EvaluationValueExpression. evaluate()Evaluates the expression by parsing it (if not done before) and the evaluating it.EvaluationValueExpression. evaluateSubtree(ASTNode startNode)Evaluates only a subtree of the abstract syntax tree. -
Uses of EvaluationValue in com.ezylang.evalex.config
Fields in com.ezylang.evalex.config with type parameters of type EvaluationValue Modifier and Type Field Description static java.util.Map<java.lang.String,EvaluationValue>ExpressionConfiguration. StandardConstantsThe standard set constants for EvalEx. -
Uses of EvaluationValue in com.ezylang.evalex.data
Methods in com.ezylang.evalex.data that return EvaluationValue Modifier and Type Method Description EvaluationValueDataAccessorIfc. getData(java.lang.String variable)Retrieves a data value.EvaluationValueMapBasedDataAccessor. getData(java.lang.String variable)static EvaluationValueEvaluationValue. numberOfString(java.lang.String value, java.math.MathContext mathContext)Creates aEvaluationValue.DataType.NUMBERvalue from aString.Methods in com.ezylang.evalex.data that return types with arguments of type EvaluationValue Modifier and Type Method Description java.util.List<EvaluationValue>EvaluationValue. getArrayValue()Gets aListrepresentation of the value.java.util.Map<java.lang.String,EvaluationValue>EvaluationValue. getStructureValue()Gets aMaprepresentation of the value.Methods in com.ezylang.evalex.data with parameters of type EvaluationValue Modifier and Type Method Description intEvaluationValue. compareTo(EvaluationValue toCompare)voidDataAccessorIfc. setData(java.lang.String variable, EvaluationValue value)Sets a data value.voidMapBasedDataAccessor. setData(java.lang.String variable, EvaluationValue value) -
Uses of EvaluationValue in com.ezylang.evalex.functions
Methods in com.ezylang.evalex.functions that return EvaluationValue Modifier and Type Method Description EvaluationValueFunctionIfc. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)Performs the function logic and returns an evaluation result.Methods in com.ezylang.evalex.functions with parameters of type EvaluationValue Modifier and Type Method Description EvaluationValueFunctionIfc. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)Performs the function logic and returns an evaluation result.voidAbstractFunction. validatePreEvaluation(Token token, EvaluationValue... parameterValues)voidFunctionIfc. validatePreEvaluation(Token token, EvaluationValue... parameterValues)Validates the evaluation parameters, called before the actual evaluation. -
Uses of EvaluationValue in com.ezylang.evalex.functions.basic
Methods in com.ezylang.evalex.functions.basic that return EvaluationValue Modifier and Type Method Description EvaluationValueAbsFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCeilingFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueFactFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueFloorFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueIfFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueLog10Function. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueLogFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueMaxFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueMinFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueNotFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueRandomFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueRoundFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSqrtFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSumFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)Methods in com.ezylang.evalex.functions.basic with parameters of type EvaluationValue Modifier and Type Method Description EvaluationValueAbsFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCeilingFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueFactFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueFloorFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueIfFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueLog10Function. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueLogFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueMaxFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueMinFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueNotFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueRandomFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueRoundFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSqrtFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSumFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues) -
Uses of EvaluationValue in com.ezylang.evalex.functions.string
Methods in com.ezylang.evalex.functions.string that return EvaluationValue Modifier and Type Method Description EvaluationValueStringContains. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringLowerFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringUpperFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)Methods in com.ezylang.evalex.functions.string with parameters of type EvaluationValue Modifier and Type Method Description EvaluationValueStringContains. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringLowerFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringUpperFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues) -
Uses of EvaluationValue in com.ezylang.evalex.functions.trigonometric
Methods in com.ezylang.evalex.functions.trigonometric that return EvaluationValue Modifier and Type Method Description EvaluationValueAcosFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAcosHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAcosRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAcotFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAcotHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAcotRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAsinFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAsinHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAsinRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAtan2Function. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAtan2RFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAtanFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAtanHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAtanRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCosFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCosHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCosRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCotFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCotHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCotRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCscFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCscHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCscRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDegFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueRadFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSecFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSecHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSecRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSinFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSinHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSinRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueTanFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueTanHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueTanRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)Methods in com.ezylang.evalex.functions.trigonometric with parameters of type EvaluationValue Modifier and Type Method Description EvaluationValueAcosFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAcosHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAcosRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAcotFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAcotHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAcotRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAsinFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAsinHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAsinRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAtan2Function. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAtan2RFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAtanFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAtanHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueAtanRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCosFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCosHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCosRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCotFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCotHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCotRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCscFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCscHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCscRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDegFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueRadFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSecFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSecHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSecRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSinFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSinHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueSinRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueTanFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueTanHFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueTanRFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues) -
Uses of EvaluationValue in com.ezylang.evalex.operators
Methods in com.ezylang.evalex.operators that return EvaluationValue Modifier and Type Method Description EvaluationValueOperatorIfc. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)Performs the operator logic and returns an evaluation result.Methods in com.ezylang.evalex.operators with parameters of type EvaluationValue Modifier and Type Method Description EvaluationValueOperatorIfc. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)Performs the operator logic and returns an evaluation result. -
Uses of EvaluationValue in com.ezylang.evalex.operators.arithmetic
Methods in com.ezylang.evalex.operators.arithmetic that return EvaluationValue Modifier and Type Method Description EvaluationValueInfixDivisionOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixMinusOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixModuloOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixMultiplicationOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixPlusOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixPowerOfOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValuePrefixMinusOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValuePrefixPlusOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)Methods in com.ezylang.evalex.operators.arithmetic with parameters of type EvaluationValue Modifier and Type Method Description EvaluationValueInfixDivisionOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixMinusOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixModuloOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixMultiplicationOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixPlusOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixPowerOfOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValuePrefixMinusOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValuePrefixPlusOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands) -
Uses of EvaluationValue in com.ezylang.evalex.operators.booleans
Methods in com.ezylang.evalex.operators.booleans that return EvaluationValue Modifier and Type Method Description EvaluationValueInfixAndOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixEqualsOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixGreaterEqualsOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixGreaterOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixLessEqualsOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixLessOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixNotEqualsOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixOrOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValuePrefixNotOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)Methods in com.ezylang.evalex.operators.booleans with parameters of type EvaluationValue Modifier and Type Method Description EvaluationValueInfixAndOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixEqualsOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixGreaterEqualsOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixGreaterOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixLessEqualsOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixLessOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixNotEqualsOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValueInfixOrOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)EvaluationValuePrefixNotOperator. evaluate(Expression expression, Token operatorToken, EvaluationValue... operands)
-