@Deprecated public static interface JexlEngine.Options
The JexlContext used for evaluation can implement this interface to alter behavior.
Modifier and Type | Method and Description |
---|---|
MathContext |
getArithmeticMathContext()
Deprecated.
The MathContext instance used for +,-,/,*,% operations on big decimals.
|
int |
getArithmeticMathScale()
Deprecated.
The BigDecimal scale used for comparison and coercion operations.
|
Charset |
getCharset()
Deprecated.
The charset used for parsing.
|
Boolean |
isCancellable()
Deprecated.
Whether evaluation will throw JexlException.Cancel (true) or return null (false) when interrupted.
|
Boolean |
isSilent()
Deprecated.
Sets whether the engine will throw a
JexlException when an error is encountered during evaluation. |
Boolean |
isStrict()
Deprecated.
Checks whether the engine considers unknown variables, methods, functions and constructors as errors or
evaluates them as null.
|
Boolean |
isStrictArithmetic()
Deprecated.
Checks whether the arithmetic triggers errors during evaluation when null is used as an operand.
|
Charset getCharset()
Boolean isSilent()
JexlException
when an error is encountered during evaluation.Boolean isStrict()
Boolean isStrictArithmetic()
Boolean isCancellable()
MathContext getArithmeticMathContext()
int getArithmeticMathScale()
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.