Class StandardExpressionParser
-
- org.thymeleaf.standard.expression.StandardExpressionParser
-
- All Implemented Interfaces:
IStandardExpressionParser
public final class StandardExpressionParser extends implements IStandardExpressionParser
Standard implementation of the
IStandardExpressionParser
interface for parsing 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
- Author:
- Daniel Fernández
-
-
Constructor Summary
Constructors Constructor Description StandardExpressionParser()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AssignationSequence
parseAssignationSequence(IExpressionContext context, input, boolean allowParametersWithoutValue)
Each
parseEach(IExpressionContext context, input)
Expression
parseExpression(IExpressionContext context, input)
Parse the specified expression.ExpressionSequence
parseExpressionSequence(IExpressionContext context, input)
FragmentSignature
parseFragmentSignature(IEngineConfiguration configuration, input)
toString()
-
-
-
Method Detail
-
parseExpression
public Expression parseExpression(IExpressionContext context, input)
Description copied from interface:IStandardExpressionParser
Parse the specified expression.
- Specified by:
parseExpression
in interfaceIStandardExpressionParser
- Parameters:
context
- the context object.input
- the expression to be parsed, as an input String.- Returns:
- the expression object resulting from parsing the expression.
-
parseAssignationSequence
public AssignationSequence parseAssignationSequence(IExpressionContext context, input, boolean allowParametersWithoutValue)
-
parseExpressionSequence
public ExpressionSequence parseExpressionSequence(IExpressionContext context, input)
-
parseEach
public Each parseEach(IExpressionContext context, input)
-
parseFragmentSignature
public FragmentSignature parseFragmentSignature(IEngineConfiguration configuration, input)
-
toString
public toString()
- Overrides:
in class
-
-