Uses of Interface
org.apache.commons.jexl3.JxltEngine.Expression
Packages that use JxltEngine.Expression
Package
Description
Provides a framework for evaluating JEXL expressions.
Provides utilities for introspection services.
Contains the Parser for JEXL script.
-
Uses of JxltEngine.Expression in org.apache.commons.jexl3
Methods in org.apache.commons.jexl3 that return JxltEngine.ExpressionModifier and TypeMethodDescriptionJxltEngine.createExpression
(String expression) Creates aJxltEngine.Expression
from an expression string.abstract JxltEngine.Expression
JxltEngine.createExpression
(JexlInfo info, String expression) Creates aJxltEngine.Expression
from an expression string.JxltEngine.Expression.getSource()
Retrieves this expression's source expression.JxltEngine.Expression.prepare
(JexlContext context) Evaluates the immediate sub-expressions. -
Uses of JxltEngine.Expression in org.apache.commons.jexl3.internal
Classes in org.apache.commons.jexl3.internal that implement JxltEngine.ExpressionModifier and TypeClassDescription(package private) final class
A composite unified expression: "...(package private) final class
A constant unified expression.(package private) final class
A deferred unified expression: #{jexl}.(package private) final class
An immediate unified expression: ${jexl}.(package private) class
The base for JEXL based unified expressions.(package private) final class
An immediate unified expression nested into a deferred unified expression.(package private) class
The abstract base class for all unified expressions, immediate '${...}' and deferred '#{...}'.Methods in org.apache.commons.jexl3.internal that return JxltEngine.ExpressionModifier and TypeMethodDescriptionTemplateEngine.createExpression
(JexlInfo jexlInfo, String expression) Methods in org.apache.commons.jexl3.internal with parameters of type JxltEngine.ExpressionModifier and TypeMethodDescriptionboolean
TemplateDebugger.debug
(JxltEngine.Expression je) Position the debugger on the root of a template expression. -
Uses of JxltEngine.Expression in org.apache.commons.jexl3.parser
Fields in org.apache.commons.jexl3.parser declared as JxltEngine.ExpressionModifier and TypeFieldDescriptionprotected JxltEngine.Expression
ASTIdentifierAccessJxlt.jxltExpression
private JxltEngine.Expression
ASTJxltLiteral.jxltExpression
The expression (parsed).Methods in org.apache.commons.jexl3.parser that return JxltEngine.ExpressionModifier and TypeMethodDescriptionASTIdentifierAccessJxlt.getExpression()
ASTJxltLiteral.getExpression()
Methods in org.apache.commons.jexl3.parser with parameters of type JxltEngine.ExpressionModifier and TypeMethodDescriptionvoid
ASTIdentifierAccessJxlt.setExpression
(JxltEngine.Expression tp) void
ASTJxltLiteral.setExpression
(JxltEngine.Expression e)