org.thymeleaf.standard.expression
Class StandardExpressionProcessor

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

public final class StandardExpressionProcessor
extends Object

Since:
1.1
Author:
Daniel Fernández

Field Summary
static String STANDARD_EXPRESSION_EXECUTOR_ATTRIBUTE_NAME
           
static String STANDARD_EXPRESSION_PARSER_ATTRIBUTE_NAME
           
 
Method Summary
static StandardExpressionExecutor createStandardExpressionExecutor(IStandardExpressionEvaluator expressionEvaluator)
           
static StandardExpressionParser createStandardExpressionParser(StandardExpressionExecutor executor)
           
static Object executeExpression(Arguments arguments, Expression expression)
           
static AssignationSequence parseAssignationSequence(Arguments arguments, String input)
           
static Each parseEach(Arguments arguments, String input)
           
static Expression parseExpression(Arguments arguments, String input)
           
static ExpressionSequence parseExpressionSequence(Arguments arguments, String input)
           
static FragmentSelection parseFragmentSelection(Arguments arguments, String input)
           
static Object processExpression(Arguments arguments, String input)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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
Method Detail

parseExpression

public static Expression parseExpression(Arguments arguments,
                                         String input)

parseAssignationSequence

public static AssignationSequence parseAssignationSequence(Arguments arguments,
                                                           String input)

parseExpressionSequence

public static ExpressionSequence parseExpressionSequence(Arguments arguments,
                                                         String input)

parseEach

public static Each parseEach(Arguments arguments,
                             String input)

parseFragmentSelection

public static FragmentSelection parseFragmentSelection(Arguments arguments,
                                                       String input)

executeExpression

public static Object executeExpression(Arguments arguments,
                                       Expression expression)

processExpression

public static Object processExpression(Arguments arguments,
                                       String input)

createStandardExpressionExecutor

public static StandardExpressionExecutor createStandardExpressionExecutor(IStandardExpressionEvaluator expressionEvaluator)

createStandardExpressionParser

public static StandardExpressionParser createStandardExpressionParser(StandardExpressionExecutor executor)


Copyright © 2012 The THYMELEAF team. All Rights Reserved.