Uses of Interface
org.thymeleaf.context.IExpressionContext
-
Packages that use IExpressionContext Package Description org.thymeleaf.context org.thymeleaf.expression org.thymeleaf.linkbuilder org.thymeleaf.standard.expression -
-
Uses of IExpressionContext in org.thymeleaf.context
Subinterfaces of IExpressionContext in org.thymeleaf.context Modifier and Type Interface 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.Classes in org.thymeleaf.context that implement IExpressionContext Modifier and Type Class Description class
AbstractEngineContext
Utility abstract class partially implementingIEngineContext
.class
AbstractExpressionContext
Base abstract class implementingIExpressionContext
.class
EngineContext
Basic non-web implementation of theIEngineContext
interface.class
ExpressionContext
Basic implementation of theIExpressionContext
interface.class
WebEngineContext
Basic web implementation of theIEngineContext
interface, based on the Servlet API.class
WebExpressionContext
Basic web-oriented implementation of theIExpressionContext
andIWebContext
interfaces. -
Uses of IExpressionContext in org.thymeleaf.expression
Methods in org.thymeleaf.expression with parameters of type IExpressionContext Modifier and Type Method Description Object
IExpressionObjectFactory. buildObject(IExpressionContext context, String expressionObjectName)
Build the requested object.Constructors in org.thymeleaf.expression with parameters of type IExpressionContext Constructor Description Conversions(IExpressionContext context)
ExpressionObjects(IExpressionContext context, IExpressionObjectFactory expressionObjectFactory)
-
Uses of IExpressionContext in org.thymeleaf.linkbuilder
Methods in org.thymeleaf.linkbuilder with parameters of type IExpressionContext Modifier and Type Method Description String
ILinkBuilder. buildLink(IExpressionContext context, String base, Map<String,Object> parameters)
Build a link, returningnull
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. -
Uses of IExpressionContext in org.thymeleaf.standard.expression
Methods in org.thymeleaf.standard.expression with parameters of type IExpressionContext Modifier and Type Method 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)
static FragmentExpression.ExecutedFragmentExpression
FragmentExpression. createExecutedFragmentExpression(IExpressionContext context, FragmentExpression expression, StandardExpressionExecutionContext expContext)
Deprecated.Deprecated in 3.0.9.Object
IStandardVariableExpressionEvaluator. evaluate(IExpressionContext context, IStandardVariableExpression expression, StandardExpressionExecutionContext expContext)
Evaluate the variable expression.Object
OGNLVariableExpressionEvaluator. evaluate(IExpressionContext context, IStandardVariableExpression expression, StandardExpressionExecutionContext expContext)
Object
Expression. execute(IExpressionContext context)
Object
Expression. execute(IExpressionContext context, StandardExpressionExecutionContext expContext)
Object
IStandardExpression. execute(IExpressionContext context)
Execute the expression.Object
IStandardExpression. execute(IExpressionContext context, StandardExpressionExecutionContext expContext)
Execute the expression.static AssignationSequence
AssignationUtils. parseAssignationSequence(IExpressionContext context, String input, boolean allowParametersWithoutValue)
AssignationSequence
StandardExpressionParser. parseAssignationSequence(IExpressionContext context, String input, boolean allowParametersWithoutValue)
static Each
EachUtils. parseEach(IExpressionContext context, String input)
Each
StandardExpressionParser. parseEach(IExpressionContext context, String input)
IStandardExpression
IStandardExpressionParser. parseExpression(IExpressionContext context, String input)
Parse the specified expression.Expression
StandardExpressionParser. parseExpression(IExpressionContext context, String input)
static ExpressionSequence
ExpressionSequenceUtils. parseExpressionSequence(IExpressionContext context, String input)
ExpressionSequence
StandardExpressionParser. parseExpressionSequence(IExpressionContext context, String input)
-