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

Package org.apache.commons.jexl3

# Interface JexlContext.NamespaceFunctor

Enclosing interface:
  `JexlContext`

public static interface JexlContext.NamespaceFunctor
A marker interface of the JexlContext, NamespaceFunctor allows creating an instance to delegate namespace methods calls to.

The functor is created once during the lifetime of a script evaluation.

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Object`
  `createFunctor(JexlContext context)`
  Creates the functor object that will be used instead of the namespace.

- ## Method Details

  - ### createFunctor

    Object createFunctor(JexlContext context)
    Creates the functor object that will be used instead of the namespace.
    Parameters:
      `context` - the context.
    Returns:
      the namespace functor instance.