Package org.thymeleaf.spring4.expression
Class SpringStandardExpressionObjectFactory
- Object
-
- org.thymeleaf.standard.expression.StandardExpressionObjectFactory
-
- org.thymeleaf.spring4.expression.SpringStandardExpressionObjectFactory
-
- All Implemented Interfaces:
org.thymeleaf.expression.IExpressionObjectFactory
public class SpringStandardExpressionObjectFactory extends org.thymeleaf.standard.expression.StandardExpressionObjectFactory
Builds the expression objects to be used by SpringStandard dialects.
- Since:
- 3.0.0
- Author:
- Daniel Fernández
-
-
Field Summary
Fields Modifier and Type Field Description static Set<String>
ALL_EXPRESSION_OBJECT_NAMES
static String
FIELDS_EXPRESSION_OBJECT_NAME
static String
MVC_EXPRESSION_OBJECT_NAME
static String
REQUESTDATAVALUES_EXPRESSION_OBJECT_NAME
static String
THEMES_EXPRESSION_OBJECT_NAME
-
Fields inherited from class org.thymeleaf.standard.expression.StandardExpressionObjectFactory
AGGREGATES_EXPRESSION_OBJECT_NAME, ARRAYS_EXPRESSION_OBJECT_NAME, BOOLS_EXPRESSION_OBJECT_NAME, CALENDARS_EXPRESSION_OBJECT_NAME, CONTEXT_EXPRESSION_OBJECT_NAME, CONVERSIONS_EXPRESSION_OBJECT_NAME, DATES_EXPRESSION_OBJECT_NAME, EXECUTION_INFO_OBJECT_NAME, HTTP_SERVLET_REQUEST_EXPRESSION_OBJECT_NAME, HTTP_SESSION_EXPRESSION_OBJECT_NAME, IDS_EXPRESSION_OBJECT_NAME, LISTS_EXPRESSION_OBJECT_NAME, LOCALE_EXPRESSION_OBJECT_NAME, MAPS_EXPRESSION_OBJECT_NAME, MESSAGES_EXPRESSION_OBJECT_NAME, NUMBERS_EXPRESSION_OBJECT_NAME, OBJECTS_EXPRESSION_OBJECT_NAME, REQUEST_EXPRESSION_OBJECT_NAME, RESPONSE_EXPRESSION_OBJECT_NAME, ROOT_EXPRESSION_OBJECT_NAME, SELECTION_TARGET_EXPRESSION_OBJECT_NAME, SERVLET_CONTEXT_EXPRESSION_OBJECT_NAME, SESSION_EXPRESSION_OBJECT_NAME, SETS_EXPRESSION_OBJECT_NAME, STRINGS_EXPRESSION_OBJECT_NAME, URIS_EXPRESSION_OBJECT_NAME, VARIABLES_EXPRESSION_OBJECT_NAME
-
-
Constructor Summary
Constructors Constructor Description SpringStandardExpressionObjectFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
buildObject(org.thymeleaf.context.IExpressionContext context, String expressionObjectName)
Set<String>
getAllExpressionObjectNames()
-
-
-
Field Detail
-
FIELDS_EXPRESSION_OBJECT_NAME
public static final String FIELDS_EXPRESSION_OBJECT_NAME
- See Also:
- Constant Field Values
-
THEMES_EXPRESSION_OBJECT_NAME
public static final String THEMES_EXPRESSION_OBJECT_NAME
- See Also:
- Constant Field Values
-
MVC_EXPRESSION_OBJECT_NAME
public static final String MVC_EXPRESSION_OBJECT_NAME
- See Also:
- Constant Field Values
-
REQUESTDATAVALUES_EXPRESSION_OBJECT_NAME
public static final String REQUESTDATAVALUES_EXPRESSION_OBJECT_NAME
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAllExpressionObjectNames
public Set<String> getAllExpressionObjectNames()
- Specified by:
getAllExpressionObjectNames
in interfaceorg.thymeleaf.expression.IExpressionObjectFactory
- Overrides:
getAllExpressionObjectNames
in classorg.thymeleaf.standard.expression.StandardExpressionObjectFactory
-
buildObject
public Object buildObject(org.thymeleaf.context.IExpressionContext context, String expressionObjectName)
- Specified by:
buildObject
in interfaceorg.thymeleaf.expression.IExpressionObjectFactory
- Overrides:
buildObject
in classorg.thymeleaf.standard.expression.StandardExpressionObjectFactory
-
-