Class SimpleExpression
- java.lang.Object
-
- org.thymeleaf.standard.expression.Expression
-
- org.thymeleaf.standard.expression.SimpleExpression
-
- All Implemented Interfaces:
java.io.Serializable,IStandardExpression
- Direct Known Subclasses:
FragmentExpression,LinkExpression,MessageExpression,SelectionVariableExpression,TextLiteralExpression,Token,VariableExpression
public abstract class SimpleExpression extends Expression
Base abstract class for simple expressions (Thymeleaf Standard Expressions)
Note a class with this name existed since 1.1, but it was completely reimplemented in Thymeleaf 3.0
- Since:
- 3.0.0
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description (package private) static charEXPRESSION_END_CHAR(package private) static charEXPRESSION_START_CHARprivate static longserialVersionUID-
Fields inherited from class org.thymeleaf.standard.expression.Expression
NESTING_END_CHAR, NESTING_START_CHAR, PARSING_PLACEHOLDER_CHAR
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedSimpleExpression()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description (package private) static java.lang.ObjectexecuteSimple(IExpressionContext context, SimpleExpression expression, IStandardVariableExpressionEvaluator expressionEvaluator, StandardExpressionExecutionContext expContext)-
Methods inherited from class org.thymeleaf.standard.expression.Expression
execute, execute, execute, getStringRepresentation, parse, toString
-
-
-
-
Field Detail
-
serialVersionUID
private static final long serialVersionUID
- See Also:
- Constant Field Values
-
EXPRESSION_START_CHAR
static final char EXPRESSION_START_CHAR
- See Also:
- Constant Field Values
-
EXPRESSION_END_CHAR
static final char EXPRESSION_END_CHAR
- See Also:
- Constant Field Values
-
-
Method Detail
-
executeSimple
static java.lang.Object executeSimple(IExpressionContext context, SimpleExpression expression, IStandardVariableExpressionEvaluator expressionEvaluator, StandardExpressionExecutionContext expContext)
-
-