Uses of Class
org.thymeleaf.engine.TemplateData
-
Packages that use TemplateData Package Description org.thymeleaf.context org.thymeleaf.engine org.thymeleaf.expression org.thymeleaf.model org.thymeleaf.processor.element -
-
Uses of TemplateData in org.thymeleaf.context
Methods in org.thymeleaf.context that return TemplateData Modifier and Type Method Description TemplateData
EngineContext. getTemplateData()
TemplateData
ITemplateContext. getTemplateData()
Returns the template data object containing metadata about the template currently being processed.TemplateData
WebEngineContext. getTemplateData()
Methods in org.thymeleaf.context that return types with arguments of type TemplateData Modifier and Type Method Description List<TemplateData>
EngineContext. getTemplateStack()
List<TemplateData>
ITemplateContext. getTemplateStack()
Returns the list of all theTemplateData
objects corresponding to all the templates that have been nested in order to reach the current execution point.List<TemplateData>
WebEngineContext. getTemplateStack()
Methods in org.thymeleaf.context with parameters of type TemplateData Modifier and Type Method Description IEngineContext
IEngineContextFactory. createEngineContext(IEngineConfiguration configuration, TemplateData templateData, Map<String,Object> templateResolutionAttributes, IContext context)
Creates a newIEngineContext
to be used for processing a specific template.IEngineContext
StandardEngineContextFactory. createEngineContext(IEngineConfiguration configuration, TemplateData templateData, Map<String,Object> templateResolutionAttributes, IContext context)
void
EngineContext. setTemplateData(TemplateData templateData)
void
IEngineContext. setTemplateData(TemplateData template)
Sets a new template metadata object (TemplateData
) for the current execution point, specifying that the elements and nodes that are to be processed from now on (until the context level is decreased below the current level) originally belonged to a different template.void
WebEngineContext. setTemplateData(TemplateData templateData)
Constructors in org.thymeleaf.context with parameters of type TemplateData Constructor Description EngineContext(IEngineConfiguration configuration, TemplateData templateData, Map<String,Object> templateResolutionAttributes, Locale locale, Map<String,Object> variables)
Creates a new instance of thisIEngineContext
implementation.WebEngineContext(IEngineConfiguration configuration, TemplateData templateData, Map<String,Object> templateResolutionAttributes, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, javax.servlet.ServletContext servletContext, Locale locale, Map<String,Object> variables)
Creates a new instance of thisIEngineContext
implementation binding engine execution to the Servlet API. -
Uses of TemplateData in org.thymeleaf.engine
Methods in org.thymeleaf.engine that return TemplateData Modifier and Type Method Description TemplateData
TemplateModel. getTemplateData()
Methods in org.thymeleaf.engine with parameters of type TemplateData Modifier and Type Method Description IModel
StandardModelFactory. parse(TemplateData ownerTemplate, String template)
TemplateModel
TemplateManager. parseString(TemplateData ownerTemplateData, String template, int lineOffset, int colOffset, TemplateMode templateMode, boolean useCache)
void
ElementModelStructureHandler. setTemplateData(TemplateData templateData)
void
ElementTagStructureHandler. setTemplateData(TemplateData templateData)
Constructors in org.thymeleaf.engine with parameters of type TemplateData Constructor Description ModelBuilderTemplateHandler(IEngineConfiguration configuration, TemplateData templateData)
-
Uses of TemplateData in org.thymeleaf.expression
Methods in org.thymeleaf.expression that return types with arguments of type TemplateData Modifier and Type Method Description List<TemplateData>
ExecutionInfo. getTemplateStack()
Returns the template stack, containing the metadata for the first-level template being processed and also any fragments that might have been nested up to the current execution point. -
Uses of TemplateData in org.thymeleaf.model
Methods in org.thymeleaf.model with parameters of type TemplateData Modifier and Type Method Description IModel
IModelFactory. parse(TemplateData ownerTemplate, String template)
Parse the template specified as String and return the result as a model. -
Uses of TemplateData in org.thymeleaf.processor.element
Methods in org.thymeleaf.processor.element with parameters of type TemplateData Modifier and Type Method Description void
IElementModelStructureHandler. setTemplateData(TemplateData templateData)
Instructs the engine to set a new template data.void
IElementTagStructureHandler. setTemplateData(TemplateData templateData)
Instructs the engine to set a new template data.
-