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. convertValue(java.lang.Object value)Converts an object value to anEvaluationValueby considering the configurationEvaluationValue(Object, ExpressionConfiguration).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
Fields in com.ezylang.evalex.data declared as EvaluationValue Modifier and Type Field Description static EvaluationValueEvaluationValue. FALSEA pre-built, immutable,falseboolean value.static EvaluationValueEvaluationValue. NULL_VALUEA pre-built, immutable, null value.static EvaluationValueEvaluationValue. TRUEA pre-built, immutable,trueboolean value.Methods in com.ezylang.evalex.data that return EvaluationValue Modifier and Type Method Description static EvaluationValueEvaluationValue. arrayValue(java.util.List<?> value)Creates a new array value.static EvaluationValueEvaluationValue. binaryValue(java.lang.Object value)Creates a new binary (raw) value.static EvaluationValueEvaluationValue. booleanValue(java.lang.Boolean value)Creates a new boolean value.static EvaluationValueEvaluationValue. dateTimeValue(java.time.Instant value)Creates a new date-time value.static EvaluationValueEvaluationValue. durationValue(java.time.Duration value)Creates a new duration value.static EvaluationValueEvaluationValue. expressionNodeValue(ASTNode value)Creates a new expression node value.EvaluationValueDataAccessorIfc. getData(java.lang.String variable)Retrieves a data value.EvaluationValueMapBasedDataAccessor. getData(java.lang.String variable)static EvaluationValueEvaluationValue. nullValue()Deprecated, for removal: This API element is subject to removal in a future version.UseNULL_VALUEinsteadstatic EvaluationValueEvaluationValue. numberOfString(java.lang.String value, java.math.MathContext mathContext)Creates aEvaluationValue.DataType.NUMBERvalue from aString.static EvaluationValueEvaluationValue. numberValue(java.math.BigDecimal value)Creates a new number value.static EvaluationValueEvaluationValue. of(java.lang.Object value, ExpressionConfiguration configuration)Creates a new evaluation value by using the configured converter and configuration.static EvaluationValueEvaluationValue. stringValue(java.lang.String value)Creates a new string value.static EvaluationValueEvaluationValue. structureValue(java.util.Map<?,?> value)Creates a new structure value.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.data.conversion
Methods in com.ezylang.evalex.data.conversion that return EvaluationValue Modifier and Type Method Description EvaluationValueArrayConverter. convert(java.lang.Object object, ExpressionConfiguration configuration)EvaluationValueBinaryConverter. convert(java.lang.Object object, ExpressionConfiguration configuration)EvaluationValueBooleanConverter. convert(java.lang.Object object, ExpressionConfiguration configuration)EvaluationValueConverterIfc. convert(java.lang.Object object, ExpressionConfiguration configuration)Called to convert a previously checked data type.EvaluationValueDateTimeConverter. convert(java.lang.Object object, ExpressionConfiguration configuration)EvaluationValueDurationConverter. convert(java.lang.Object object, ExpressionConfiguration configuration)EvaluationValueExpressionNodeConverter. convert(java.lang.Object object, ExpressionConfiguration configuration)EvaluationValueNumberConverter. convert(java.lang.Object object, ExpressionConfiguration configuration)EvaluationValueStringConverter. convert(java.lang.Object object, ExpressionConfiguration configuration)EvaluationValueStructureConverter. convert(java.lang.Object object, ExpressionConfiguration configuration)EvaluationValueDefaultEvaluationValueConverter. convertObject(java.lang.Object object, ExpressionConfiguration configuration)EvaluationValueEvaluationValueConverterIfc. convertObject(java.lang.Object object, ExpressionConfiguration configuration)Called whenever an object has to be converted to anEvaluationValue. -
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)EvaluationValueAverageFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCeilingFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCoalesceFunction. 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)EvaluationValueSwitchFunction. 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)EvaluationValueAverageFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCeilingFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueCoalesceFunction. 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)EvaluationValueSwitchFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues) -
Uses of EvaluationValue in com.ezylang.evalex.functions.datetime
Methods in com.ezylang.evalex.functions.datetime that return EvaluationValue Modifier and Type Method Description EvaluationValueDateTimeFormatFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDateTimeNewFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDateTimeNowFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDateTimeParseFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDateTimeTodayFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDateTimeToEpochFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDurationFromMillisFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDurationNewFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDurationParseFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDurationToMillisFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)Methods in com.ezylang.evalex.functions.datetime with parameters of type EvaluationValue Modifier and Type Method Description EvaluationValueDateTimeFormatFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDateTimeNewFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDateTimeNowFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDateTimeParseFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDateTimeTodayFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDateTimeToEpochFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDurationFromMillisFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDurationNewFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDurationParseFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueDurationToMillisFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)voidDateTimeFormatFunction. validatePreEvaluation(Token token, EvaluationValue... parameterValues)voidDateTimeNewFunction. validatePreEvaluation(Token token, 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)EvaluationValueStringEndsWithFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringFormatFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringLeftFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)Evaluates the `LEFT` string function by extracting a substring from the left side of the given string.EvaluationValueStringLengthFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringLowerFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringMatchesFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringRightFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)Evaluates the `RIGHT` string function by extracting a substring from the right side of the given string.EvaluationValueStringSplitFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringStartsWithFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringSubstringFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringTrimFunction. 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)EvaluationValueStringEndsWithFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringFormatFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringLeftFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)Evaluates the `LEFT` string function by extracting a substring from the left side of the given string.EvaluationValueStringLengthFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringLowerFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringMatchesFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringRightFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)Evaluates the `RIGHT` string function by extracting a substring from the right side of the given string.EvaluationValueStringSplitFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringStartsWithFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringSubstringFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringTrimFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)EvaluationValueStringUpperFunction. evaluate(Expression expression, Token functionToken, EvaluationValue... parameterValues)voidStringSubstringFunction. validatePreEvaluation(Token token, 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)
-