org.thymeleaf.standard.expression
Class StandardExpressionParser

Object
  extended by org.thymeleaf.standard.expression.StandardExpressionParser
All Implemented Interfaces:
IStandardExpressionParser

public final class StandardExpressionParser
extends Object
implements IStandardExpressionParser

Since:
1.1
Author:
Daniel Fernández

Constructor Summary
StandardExpressionParser()
           
 
Method Summary
 AssignationSequence parseAssignationSequence(Arguments arguments, String input, boolean allowParametersWithoutValue)
          Deprecated. since 2.1.0. Deprecated in favour of parseAssignationSequence(org.thymeleaf.Configuration, org.thymeleaf.context.IProcessingContext, String, boolean). Will be removed in 3.0.
 AssignationSequence parseAssignationSequence(Configuration configuration, IProcessingContext processingContext, String input, boolean allowParametersWithoutValue)
           
 Each parseEach(Arguments arguments, String input)
          Deprecated. since 2.1.0. Deprecated in favour of parseEach(org.thymeleaf.Configuration, org.thymeleaf.context.IProcessingContext, String). Will be removed in 3.0.
 Each parseEach(Configuration configuration, IProcessingContext processingContext, String input)
           
 Expression parseExpression(Arguments arguments, String input)
          Deprecated. since 2.1.0. Deprecated in favour of parseExpression(org.thymeleaf.Configuration, org.thymeleaf.context.IProcessingContext, String). Will be removed in 3.0.
 Expression parseExpression(Configuration configuration, IProcessingContext processingContext, String input)
           Parse the specified expression.
 ExpressionSequence parseExpressionSequence(Arguments arguments, String input)
          Deprecated. since 2.1.0. Deprecated in favour of parseExpressionSequence(org.thymeleaf.Configuration, org.thymeleaf.context.IProcessingContext, String). Will be removed in 3.0.
 ExpressionSequence parseExpressionSequence(Configuration configuration, IProcessingContext processingContext, String input)
           
 FragmentSelection parseFragmentSelection(Arguments arguments, String input)
          Deprecated. since 2.1.0. Deprecated in favour of parseFragmentSelection(org.thymeleaf.Configuration, org.thymeleaf.context.IProcessingContext, String). Will be removed in 3.0.
 FragmentSelection parseFragmentSelection(Configuration configuration, IProcessingContext processingContext, String input)
           
 FragmentSignature parseFragmentSignature(Configuration configuration, IProcessingContext processingContext, String input)
           
 String toString()
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

StandardExpressionParser

public StandardExpressionParser()
Method Detail

parseExpression

@Deprecated
public Expression parseExpression(Arguments arguments,
                                             String input)
Deprecated. since 2.1.0. Deprecated in favour of parseExpression(org.thymeleaf.Configuration, org.thymeleaf.context.IProcessingContext, String). Will be removed in 3.0.


parseExpression

public Expression parseExpression(Configuration configuration,
                                  IProcessingContext processingContext,
                                  String input)
Description copied from interface: IStandardExpressionParser

Parse the specified expression.

Specified by:
parseExpression in interface IStandardExpressionParser
Parameters:
configuration - the Configuration object for the template execution environment.
processingContext - the processing context object containing the variables to be applied to the expression.
input - the expression to be parsed, as an input String.
Returns:
the expression object resulting from parsing the expression.
Since:
2.0.9

parseAssignationSequence

@Deprecated
public AssignationSequence parseAssignationSequence(Arguments arguments,
                                                               String input,
                                                               boolean allowParametersWithoutValue)
Deprecated. since 2.1.0. Deprecated in favour of parseAssignationSequence(org.thymeleaf.Configuration, org.thymeleaf.context.IProcessingContext, String, boolean). Will be removed in 3.0.


parseAssignationSequence

public AssignationSequence parseAssignationSequence(Configuration configuration,
                                                    IProcessingContext processingContext,
                                                    String input,
                                                    boolean allowParametersWithoutValue)
Since:
2.0.9

parseExpressionSequence

@Deprecated
public ExpressionSequence parseExpressionSequence(Arguments arguments,
                                                             String input)
Deprecated. since 2.1.0. Deprecated in favour of parseExpressionSequence(org.thymeleaf.Configuration, org.thymeleaf.context.IProcessingContext, String). Will be removed in 3.0.


parseExpressionSequence

public ExpressionSequence parseExpressionSequence(Configuration configuration,
                                                  IProcessingContext processingContext,
                                                  String input)
Since:
2.0.9

parseEach

@Deprecated
public Each parseEach(Arguments arguments,
                                 String input)
Deprecated. since 2.1.0. Deprecated in favour of parseEach(org.thymeleaf.Configuration, org.thymeleaf.context.IProcessingContext, String). Will be removed in 3.0.


parseEach

public Each parseEach(Configuration configuration,
                      IProcessingContext processingContext,
                      String input)
Since:
2.0.9

parseFragmentSelection

@Deprecated
public FragmentSelection parseFragmentSelection(Arguments arguments,
                                                           String input)
Deprecated. since 2.1.0. Deprecated in favour of parseFragmentSelection(org.thymeleaf.Configuration, org.thymeleaf.context.IProcessingContext, String). Will be removed in 3.0.


parseFragmentSelection

public FragmentSelection parseFragmentSelection(Configuration configuration,
                                                IProcessingContext processingContext,
                                                String input)
Since:
2.0.9

parseFragmentSignature

public FragmentSignature parseFragmentSignature(Configuration configuration,
                                                IProcessingContext processingContext,
                                                String input)
Since:
2.1.0

toString

public String toString()
Overrides:
toString in class Object


Copyright © 2013 The THYMELEAF team. All Rights Reserved.