Uses of Class
com.ezylang.evalex.config.ExpressionConfiguration
-
-
Uses of ExpressionConfiguration in com.ezylang.evalex
Constructors in com.ezylang.evalex with parameters of type ExpressionConfiguration Constructor Description Expression(java.lang.String expressionString, ExpressionConfiguration configuration)Creates a new expression with a custom configuration. -
Uses of ExpressionConfiguration in com.ezylang.evalex.config
Methods in com.ezylang.evalex.config that return ExpressionConfiguration Modifier and Type Method Description static ExpressionConfigurationExpressionConfiguration. defaultConfiguration()Convenience method to create a default configuration.ExpressionConfigurationExpressionConfiguration. withAdditionalFunctions(java.util.Map.Entry<java.lang.String,FunctionIfc>... functions)Adds additional functions to this configuration.ExpressionConfigurationExpressionConfiguration. withAdditionalOperators(java.util.Map.Entry<java.lang.String,OperatorIfc>... operators)Adds additional operators to this configuration. -
Uses of ExpressionConfiguration in com.ezylang.evalex.data
Methods in com.ezylang.evalex.data with parameters of type ExpressionConfiguration Modifier and Type Method Description static EvaluationValueEvaluationValue. of(java.lang.Object value, ExpressionConfiguration configuration)Creates a new evaluation value by using the configured converter and configuration.Constructors in com.ezylang.evalex.data with parameters of type ExpressionConfiguration Constructor Description EvaluationValue(java.lang.Object value, ExpressionConfiguration configuration)Deprecated, for removal: This API element is subject to removal in a future version.UseEvaluationValue.of(Object, ExpressionConfiguration)instead. -
Uses of ExpressionConfiguration in com.ezylang.evalex.data.conversion
Methods in com.ezylang.evalex.data.conversion with parameters of type ExpressionConfiguration 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 ExpressionConfiguration in com.ezylang.evalex.operators
Methods in com.ezylang.evalex.operators with parameters of type ExpressionConfiguration Modifier and Type Method Description intAbstractOperator. getPrecedence(ExpressionConfiguration configuration)intOperatorIfc. getPrecedence(ExpressionConfiguration configuration)Called during parsing, can be implemented to return a customized precedence. -
Uses of ExpressionConfiguration in com.ezylang.evalex.operators.arithmetic
Methods in com.ezylang.evalex.operators.arithmetic with parameters of type ExpressionConfiguration Modifier and Type Method Description intInfixPowerOfOperator. getPrecedence(ExpressionConfiguration configuration) -
Uses of ExpressionConfiguration in com.ezylang.evalex.parser
Constructors in com.ezylang.evalex.parser with parameters of type ExpressionConfiguration Constructor Description ShuntingYardConverter(java.lang.String originalExpression, java.util.List<Token> expressionTokens, ExpressionConfiguration configuration)Tokenizer(java.lang.String expressionString, ExpressionConfiguration configuration)
-