# Uses of Class
org.apache.commons.jexl3.JexlArithmetic

Packages that use JexlArithmetic
Package
Description
org.apache.commons.jexl3
Provides a framework for evaluating JEXL expressions.
org.apache.commons.jexl3.introspection
Provides high-level introspective services.

- ## Uses of JexlArithmetic in org.apache.commons.jexl3

  Methods in org.apache.commons.jexl3 that return JexlArithmetic
  Modifier and Type
  Method
  Description
  `JexlArithmetic`
  JexlBuilder.`arithmetic()`
  Gets the JexlArithmetic instance the engine will use.
  `protected JexlArithmetic`
  JexlArithmetic.`createWithOptions(boolean astrict, MathContext bigdContext, int bigdScale)`
  Creates a JexlArithmetic instance.
  `abstract JexlArithmetic`
  JexlEngine.`getArithmetic()`
  Gets this engine underlying `JexlArithmetic`.
  `JexlArithmetic`
  JexlArithmetic.`options(JexlContext context)`
  Apply options to this arithmetic which eventually may create another instance.
  `JexlArithmetic`
  JexlArithmetic.`options(JexlEngine.Options options)`
  Deprecated.
  3.2
  `JexlArithmetic`
  JexlArithmetic.`options(JexlOptions options)`
  Apply options to this arithmetic which eventually may create another instance.
  Methods in org.apache.commons.jexl3 with parameters of type JexlArithmetic
  Modifier and Type
  Method
  Description
  `JexlBuilder`
  JexlBuilder.`arithmetic(JexlArithmetic a)`
  Sets the JexlArithmetic instance the engine will use.

- ## Uses of JexlArithmetic in org.apache.commons.jexl3.introspection

  Methods in org.apache.commons.jexl3.introspection with parameters of type JexlArithmetic
  Modifier and Type
  Method
  Description
  `JexlArithmetic.Uberspect`
  JexlUberspect.`getArithmetic(JexlArithmetic arithmetic)`
  Gets an arithmetic operator resolver for a given arithmetic instance.
  `default JexlOperator.Uberspect`
  JexlUberspect.`getOperator(JexlArithmetic arithmetic)`
  Gets an arithmetic operator executor for a given arithmetic instance.