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()
The MathContext instance used for +,-,/,*,% operations on big decimals.
|
int |
getArithmeticMathScale()
The BigDecimal scale used for comparison and coercion operations.
|
Charset |
getCharset()
The charset used for parsing.
|
Boolean |
isSilent()
Sets whether the engine will throw a
JexlException when an error is encountered during evaluation. |
Boolean |
isStrict()
Checks whether the engine considers unknown variables, methods, functions and constructors as errors or
evaluates them as null.
|
Boolean |
isStrictArithmetic()
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()
MathContext getArithmeticMathContext()
int getArithmeticMathScale()
Copyright © 2001–2015 The Apache Software Foundation. All rights reserved.