Uses of Interface
org.apache.commons.jexl3.JxltEngine.Expression
-
Packages that use JxltEngine.Expression Package Description org.apache.commons.jexl3 Provides a framework for evaluating JEXL expressions.org.apache.commons.jexl3.internal Provides utilities for introspection services.org.apache.commons.jexl3.parser Contains the Parser for JEXL script. -
-
Uses of JxltEngine.Expression in org.apache.commons.jexl3
Methods in org.apache.commons.jexl3 that return JxltEngine.Expression Modifier and Type Method Description JxltEngine.ExpressionJxltEngine. createExpression(java.lang.String expression)Creates aJxltEngine.Expressionfrom an expression string.abstract JxltEngine.ExpressionJxltEngine. createExpression(JexlInfo info, java.lang.String expression)Creates aJxltEngine.Expressionfrom an expression string.JxltEngine.ExpressionJxltEngine.Expression. getSource()Gets this expression's source expression.JxltEngine.ExpressionJxltEngine.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.Expression Modifier and Type Class Description (package private) classTemplateEngine.CompositeExpressionA composite unified expression: "...(package private) classTemplateEngine.ConstantExpressionA constant unified expression.(package private) classTemplateEngine.DeferredExpressionA deferred unified expression: #{jexl}.(package private) classTemplateEngine.ImmediateExpressionAn immediate unified expression: ${jexl}.(package private) classTemplateEngine.JexlBasedExpressionThe base for JEXL based unified expressions.(package private) classTemplateEngine.NestedExpressionAn immediate unified expression nested into a deferred unified expression.(package private) classTemplateEngine.TemplateExpressionThe abstract base class for all unified expressions, immediate '${...}' and deferred '#{...}'.Methods in org.apache.commons.jexl3.internal that return JxltEngine.Expression Modifier and Type Method Description JxltEngine.ExpressionTemplateEngine. createExpression(JexlInfo jexlInfo, java.lang.String expression)JxltEngine.ExpressionTemplateEngine. createExpression(JexlInfo jexlInfo, java.lang.String expression, Scope scope)Methods in org.apache.commons.jexl3.internal with parameters of type JxltEngine.Expression Modifier and Type Method Description booleanTemplateDebugger. 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.Expression Modifier and Type Field Description protected JxltEngine.ExpressionASTIdentifierAccessJxlt. jxltExpressionprivate JxltEngine.ExpressionASTJxltLiteral. jxltExpressionThe expression (parsed).Methods in org.apache.commons.jexl3.parser that return JxltEngine.Expression Modifier and Type Method Description JxltEngine.ExpressionASTIdentifierAccessJxlt. getExpression()JxltEngine.ExpressionASTJxltLiteral. getExpression()JxltEngine.ExpressionJexlNode.JxltHandle. getExpression()(package private) static JxltEngine.ExpressionJexlParser. parseInterpolation(JexlInfo info, java.lang.String src, Scope scope)Parses an interpolation expression.Methods in org.apache.commons.jexl3.parser with parameters of type JxltEngine.Expression Modifier and Type Method Description voidASTIdentifierAccessJxlt. setExpression(JxltEngine.Expression tp)voidASTJxltLiteral. setExpression(JxltEngine.Expression e)voidJexlNode.JxltHandle. setExpression(JxltEngine.Expression expr)Sets the template expression.
-