Package | Description |
---|---|
org.thymeleaf.context | |
org.thymeleaf.expression | |
org.thymeleaf.linkbuilder | |
org.thymeleaf.standard.expression |
Modifier and Type | Interface and Description |
---|---|
interface |
IEngineContext
Mostly-internal interface implemented by all classes containing the context required for
template processing inside the engine itself.
|
interface |
ITemplateContext
Interface implemented by all classes containing the context required for template processing.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractEngineContext
Utility abstract class partially implementing
IEngineContext . |
class |
AbstractExpressionContext
Base abstract class implementing
IExpressionContext . |
class |
EngineContext
Basic non-web implementation of the
IEngineContext interface. |
class |
ExpressionContext
Basic implementation of the
IExpressionContext interface. |
class |
WebEngineContext
Basic web implementation of the
IEngineContext interface, based on the Servlet API. |
class |
WebExpressionContext
Basic web-oriented implementation of the
IExpressionContext and IWebContext interfaces. |
Modifier and Type | Method and Description |
---|---|
Object |
IExpressionObjectFactory.buildObject(IExpressionContext context,
String expressionObjectName)
Build the requested object.
|
Constructor and Description |
---|
Conversions(IExpressionContext context) |
ExpressionObjects(IExpressionContext context,
IExpressionObjectFactory expressionObjectFactory) |
Modifier and Type | Method and Description |
---|---|
String |
ILinkBuilder.buildLink(IExpressionContext context,
String base,
Map<String,Object> parameters)
Build a link, returning null if not possible.
|
String |
StandardLinkBuilder.buildLink(IExpressionContext context,
String base,
Map<String,Object> parameters) |
protected String |
StandardLinkBuilder.computeContextPath(IExpressionContext context,
String base,
Map<String,Object> parameters)
Compute the context path to be applied to URLs that have been determined to be context-relative (and therefore
need a context path to be inserted at their beginning).
|
protected String |
StandardLinkBuilder.processLink(IExpressionContext context,
String link)
Process an already-built URL just before returning it.
|
Modifier and Type | Method and Description |
---|---|
Object |
StandardExpressionObjectFactory.buildObject(IExpressionContext context,
String expressionObjectName) |
<T> T |
AbstractStandardConversionService.convert(IExpressionContext context,
Object object,
Class<T> targetClass) |
<T> T |
IStandardConversionService.convert(IExpressionContext context,
Object object,
Class<T> targetClass)
Convert a value to the specified target class, if possible.
|
protected <T> T |
AbstractStandardConversionService.convertOther(IExpressionContext context,
Object object,
Class<T> targetClass) |
protected String |
AbstractStandardConversionService.convertToString(IExpressionContext context,
Object object) |
static FragmentExpression.ExecutedFragmentExpression |
FragmentExpression.createExecutedFragmentExpression(IExpressionContext context,
FragmentExpression expression,
StandardExpressionExecutionContext expContext) |
Object |
OGNLVariableExpressionEvaluator.evaluate(IExpressionContext context,
IStandardVariableExpression expression,
StandardExpressionExecutionContext expContext) |
Object |
IStandardVariableExpressionEvaluator.evaluate(IExpressionContext context,
IStandardVariableExpression expression,
StandardExpressionExecutionContext expContext)
Evaluate the variable expression.
|
Object |
Expression.execute(IExpressionContext context) |
Object |
IStandardExpression.execute(IExpressionContext context)
Execute the expression.
|
Object |
Expression.execute(IExpressionContext context,
StandardExpressionExecutionContext expContext) |
Object |
IStandardExpression.execute(IExpressionContext context,
StandardExpressionExecutionContext expContext)
Execute the expression.
|
AssignationSequence |
StandardExpressionParser.parseAssignationSequence(IExpressionContext context,
String input,
boolean allowParametersWithoutValue) |
static AssignationSequence |
AssignationUtils.parseAssignationSequence(IExpressionContext context,
String input,
boolean allowParametersWithoutValue) |
Each |
StandardExpressionParser.parseEach(IExpressionContext context,
String input) |
static Each |
EachUtils.parseEach(IExpressionContext context,
String input) |
Expression |
StandardExpressionParser.parseExpression(IExpressionContext context,
String input) |
IStandardExpression |
IStandardExpressionParser.parseExpression(IExpressionContext context,
String input)
Parse the specified expression.
|
ExpressionSequence |
StandardExpressionParser.parseExpressionSequence(IExpressionContext context,
String input) |
static ExpressionSequence |
ExpressionSequenceUtils.parseExpressionSequence(IExpressionContext context,
String input) |
Copyright © 2016 The THYMELEAF team. All rights reserved.