Uses of Interface
org.apache.commons.jexl2.JexlContext
Packages that use JexlContext
-
Uses of JexlContext in org.apache.commons.jexl2
Classes in org.apache.commons.jexl2 that implement JexlContextModifier and TypeClassDescriptionclassWraps a map in a context.classWraps an Object as a Jexl context.final classA readonly context wrapper.final classThe type of context to use during evaluation of templates.Fields in org.apache.commons.jexl2 declared as JexlContextModifier and TypeFieldDescriptionprotected final JexlContextInterpreter.contextThe context to store/retrieve variables.static final JexlContextJexlEngine.EMPTY_CONTEXTAn empty/static/non-mutable JexlContext used instead of null context.Methods in org.apache.commons.jexl2 that return JexlContextModifier and TypeMethodDescriptionprotected JexlContextInterpreter.getContext()Gets the context.Methods in org.apache.commons.jexl2 with parameters of type JexlContextModifier and TypeMethodDescriptionExpressionImpl.callable(JexlContext context) Creates a Callable from this script.ExpressionImpl.callable(JexlContext context, Object... args) Creates a Callable from this script.Script.callable(JexlContext context) Creates a Callable from this script.Script.callable(JexlContext context, Object... args) Creates a Callable from this script.protected InterpreterJexlEngine.createInterpreter(JexlContext context) Creates an interpreter.protected InterpreterJexlEngine.createInterpreter(JexlContext context, boolean strictFlag, boolean silentFlag) Creates an interpreter.Expression.evaluate(JexlContext context) Evaluates the expression with the variables contained in the suppliedJexlContext.ExpressionImpl.evaluate(JexlContext context) Evaluates the expression with the variables contained in the suppliedJexlContext.UnifiedJEXL.Expression.evaluate(JexlContext context) Evaluates this expression.voidUnifiedJEXL.Template.evaluate(JexlContext context, Writer writer) Evaluates this template.voidUnifiedJEXL.Template.evaluate(JexlContext context, Writer writer, Object... args) Evaluates this template.ExpressionImpl.execute(JexlContext context) Executes the script with the variables contained in the suppliedJexlContext.ExpressionImpl.execute(JexlContext context, Object... args) Executes the script with the variables contained in the suppliedJexlContextand a set of arguments corresponding to the parameters used during parsing.Script.execute(JexlContext context) Executes the script with the variables contained in the suppliedJexlContext.Script.execute(JexlContext context, Object... args) Executes the script with the variables contained in the suppliedJexlContextand a set of arguments corresponding to the parameters used during parsing.JexlEngine.getProperty(JexlContext context, Object bean, String expr) Accesses properties of a bean using an expression.UnifiedJEXL.Expression.prepare(JexlContext context) Evaluates the immediate sub-expressions.UnifiedJEXL.Template.prepare(JexlContext context) Prepares this template by expanding any contained deferred expression.voidJexlEngine.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 JexlContextModifierConstructorDescriptionInterpreter(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.protectedTemplateContext(JexlContext jcontext, JexlEngine.Frame jframe, UnifiedJEXL.Expression[] expressions, Writer out) Creates a template context instance.