public final class StandardExpressions extends Object
Utility class for the easy obtention of objects relevant to the parsing and execution of Thymeleaf Standard Expressions.
| Modifier and Type | Field and Description |
|---|---|
static String |
STANDARD_CONVERSION_SERVICE_ATTRIBUTE_NAME
Name used for registering the Standard Conversion Service object as an
execution attribute at the Standard Dialects.
|
static String |
STANDARD_EXPRESSION_PARSER_ATTRIBUTE_NAME
Name used for registering the Standard Expression Parser object as an
execution attribute at the Standard Dialects.
|
static String |
STANDARD_VARIABLE_EXPRESSION_EVALUATOR_ATTRIBUTE_NAME
Name used for registering the Standard Variable Expression Evaluator object as an
execution attribute at the Standard Dialects.
|
| Modifier and Type | Method and Description |
|---|---|
static IStandardConversionService |
getConversionService(Configuration configuration)
Obtain the conversion service (implementation of
IStandardConversionService) registered by
the Standard Dialect that is being currently used. |
static IStandardExpressionParser |
getExpressionParser(Configuration configuration)
Obtain the expression parser (implementation of
IStandardExpressionParser) registered by
the Standard Dialect that is being currently used. |
static IStandardVariableExpressionEvaluator |
getVariableExpressionEvaluator(Configuration configuration)
Obtain the variable expression evaluator (implementation of
IStandardVariableExpressionEvaluator)
registered by the Standard Dialect that is being currently used. |
public static final String STANDARD_VARIABLE_EXPRESSION_EVALUATOR_ATTRIBUTE_NAME
public static final String STANDARD_EXPRESSION_PARSER_ATTRIBUTE_NAME
public static final String STANDARD_CONVERSION_SERVICE_ATTRIBUTE_NAME
public static IStandardExpressionParser getExpressionParser(Configuration configuration)
Obtain the expression parser (implementation of IStandardExpressionParser) registered by
the Standard Dialect that is being currently used.
configuration - the configuration object for the current template execution environment.public static IStandardVariableExpressionEvaluator getVariableExpressionEvaluator(Configuration configuration)
Obtain the variable expression evaluator (implementation of IStandardVariableExpressionEvaluator)
registered by the Standard Dialect that is being currently used.
Normally, there should be no need to obtain this object from the developers' code (only internally from
IStandardExpression implementations).
configuration - the configuration object for the current template execution environment.public static IStandardConversionService getConversionService(Configuration configuration)
Obtain the conversion service (implementation of IStandardConversionService) registered by
the Standard Dialect that is being currently used.
configuration - the configuration object for the current template execution environment.Copyright © 2016 The THYMELEAF team. All rights reserved.