Uses of Interface org.apache.commons.jexl2.JexlContext (Commons JEXL 2.0.1 API)

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.

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 with parameters of type JexlContext
`protected Interpreter` | `JexlEngine.createInterpreter(JexlContext context)` Creates an interpreter.
`abstract java.lang.Object` | `UnifiedJEXL.Expression.evaluate(JexlContext context)` Evaluates this expression.
`java.lang.Object` | `ExpressionImpl.evaluate(JexlContext context)` Evaluates the expression with the variables contained in the supplied `JexlContext`.
`java.lang.Object` | `Expression.evaluate(JexlContext context)` Evaluates the expression with the variables contained in the supplied `JexlContext`.
`java.lang.Object` | `Script.execute(JexlContext context)` Executes the script with the variables contained in the supplied `JexlContext`.
`java.lang.Object` | `ExpressionImpl.execute(JexlContext context)` Executes the script with the variables contained in the supplied `JexlContext`.
`java.lang.Object` | `JexlEngine.getProperty(JexlContext context, java.lang.Object bean, java.lang.String expr)` Accesses properties of a bean using an expression.
`abstract UnifiedJEXL.Expression` | `UnifiedJEXL.Expression.prepare(JexlContext context)` When the expression is dependant upon immediate and deferred sub-expressions, evaluates the immediate sub-expressions with the context passed as parameter and returns this expression deferred form.
`void` | `JexlEngine.setProperty(JexlContext context, java.lang.Object bean, java.lang.String expr, java.lang.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)` Creates an interpreter.

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

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