- find(org.thymeleaf.model.IModel, Closure<Boolean>) - Method in IModelExtensions
-
Returns the first event in the model that meets the criteria of the
given closure.
- findAll(org.thymeleaf.model.IModel, Closure<Boolean>) - Method in IModelExtensions
-
Find all events in the model that match the given closure.
- findFragment(java.lang.String, java.lang.String, java.lang.String) - Method in TemplateModelFinder
-
Return the model specified by the template and fragment name parameters.
- findFragments(org.thymeleaf.model.IModel) - Method in FragmentFinder
-
Find and return models for layout dialect fragments within the scope of the
given model, without delving into layout:insert or
layout:replace elements, mapped by the name of each fragment.
- findIndexOf(org.thymeleaf.model.IModel, Closure<Boolean>) - Method in IModelExtensions
-
Returns the index of the first event in the model that meets the
criteria of the given closure.
- findIndexOfModel(org.thymeleaf.model.IModel, org.thymeleaf.model.IModel) - Method in IModelExtensions
-
A special variant of findIndexOf that uses models, as I seem to
be using those a lot.
- findModel(org.thymeleaf.model.IModel, Closure<Boolean>) - Method in IModelExtensions
-
Returns the first instance of a model that meets the given closure
criteria.
- findPositionForModel(org.thymeleaf.model.IModel, org.thymeleaf.model.IModel) - Method in AppendingStrategy
-
Returns the position at the end of the <head> section.
- findPositionForModel(org.thymeleaf.model.IModel, org.thymeleaf.model.IModel) - Method in GroupingStrategy
-
Returns the index of the last set of elements that are of the same 'type'
as the content node.
- findPositionForModel(org.thymeleaf.model.IModel, org.thymeleaf.model.IModel) - Method in SortingStrategy
-
Returns the position in a <head> element model to insert a child
model.
- findTemplate(java.lang.String) - Method in TemplateModelFinder
-
Return a model for the template specified by the given template name.
- first(org.thymeleaf.model.IModel) - Method in IModelExtensions
-
Returns the first event on the model.
- FRAGMENT_COLLECTION_KEY - Property in FragmentExtensions
-
- FragmentExtensions - Class in nz.net.ultraq.thymeleaf.layoutdialect.fragments.extensions
Extensions to Thymeleaf for working with fragments.
- FragmentExtensions() - Constructor in FragmentExtensions
-
- FragmentFinder - Class in nz.net.ultraq.thymeleaf.layoutdialect.fragments
Searches for and returns layout dialect fragments within a given
scope/element.
- FragmentFinder() - Constructor in FragmentFinder
-
- FragmentParameterNamesExtractor - Class in nz.net.ultraq.thymeleaf.layoutdialect.fragments
Extracts just the parameter names from a fragment definition.
- FragmentParameterNamesExtractor() - Constructor in FragmentParameterNamesExtractor
-
- FragmentParameterVariableUpdater - Class in nz.net.ultraq.thymeleaf.layoutdialect.fragments
Updates the variables at a given element/fragment scope to include those in
a fragment expression.
- FragmentParameterVariableUpdater() - Constructor in FragmentParameterVariableUpdater
-
- FragmentProcessor - Class in nz.net.ultraq.thymeleaf.layoutdialect.fragments
This processor serves a dual purpose: to mark sections of the template that
can be replaced, and to do the replacing when they're encountered.
- FragmentProcessor(org.thymeleaf.templatemode.TemplateMode, java.lang.String) - Constructor in FragmentProcessor
-
Constructor, sets this processor to work on the 'fragment' attribute.
- IAttributeExtensions - Class in nz.net.ultraq.thymeleaf.layoutdialect.models.extensions
Meta-programming extensions to the IAttribute class.
- IAttributeExtensions() - Constructor in IAttributeExtensions
-
- ICloseElementTagExtensions - Class in nz.net.ultraq.thymeleaf.layoutdialect.models.extensions
Meta-programming extensions to the ICloseElementTag class.
- ICloseElementTagExtensions() - Constructor in ICloseElementTagExtensions
-
- IContextExtensions - Class in nz.net.ultraq.thymeleaf.layoutdialect.context.extensions
Meta-programming extensions to the IContext class.
- IContextExtensions() - Constructor in IContextExtensions
-
- IModelExtensions - Class in nz.net.ultraq.thymeleaf.layoutdialect.models.extensions
Meta-programming extensions to the IModel class.
- IModelExtensions() - Constructor in IModelExtensions
-
- IncludeProcessor - Class in nz.net.ultraq.thymeleaf.layoutdialect.includes
Similar to Thymeleaf's th:include, but allows the passing of entire
element fragments to the included template.
- IncludeProcessor(org.thymeleaf.templatemode.TemplateMode, java.lang.String) - Constructor in IncludeProcessor
-
Constructor, sets this processor to work on the 'include' attribute.
- insertModelWithWhitespace(org.thymeleaf.model.IModel, int, org.thymeleaf.model.IModel, org.thymeleaf.model.IModelFactory) - Method in IModelExtensions
-
Inserts a model, creating whitespace events around it so that it appears in
line with all the existing events.
- InsertProcessor - Class in nz.net.ultraq.thymeleaf.layoutdialect.includes
Similar to Thymeleaf's th:insert, but allows the passing of entire
element fragments to the included template.
- InsertProcessor(org.thymeleaf.templatemode.TemplateMode, java.lang.String) - Constructor in InsertProcessor
-
Constructor, sets this processor to work on the 'insert' attribute.
- insertWithWhitespace(org.thymeleaf.model.IModel, int, org.thymeleaf.model.ITemplateEvent, org.thymeleaf.model.IModelFactory) - Method in IModelExtensions
-
Inserts an event, creating a whitespace event before it so that it
appears in line with all the existing events.
- IProcessableElementTagExtensions - Class in nz.net.ultraq.thymeleaf.layoutdialect.models.extensions
Meta-programming extensions to the IProcessableElementTag class.
- IProcessableElementTagExtensions() - Constructor in IProcessableElementTagExtensions
-
- isClosingElement(org.thymeleaf.model.ITemplateEvent) - Method in ITemplateEventExtensions
-
Returns whether or not this event represents an opening element.
- isClosingElementOf(org.thymeleaf.model.ITemplateEvent, java.lang.String) - Method in ITemplateEventExtensions
-
Returns whether or not this event represents a closing element of the
given name.
- isElement(org.thymeleaf.model.IModel) - Method in IModelExtensions
-
Returns whether or not this model represents a single HTML element.
- isOpeningElement(org.thymeleaf.model.ITemplateEvent) - Method in ITemplateEventExtensions
-
Returns whether or not this event represents an opening element.
- isOpeningElementOf(org.thymeleaf.model.ITemplateEvent, java.lang.String) - Method in ITemplateEventExtensions
-
Returns whether or not this event represents an opening element of the
given name.
- IStandaloneElementTagExtensions - Class in nz.net.ultraq.thymeleaf.layoutdialect.models.extensions
Meta-programming extensions to the IStandaloneElementTag class.
- IStandaloneElementTagExtensions() - Constructor in IStandaloneElementTagExtensions
-
- isWhitespace(org.thymeleaf.model.IModel) - Method in IModelExtensions
-
Returns whether or not this model represents collapsible whitespace.
- isWhitespace(org.thymeleaf.model.ITemplateEvent) - Method in ITemplateEventExtensions
-
Returns whether or not this event represents collapsible whitespace.
- isWhitespace(org.thymeleaf.model.IText) - Method in ITextExtensions
-
Returns whether or not this text event is collapsible whitespace.
- ITemplateEventExtensions - Class in nz.net.ultraq.thymeleaf.layoutdialect.models.extensions
Meta-programming extensions to the ITemplateEvent class.
- ITemplateEventExtensions() - Constructor in ITemplateEventExtensions
-
- iterator(org.thymeleaf.model.IModel) - Method in IModelExtensions
-
Used to make this class iterable as an event queue.
- ITextExtensions - Class in nz.net.ultraq.thymeleaf.layoutdialect.models.extensions
Meta-programming extensions to the IText class.
- ITextExtensions() - Constructor in ITextExtensions
-