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

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

- - ### Method Detail

    - #### 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

Copyright © 2001–2021 The Apache Software Foundation. All rights reserved.