org.thymeleaf.standard.expression
Class StandardExpressionProcessor

Object
  extended by org.thymeleaf.standard.expression.StandardExpressionProcessor

Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

@Deprecated
public final class StandardExpressionProcessor
extends Object

Since:
1.1
Author:
Daniel Fernández

Field Summary
static String STANDARD_EXPRESSION_EXECUTOR_ATTRIBUTE_NAME
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static String STANDARD_EXPRESSION_PARSER_ATTRIBUTE_NAME
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
 
Method Summary
static StandardExpressionExecutor createStandardExpressionExecutor(IStandardVariableExpressionEvaluator expressionEvaluator)
          Deprecated. the StandardExpres1sionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static StandardExpressionParser createStandardExpressionParser(StandardExpressionExecutor executor)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Object executeExpression(Arguments arguments, Expression expression)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Object executeExpression(Arguments arguments, Expression expression, StandardExpressionExecutionContext expContext)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Object executeExpression(Configuration configuration, IProcessingContext processingContext, Expression expression)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Object executeExpression(Configuration configuration, IProcessingContext processingContext, Expression expression, StandardExpressionExecutionContext expContext)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static AssignationSequence parseAssignationSequence(Arguments arguments, String input, boolean allowParametersWithoutValue)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static AssignationSequence parseAssignationSequence(Configuration configuration, IProcessingContext processingContext, String input, boolean allowParametersWithoutValue)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Each parseEach(Arguments arguments, String input)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Each parseEach(Configuration configuration, IProcessingContext processingContext, String input)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Expression parseExpression(Arguments arguments, String input)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Expression parseExpression(Configuration configuration, IProcessingContext processingContext, String input)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static ExpressionSequence parseExpressionSequence(Arguments arguments, String input)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static ExpressionSequence parseExpressionSequence(Configuration configuration, IProcessingContext processingContext, String input)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static FragmentSelection parseFragmentSelection(Arguments arguments, String input)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static FragmentSelection parseFragmentSelection(Configuration configuration, IProcessingContext processingContext, String input)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Object processExpression(Arguments arguments, String input)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Object processExpression(Arguments arguments, String input, StandardExpressionExecutionContext expContext)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Object processExpression(Configuration configuration, IProcessingContext processingContext, String input)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
static Object processExpression(Configuration configuration, IProcessingContext processingContext, String input, StandardExpressionExecutionContext expContext)
          Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

STANDARD_EXPRESSION_EXECUTOR_ATTRIBUTE_NAME

@Deprecated
public static final String STANDARD_EXPRESSION_EXECUTOR_ATTRIBUTE_NAME
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
See Also:
Constant Field Values

STANDARD_EXPRESSION_PARSER_ATTRIBUTE_NAME

@Deprecated
public static final String STANDARD_EXPRESSION_PARSER_ATTRIBUTE_NAME
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.
See Also:
Constant Field Values
Method Detail

parseExpression

@Deprecated
public static Expression parseExpression(Arguments arguments,
                                                    String input)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.


parseExpression

@Deprecated
public static Expression parseExpression(Configuration configuration,
                                                    IProcessingContext processingContext,
                                                    String input)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.9

parseAssignationSequence

@Deprecated
public static AssignationSequence parseAssignationSequence(Arguments arguments,
                                                                      String input,
                                                                      boolean allowParametersWithoutValue)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.


parseAssignationSequence

@Deprecated
public static AssignationSequence parseAssignationSequence(Configuration configuration,
                                                                      IProcessingContext processingContext,
                                                                      String input,
                                                                      boolean allowParametersWithoutValue)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.9

parseExpressionSequence

@Deprecated
public static ExpressionSequence parseExpressionSequence(Arguments arguments,
                                                                    String input)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.


parseExpressionSequence

@Deprecated
public static ExpressionSequence parseExpressionSequence(Configuration configuration,
                                                                    IProcessingContext processingContext,
                                                                    String input)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.9

parseEach

@Deprecated
public static Each parseEach(Arguments arguments,
                                        String input)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.


parseEach

@Deprecated
public static Each parseEach(Configuration configuration,
                                        IProcessingContext processingContext,
                                        String input)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.9

parseFragmentSelection

@Deprecated
public static FragmentSelection parseFragmentSelection(Arguments arguments,
                                                                  String input)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.


parseFragmentSelection

@Deprecated
public static FragmentSelection parseFragmentSelection(Configuration configuration,
                                                                  IProcessingContext processingContext,
                                                                  String input)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.9

executeExpression

@Deprecated
public static Object executeExpression(Arguments arguments,
                                                  Expression expression)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.


executeExpression

@Deprecated
public static Object executeExpression(Configuration configuration,
                                                  IProcessingContext processingContext,
                                                  Expression expression)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.9

executeExpression

@Deprecated
public static Object executeExpression(Arguments arguments,
                                                  Expression expression,
                                                  StandardExpressionExecutionContext expContext)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.16

executeExpression

@Deprecated
public static Object executeExpression(Configuration configuration,
                                                  IProcessingContext processingContext,
                                                  Expression expression,
                                                  StandardExpressionExecutionContext expContext)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.16

processExpression

@Deprecated
public static Object processExpression(Arguments arguments,
                                                  String input)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.


processExpression

@Deprecated
public static Object processExpression(Configuration configuration,
                                                  IProcessingContext processingContext,
                                                  String input)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.9

processExpression

@Deprecated
public static Object processExpression(Arguments arguments,
                                                  String input,
                                                  StandardExpressionExecutionContext expContext)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.16

processExpression

@Deprecated
public static Object processExpression(Configuration configuration,
                                                  IProcessingContext processingContext,
                                                  String input,
                                                  StandardExpressionExecutionContext expContext)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.

Since:
2.0.16

createStandardExpressionExecutor

@Deprecated
public static StandardExpressionExecutor createStandardExpressionExecutor(IStandardVariableExpressionEvaluator expressionEvaluator)
Deprecated. the StandardExpres1sionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.


createStandardExpressionParser

@Deprecated
public static StandardExpressionParser createStandardExpressionParser(StandardExpressionExecutor executor)
Deprecated. the StandardExpressionProcessor class was deprecated in 2.1.0 for semantic and refactoring reasons. Should use the equivalent StandardExpressions instead if you want to obtain parser instances registered by the standard dialects, or instance your parser instances using their constructors directly if you are building your own dialect including these parserss. As for expression execution, this is no longer managed by executor objects (also deprecated) but by the expressions themselves. Will be removed in 3.0.



Copyright © 2013 The THYMELEAF team. All Rights Reserved.