Modifier and Type | Method and Description |
---|---|
Set<IProcessor> |
IDialect.getProcessors()
Returns the set of processors.
|
Set<IProcessor> |
AbstractDialect.getProcessors() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractProcessor
Common abstract superclass for all processors, including utility methods for
easily resolving template- and class-based externalized messages.
|
Modifier and Type | Method and Description |
---|---|
IProcessor |
ProcessorAndContext.getProcessor() |
Modifier and Type | Method and Description |
---|---|
int |
AbstractProcessor.compareTo(IProcessor o)
Compare (and therefore order) processors according to their precedence.
|
Constructor and Description |
---|
ProcessorAndContext(IProcessor processor,
ProcessorMatchingContext context) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractAssertionAttrProcessor |
class |
AbstractAttributeModifierAttrProcessor |
class |
AbstractAttrProcessor |
class |
AbstractChildrenModifierAttrProcessor |
class |
AbstractConditionalFixedValueAttrProcessor |
class |
AbstractConditionalVisibilityAttrProcessor |
class |
AbstractFragmentHandlingAttrProcessor |
class |
AbstractIterationAttrProcessor |
class |
AbstractLocalVariableDefinitionAttrProcessor |
class |
AbstractMarkupRemovalAttrProcessor |
class |
AbstractNoOpAttrProcessor |
class |
AbstractRemovalAttrProcessor
Deprecated.
Deprecated in 2.1.0, in favour of
AbstractMarkupRemovalAttrProcessor . Will be removed in 3.0. |
class |
AbstractSelectionTargetAttrProcessor |
class |
AbstractSingleAttributeModifierAttrProcessor |
class |
AbstractTextChildModifierAttrProcessor |
class |
AbstractUnescapedTextChildModifierAttrProcessor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractCommentNodeProcessor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractDocumentProcessor
Base
IProcessor implementation for processors
that should apply to a Document DOM node (usually
for initializing DOM processing parameters or variables. |
class |
ProcessAllNodesDocumentProcessor
Subclass of
AbstractDocumentProcessor used for setting to true the flags
that tell the Thymeleaf engine to process both text (Text,CDATA) and Comment nodes. |
class |
ProcessCommentNodesDocumentProcessor
Subclass of
AbstractDocumentProcessor used for setting to true the flag
that tells the Thymeleaf engine to process Comment nodes. |
class |
ProcessTextNodesDocumentProcessor
Subclass of
AbstractDocumentProcessor used for setting to true the flag
that tells the Thymeleaf engine to process Text and
CDATASection nodes. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractConditionalVisibilityElementProcessor |
class |
AbstractElementProcessor |
class |
AbstractFragmentHandlingElementProcessor |
class |
AbstractIterationElementProcessor |
class |
AbstractLocalVariableDefinitionElementProcessor |
class |
AbstractMarkupSubstitutionElementProcessor |
class |
AbstractNoOpElementProcessor |
class |
AbstractRemovalElementProcessor |
class |
AbstractSelectionTargetElementProcessor |
class |
AbstractTextChildModifierElementProcessor |
class |
AbstractUnescapedTextChildModifierElementProcessor |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTextNodeProcessor |
Modifier and Type | Method and Description |
---|---|
static Set<IProcessor> |
StandardDialect.createStandardProcessorsSet()
Create a the set of Standard processors, all of them freshly instanced.
|
Set<IProcessor> |
StandardDialect.getAdditionalProcessors()
Retrieves the additional set of processors that has been set for this dialect, or null
if no additional processors have been set.
|
Set<IProcessor> |
StandardDialect.getProcessors() |
Modifier and Type | Method and Description |
---|---|
void |
StandardDialect.setAdditionalProcessors(Set<IProcessor> additionalProcessors)
Sets an additional set of processors for this dialect, all of which will be
available within the same dialect prefix.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStandardAssertionAttrProcessor |
class |
AbstractStandardAttributeModifierAttrProcessor |
class |
AbstractStandardCaseAttrProcessor |
class |
AbstractStandardConditionalFixedValueAttrProcessor |
class |
AbstractStandardConditionalVisibilityAttrProcessor |
class |
AbstractStandardFragmentHandlingAttrProcessor |
class |
AbstractStandardIterationAttrProcessor |
class |
AbstractStandardLocalVariableDefinitionAttrProcessor |
class |
AbstractStandardSelectionAttrProcessor |
class |
AbstractStandardSingleAttributeModifierAttrProcessor |
class |
AbstractStandardSingleValueMultipleAttributeModifierAttrProcessor |
class |
AbstractStandardSwitchStructureAttrProcessor |
class |
AbstractStandardTextChildModifierAttrProcessor |
class |
AbstractStandardTextInlinerAttrProcessor |
class |
AbstractStandardUnescapedTextChildModifierAttrProcessor |
class |
StandardActionAttrProcessor |
class |
StandardAltTitleAttrProcessor
Sets both the alt and title attributes.
|
class |
StandardAssertAttrProcessor
A comma-separated list of expressions which should be evaluated and produce
true for every evaluation, raising an exception if not.
|
class |
StandardAttrappendAttrProcessor
Appends the result of an expression to any attribute/s, eg:
|
class |
StandardAttrAttrProcessor
Sets the value of any attribute/s.
|
class |
StandardAttrprependAttrProcessor
Prepends the result of an expression to any attribute/s, eg:
|
class |
StandardCaseAttrProcessor
Used together with the th:switch attribute processor, identifies an
element to be rendered if its expression matches the result of the
th:switch expression.
|
class |
StandardClassappendAttrProcessor
Appends the result of an expression to the class attribute, eg:
|
class |
StandardConditionalFixedValueAttrProcessor |
class |
StandardDOMEventAttributeModifierAttrProcessor |
class |
StandardEachAttrProcessor
Iterates through a collection of objects, repeating each of the child
elements for every object in that collection, eg:
|
class |
StandardFragmentAttrProcessor
Gives a name to sections of your template that are available for inclusion by
the th:include and th:substituteby processors.
|
class |
StandardHrefAttrProcessor |
class |
StandardIfAttrProcessor
Evaluates an expression that, if true, will cause this element and it's
children to be rendered.
|
class |
StandardIncludeFragmentAttrProcessor
Specifies another template and the fragment within that other template to
include at this point, eg:
|
class |
StandardInlineAttrProcessor
Lets you use expressions directly in your template.
|
class |
StandardLangXmlLangAttrProcessor
Sets both the lang and xml:lang attributes.
|
class |
StandardMethodAttrProcessor |
class |
StandardObjectAttrProcessor
Selects an object so that its methods and properties can be accessed using
the shortcut *{...} syntax, eg:
|
class |
StandardRemoveAttrProcessor
Removes a piece of this template from the final result.
|
class |
StandardReplaceFragmentAttrProcessor
Similar to th:include, but instead of adding the specified template
fragment as a child of this element, it will replace this element with the
template fragment.
|
class |
StandardSingleNonRemovableAttributeModifierAttrProcessor |
class |
StandardSingleRemovableAttributeModifierAttrProcessor |
class |
StandardSrcAttrProcessor |
class |
StandardStyleappendAttrProcessor
Appends the result of an expression to the style attribute, eg:
|
class |
StandardSubstituteByFragmentAttrProcessor
Similar to th:include, but instead of adding the specified template
fragment as a child of this element, it will replace this element with the
template fragment.
|
class |
StandardSwitchAttrProcessor
Selects a child element for rendering if the child's th:case
expression is an exact match of this processor's expression, eg:
|
class |
StandardTextAttrProcessor
Replaces the text content of this tag with the result of an expression.
|
class |
StandardUnlessAttrProcessor
The opposite of th:if, evaluates an expression that, if false, will
cause this element and it's children to be rendered.
|
class |
StandardUtextAttrProcessor
Does the same as th:text except that it doesn't perform any escaping
of special characters.
|
class |
StandardValueAttrProcessor |
class |
StandardWithAttrProcessor
Create one or more local variables scoped to this tag, that can then be
referred to by other expressions.
|
class |
StandardXmlBaseAttrProcessor
Sets the xml:base attribute to the result of the expression.
|
class |
StandardXmlLangAttrProcessor
Sets the xml:lang attribute to the result of the expression.
|
class |
StandardXmlSpaceAttrProcessor
Sets the xml:space attribute to the result of the expression.
|
Modifier and Type | Class and Description |
---|---|
class |
StandardBlockElementProcessor
An attribute container that allows template developers to specify whichever
attributes they want, executes them, and then simply dissapears without a
trace.
|
Modifier and Type | Class and Description |
---|---|
class |
StandardTextInliningTextProcessor |
Copyright © 2017 The THYMELEAF team. All rights reserved.