Package | Description |
---|---|
org.thymeleaf | |
org.thymeleaf.context | |
org.thymeleaf.dialect | |
org.thymeleaf.expression | |
org.thymeleaf.standard.expression | |
org.thymeleaf.standard.fragment |
Modifier and Type | Class and Description |
---|---|
class |
Arguments
Objects of this class contain all the required arguments for template
processing.
|
Modifier and Type | Method and Description |
---|---|
IProcessingContext |
TemplateProcessingParameters.getProcessingContext()
Returns the processing context specified for template processing.
|
Modifier and Type | Method and Description |
---|---|
void |
TemplateEngine.process(String templateName,
IProcessingContext processingContext,
IFragmentSpec fragmentSpec,
Writer writer)
Process a template.
|
void |
TemplateEngine.process(String templateName,
IProcessingContext processingContext,
Writer writer)
Process a template.
|
Constructor and Description |
---|
TemplateProcessingParameters(Configuration configuration,
String templateName,
IProcessingContext context)
Create a new TemplateProcessingParameters instance.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDialectAwareProcessingContext
Specific abstract superclass for implementations of
IProcessingContext that
are able to add extra expression utility objects to expression evaluations if any
of the configured IDialect s implement IExpressionEnhancingDialect . |
class |
AbstractProcessingContext |
class |
DialectAwareProcessingContext
Basic implementation of
AbstractDialectAwareProcessingContext . |
class |
ProcessingContext
Basic implementation of
AbstractProcessingContext . |
Constructor and Description |
---|
DialectAwareProcessingContext(IProcessingContext processingContext,
Collection<? extends IDialect> dialects) |
ProcessingContext(IProcessingContext processingContext) |
Modifier and Type | Method and Description |
---|---|
Map<String,Object> |
IExpressionEnhancingDialect.getAdditionalExpressionObjects(IProcessingContext processingContext)
Returns the objects that should be added to expression evaluation contexts.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
ExpressionEvaluatorObjects.computeEvaluationObjects(IProcessingContext processingContext)
Compute the map of objects to be made available in expressions.
|
Constructor and Description |
---|
Conversions(Configuration configuration,
IProcessingContext processingContext) |
Modifier and Type | Method and Description |
---|---|
protected Map<String,Object> |
OgnlVariableExpressionEvaluator.computeAdditionalContextVariables(IProcessingContext processingContext) |
<T> T |
IStandardConversionService.convert(Configuration configuration,
IProcessingContext processingContext,
Object object,
Class<T> targetClass)
Convert a value to the specified target class, if possible.
|
<T> T |
AbstractStandardConversionService.convert(Configuration configuration,
IProcessingContext processingContext,
Object object,
Class<T> targetClass) |
protected <T> T |
AbstractStandardConversionService.convertOther(Configuration configuration,
IProcessingContext processingContext,
Object object,
Class<T> targetClass) |
protected String |
AbstractStandardConversionService.convertToString(Configuration configuration,
IProcessingContext processingContext,
Object object) |
Object |
OgnlVariableExpressionEvaluator.evaluate(Configuration configuration,
IProcessingContext processingContext,
String expression,
StandardExpressionExecutionContext expContext,
boolean useSelectionAsRoot) |
Object |
IStandardVariableExpressionEvaluator.evaluate(Configuration configuration,
IProcessingContext processingContext,
String expression,
StandardExpressionExecutionContext expContext,
boolean useSelectionAsRoot)
Evaluate the variable expression.
|
Object |
IStandardExpression.execute(Configuration configuration,
IProcessingContext processingContext)
Execute the expression.
|
Object |
Expression.execute(Configuration configuration,
IProcessingContext processingContext) |
Object |
IStandardExpression.execute(Configuration configuration,
IProcessingContext processingContext,
StandardExpressionExecutionContext expContext)
Execute the expression.
|
Object |
Expression.execute(Configuration configuration,
IProcessingContext processingContext,
StandardExpressionExecutionContext expContext) |
Object |
StandardExpressionExecutor.executeExpression(Configuration configuration,
IProcessingContext processingContext,
Expression expression)
Deprecated.
|
static Object |
StandardExpressionProcessor.executeExpression(Configuration configuration,
IProcessingContext processingContext,
Expression expression)
Deprecated.
|
Object |
StandardExpressionExecutor.executeExpression(Configuration configuration,
IProcessingContext processingContext,
Expression expression,
StandardExpressionExecutionContext expContext)
Deprecated.
|
static Object |
StandardExpressionProcessor.executeExpression(Configuration configuration,
IProcessingContext processingContext,
Expression expression,
StandardExpressionExecutionContext expContext)
Deprecated.
|
static boolean |
FragmentSelectionUtils.hasSyntheticParameters(FragmentSelection fragmentSelection,
Configuration configuration,
IProcessingContext processingContext,
StandardExpressionExecutionContext expContext) |
static AssignationSequence |
AssignationUtils.parseAssignationSequence(Configuration configuration,
IProcessingContext processingContext,
String input,
boolean allowParametersWithoutValue) |
AssignationSequence |
StandardExpressionParser.parseAssignationSequence(Configuration configuration,
IProcessingContext processingContext,
String input,
boolean allowParametersWithoutValue) |
static AssignationSequence |
StandardExpressionProcessor.parseAssignationSequence(Configuration configuration,
IProcessingContext processingContext,
String input,
boolean allowParametersWithoutValue)
Deprecated.
|
static Each |
EachUtils.parseEach(Configuration configuration,
IProcessingContext processingContext,
String input) |
Each |
StandardExpressionParser.parseEach(Configuration configuration,
IProcessingContext processingContext,
String input) |
static Each |
StandardExpressionProcessor.parseEach(Configuration configuration,
IProcessingContext processingContext,
String input)
Deprecated.
|
Expression |
StandardExpressionParser.parseExpression(Configuration configuration,
IProcessingContext processingContext,
String input) |
static Expression |
StandardExpressionProcessor.parseExpression(Configuration configuration,
IProcessingContext processingContext,
String input)
Deprecated.
|
IStandardExpression |
IStandardExpressionParser.parseExpression(Configuration configuration,
IProcessingContext processingContext,
String input)
Parse the specified expression.
|
static ExpressionSequence |
ExpressionSequenceUtils.parseExpressionSequence(Configuration configuration,
IProcessingContext processingContext,
String input) |
ExpressionSequence |
StandardExpressionParser.parseExpressionSequence(Configuration configuration,
IProcessingContext processingContext,
String input) |
static ExpressionSequence |
StandardExpressionProcessor.parseExpressionSequence(Configuration configuration,
IProcessingContext processingContext,
String input)
Deprecated.
|
FragmentSelection |
StandardExpressionParser.parseFragmentSelection(Configuration configuration,
IProcessingContext processingContext,
String input) |
static FragmentSelection |
StandardExpressionProcessor.parseFragmentSelection(Configuration configuration,
IProcessingContext processingContext,
String input)
Deprecated.
|
static FragmentSelection |
FragmentSelectionUtils.parseFragmentSelection(Configuration configuration,
IProcessingContext processingContext,
String input) |
FragmentSignature |
StandardExpressionParser.parseFragmentSignature(Configuration configuration,
IProcessingContext processingContext,
String input) |
static Object |
StandardExpressionProcessor.processExpression(Configuration configuration,
IProcessingContext processingContext,
String input)
Deprecated.
|
static Object |
StandardExpressionProcessor.processExpression(Configuration configuration,
IProcessingContext processingContext,
String input,
StandardExpressionExecutionContext expContext)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static StandardFragment |
StandardFragmentProcessor.computeStandardFragmentSpec(Configuration configuration,
IProcessingContext processingContext,
String standardFragmentSpec,
String dialectPrefix,
String fragmentSignatureAttributeName) |
List<Node> |
StandardFragment.extractFragment(Configuration configuration,
IProcessingContext context,
TemplateRepository templateRepository)
Read the specified template from
TemplateRepository , and then apply
the IFragmentSpec to the result of parsing it (the template). |
Copyright © 2017 The THYMELEAF team. All rights reserved.