JexlContext.OptionsHandle (Apache Commons JEXL 3.7.0 API)
Description: declaration: package: org.apache.commons.jexl3, interface: JexlContext, interface: OptionsHandle

Package org.apache.commons.jexl3

# Interface JexlContext.OptionsHandle

Enclosing interface:
  `JexlContext`

public static interface JexlContext.OptionsHandle
A marker interface of the JexlContext that exposes runtime evaluation options.

Since:
  3.2

- ## Method Summary

  Modifier and Type
  Method
  Description
  `JexlOptions`
  `getEngineOptions()`
  Gets the current set of options though the context.

- ## Method Details

  - ### getEngineOptions

    JexlOptions getEngineOptions()
    Gets the current set of options though the context.

    This method will be called once at beginning of evaluation and an interpreter private copy of the context handled JexlOptions instance used for the duration of the execution; the context handled JexlOptions instance being only used as the source of that copy, it can safely alter its boolean flags during execution with no effect, avoiding any behavior ambiguity.

    Returns:
      the engine options.