org.thymeleaf.standard.expression
Class StandardExpressionProcessor
Object
org.thymeleaf.standard.expression.StandardExpressionProcessor
public final class StandardExpressionProcessor
- extends Object
- Since:
- 1.1
- Author:
- Daniel Fernández
Method Summary |
static StandardExpressionExecutor |
createStandardExpressionExecutor(IStandardExpressionEvaluator expressionEvaluator)
|
static StandardExpressionParser |
createStandardExpressionParser(StandardExpressionExecutor executor)
|
static Object |
executeExpression(Arguments arguments,
TemplateResolution templateResolution,
Expression expression)
|
static AssignationSequence |
parseAssignationSequence(Arguments arguments,
TemplateResolution templateResolution,
String input)
|
static Each |
parseEach(Arguments arguments,
TemplateResolution templateResolution,
String input)
|
static Expression |
parseExpression(Arguments arguments,
TemplateResolution templateResolution,
String input)
|
static ExpressionSequence |
parseExpressionSequence(Arguments arguments,
TemplateResolution templateResolution,
String input)
|
static FragmentSelection |
parseFragmentSelection(Arguments arguments,
TemplateResolution templateResolution,
String input)
|
static Object |
processExpression(Arguments arguments,
TemplateResolution templateResolution,
String input)
|
Methods inherited from class Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
STANDARD_EXPRESSION_EXECUTOR_ATTRIBUTE_NAME
public static final String STANDARD_EXPRESSION_EXECUTOR_ATTRIBUTE_NAME
- See Also:
- Constant Field Values
STANDARD_EXPRESSION_PARSER_ATTRIBUTE_NAME
public static final String STANDARD_EXPRESSION_PARSER_ATTRIBUTE_NAME
- See Also:
- Constant Field Values
parseExpression
public static Expression parseExpression(Arguments arguments,
TemplateResolution templateResolution,
String input)
parseAssignationSequence
public static AssignationSequence parseAssignationSequence(Arguments arguments,
TemplateResolution templateResolution,
String input)
parseExpressionSequence
public static ExpressionSequence parseExpressionSequence(Arguments arguments,
TemplateResolution templateResolution,
String input)
parseEach
public static Each parseEach(Arguments arguments,
TemplateResolution templateResolution,
String input)
parseFragmentSelection
public static FragmentSelection parseFragmentSelection(Arguments arguments,
TemplateResolution templateResolution,
String input)
executeExpression
public static Object executeExpression(Arguments arguments,
TemplateResolution templateResolution,
Expression expression)
processExpression
public static Object processExpression(Arguments arguments,
TemplateResolution templateResolution,
String input)
createStandardExpressionExecutor
public static StandardExpressionExecutor createStandardExpressionExecutor(IStandardExpressionEvaluator expressionEvaluator)
createStandardExpressionParser
public static StandardExpressionParser createStandardExpressionParser(StandardExpressionExecutor executor)
Copyright © 2012 The THYMELEAF team. All Rights Reserved.