Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.commons.jexl2.JexlContext

Packages that use JexlContext
org.apache.commons.jexl2 | Provides a framework for evaluating JEXL expressions.

Uses of JexlContext in org.apache.commons.jexl2

Classes in org.apache.commons.jexl2 that implement JexlContext
`class` | `MapContext` Wraps a map in a context.
`class` | `ObjectContext<T>` Wraps an Object as a Jexl context.
`class` | `ReadonlyContext` A readonly context wrapper.
`class` | `UnifiedJEXL.TemplateContext` The type of context to use during evaluation of templates.

Fields in org.apache.commons.jexl2 declared as JexlContext
`protected JexlContext` | `Interpreter.context` The context to store/retrieve variables.
`static JexlContext` | `JexlEngine.EMPTY_CONTEXT` An empty/static/non-mutable JexlContext used instead of null context.

Methods in org.apache.commons.jexl2 that return JexlContext
`protected JexlContext` | `Interpreter.getContext()` Gets the context.

Methods in org.apache.commons.jexl2 with parameters of type JexlContext
`Callable<Object>` | `Script.callable(JexlContext context)` Creates a Callable from this script.
`Callable<Object>` | `ExpressionImpl.callable(JexlContext context)` Creates a Callable from this script.
`Callable<Object>` | `Script.callable(JexlContext context, Object... args)` Creates a Callable from this script.
`Callable<Object>` | `ExpressionImpl.callable(JexlContext context, Object... args)` Creates a Callable from this script.
`protected Interpreter` | `JexlEngine.createInterpreter(JexlContext context)` Creates an interpreter.
`protected Interpreter` | `JexlEngine.createInterpreter(JexlContext context, boolean strictFlag, boolean silentFlag)` Creates an interpreter.
`Object` | `UnifiedJEXL.Expression.evaluate(JexlContext context)` Evaluates this expression.
`Object` | `ExpressionImpl.evaluate(JexlContext context)` Evaluates the expression with the variables contained in the supplied `JexlContext`.
`Object` | `Expression.evaluate(JexlContext context)` Evaluates the expression with the variables contained in the supplied `JexlContext`.
`void` | `UnifiedJEXL.Template.evaluate(JexlContext context, Writer writer)` Evaluates this template.
`void` | `UnifiedJEXL.Template.evaluate(JexlContext context, Writer writer, Object... args)` Evaluates this template.
`Object` | `Script.execute(JexlContext context)` Executes the script with the variables contained in the supplied `JexlContext`.
`Object` | `ExpressionImpl.execute(JexlContext context)` Executes the script with the variables contained in the supplied `JexlContext`.
`Object` | `Script.execute(JexlContext context, Object... args)` Executes the script with the variables contained in the supplied `JexlContext` and a set of arguments corresponding to the parameters used during parsing.
`Object` | `ExpressionImpl.execute(JexlContext context, Object... args)` Executes the script with the variables contained in the supplied `JexlContext` and a set of arguments corresponding to the parameters used during parsing.
`Object` | `JexlEngine.getProperty(JexlContext context, Object bean, String expr)` Accesses properties of a bean using an expression.
`UnifiedJEXL.Expression` | `UnifiedJEXL.Expression.prepare(JexlContext context)` Evaluates the immediate sub-expressions.
`UnifiedJEXL.Template` | `UnifiedJEXL.Template.prepare(JexlContext context)` Prepares this template by expanding any contained deferred expression.
`void` | `JexlEngine.setProperty(JexlContext context, Object bean, String expr, Object value)` Assign properties of a bean using an expression.

Constructors in org.apache.commons.jexl2 with parameters of type JexlContext
`Interpreter(JexlEngine jexl, JexlContext aContext)` Deprecated.
`Interpreter(JexlEngine jexl, JexlContext aContext, boolean strictFlag, boolean silentFlag)` Creates an interpreter.
`ReadonlyContext(JexlContext context)` Creates a new readonly context.
`UnifiedJEXL.TemplateContext(JexlContext jcontext, JexlEngine.Frame jframe, UnifiedJEXL.Expression[] expressions, Writer out)` Creates a template context instance.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.