Class StandardExpressionParser
- Object
-
- org.thymeleaf.standard.expression.StandardExpressionParser
-
- All Implemented Interfaces:
IStandardExpressionParser
public final class StandardExpressionParser extends Object 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, String input, boolean allowParametersWithoutValue)
Each
parseEach(IExpressionContext context, String input)
Expression
parseExpression(IExpressionContext context, String input)
Parse the specified expression.ExpressionSequence
parseExpressionSequence(IExpressionContext context, String input)
FragmentSignature
parseFragmentSignature(IEngineConfiguration configuration, String input)
String
toString()
-
-
-
Method Detail
-
parseExpression
public Expression parseExpression(IExpressionContext context, String 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, String input, boolean allowParametersWithoutValue)
-
parseExpressionSequence
public ExpressionSequence parseExpressionSequence(IExpressionContext context, String input)
-
parseEach
public Each parseEach(IExpressionContext context, String input)
-
parseFragmentSignature
public FragmentSignature parseFragmentSignature(IEngineConfiguration configuration, String input)
-
-