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)
Deprecated. Use createStandardExpressionExecutor(IStandardVariableExpressionEvaluator)
instead. Will be removed in 2.1.x |
static StandardExpressionExecutor |
createStandardExpressionExecutor(IStandardVariableExpressionEvaluator expressionEvaluator)
|
static StandardExpressionParser |
createStandardExpressionParser(StandardExpressionExecutor executor)
|
static Object |
executeExpression(Arguments arguments,
Expression expression)
|
static Object |
executeExpression(Arguments arguments,
Expression expression,
StandardExpressionExecutionContext expContext)
|
static Object |
executeExpression(Configuration configuration,
IProcessingContext processingContext,
Expression expression)
|
static Object |
executeExpression(Configuration configuration,
IProcessingContext processingContext,
Expression expression,
StandardExpressionExecutionContext expContext)
|
static AssignationSequence |
parseAssignationSequence(Arguments arguments,
String input,
boolean allowParametersWithoutValue)
|
static AssignationSequence |
parseAssignationSequence(Configuration configuration,
IProcessingContext processingContext,
String input,
boolean allowParametersWithoutValue)
|
static Each |
parseEach(Arguments arguments,
String input)
|
static Each |
parseEach(Configuration configuration,
IProcessingContext processingContext,
String input)
|
static Expression |
parseExpression(Arguments arguments,
String input)
|
static Expression |
parseExpression(Configuration configuration,
IProcessingContext processingContext,
String input)
|
static ExpressionSequence |
parseExpressionSequence(Arguments arguments,
String input)
|
static ExpressionSequence |
parseExpressionSequence(Configuration configuration,
IProcessingContext processingContext,
String input)
|
static FragmentSelection |
parseFragmentSelection(Arguments arguments,
String input)
|
static FragmentSelection |
parseFragmentSelection(Configuration configuration,
IProcessingContext processingContext,
String input)
|
static Object |
processExpression(Arguments arguments,
String input)
|
static Object |
processExpression(Arguments arguments,
String input,
StandardExpressionExecutionContext expContext)
|
static Object |
processExpression(Configuration configuration,
IProcessingContext processingContext,
String input)
|
static Object |
processExpression(Configuration configuration,
IProcessingContext processingContext,
String input,
StandardExpressionExecutionContext expContext)
|
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,
String input)
parseExpression
public static Expression parseExpression(Configuration configuration,
IProcessingContext processingContext,
String input)
- Since:
- 2.0.9
parseAssignationSequence
public static AssignationSequence parseAssignationSequence(Arguments arguments,
String input,
boolean allowParametersWithoutValue)
parseAssignationSequence
public static AssignationSequence parseAssignationSequence(Configuration configuration,
IProcessingContext processingContext,
String input,
boolean allowParametersWithoutValue)
- Since:
- 2.0.9
parseExpressionSequence
public static ExpressionSequence parseExpressionSequence(Arguments arguments,
String input)
parseExpressionSequence
public static ExpressionSequence parseExpressionSequence(Configuration configuration,
IProcessingContext processingContext,
String input)
- Since:
- 2.0.9
parseEach
public static Each parseEach(Arguments arguments,
String input)
parseEach
public static Each parseEach(Configuration configuration,
IProcessingContext processingContext,
String input)
- Since:
- 2.0.9
parseFragmentSelection
public static FragmentSelection parseFragmentSelection(Arguments arguments,
String input)
parseFragmentSelection
public static FragmentSelection parseFragmentSelection(Configuration configuration,
IProcessingContext processingContext,
String input)
- Since:
- 2.0.9
executeExpression
public static Object executeExpression(Arguments arguments,
Expression expression)
executeExpression
public static Object executeExpression(Configuration configuration,
IProcessingContext processingContext,
Expression expression)
- Since:
- 2.0.9
executeExpression
public static Object executeExpression(Arguments arguments,
Expression expression,
StandardExpressionExecutionContext expContext)
- Since:
- 2.0.16
executeExpression
public static Object executeExpression(Configuration configuration,
IProcessingContext processingContext,
Expression expression,
StandardExpressionExecutionContext expContext)
- Since:
- 2.0.16
processExpression
public static Object processExpression(Arguments arguments,
String input)
processExpression
public static Object processExpression(Configuration configuration,
IProcessingContext processingContext,
String input)
- Since:
- 2.0.9
processExpression
public static Object processExpression(Arguments arguments,
String input,
StandardExpressionExecutionContext expContext)
- Since:
- 2.0.16
processExpression
public static Object processExpression(Configuration configuration,
IProcessingContext processingContext,
String input,
StandardExpressionExecutionContext expContext)
- Since:
- 2.0.16
createStandardExpressionExecutor
@Deprecated
public static StandardExpressionExecutor createStandardExpressionExecutor(IStandardExpressionEvaluator expressionEvaluator)
- Deprecated. Use
createStandardExpressionExecutor(IStandardVariableExpressionEvaluator)
instead. Will be removed in 2.1.x
createStandardExpressionExecutor
public static StandardExpressionExecutor createStandardExpressionExecutor(IStandardVariableExpressionEvaluator expressionEvaluator)
createStandardExpressionParser
public static StandardExpressionParser createStandardExpressionParser(StandardExpressionExecutor executor)
Copyright © 2013 The THYMELEAF team. All Rights Reserved.