|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Uses of Node in org.thymeleaf |
---|
Methods in org.thymeleaf that return types with arguments of type Node | |
---|---|
List<Node> |
TemplateRepository.getFragment(Arguments arguments,
String fragment)
Obtains a fragment. |
Methods in org.thymeleaf with parameters of type Node | |
---|---|
ArrayList<ProcessorAndContext> |
Configuration.computeProcessorsForNode(Node node)
Computes all the processors that should be applied to a specific Node . |
Uses of Node in org.thymeleaf.cache |
---|
Fields in org.thymeleaf.cache with type parameters of type Node | |
---|---|
static ICacheEntryValidityChecker<String,List<Node>> |
StandardCacheManager.DEFAULT_FRAGMENT_CACHE_VALIDITY_CHECKER
Default fragment cache validity checker: null |
Methods in org.thymeleaf.cache that return types with arguments of type Node | |
---|---|
ICache<String,List<Node>> |
ICacheManager.getFragmentCache()
Returns the cache of template code fragments. |
ICache<String,List<Node>> |
AbstractCacheManager.getFragmentCache()
|
ICacheEntryValidityChecker<String,List<Node>> |
StandardCacheManager.getFragmentCacheValidityChecker()
|
protected ICache<String,List<Node>> |
StandardCacheManager.initializeFragmentCache()
|
protected abstract ICache<String,List<Node>> |
AbstractCacheManager.initializeFragmentCache()
|
Method parameters in org.thymeleaf.cache with type arguments of type Node | |
---|---|
void |
StandardCacheManager.setFragmentCacheValidityChecker(ICacheEntryValidityChecker<String,List<Node>> fragmentCacheValidityChecker)
|
Uses of Node in org.thymeleaf.dom |
---|
Subclasses of Node in org.thymeleaf.dom | |
---|---|
class |
AbstractTextNode
Base abstract class for text-based node types in Thymeleaf DOM trees: Text s and CDATASection s. |
class |
CDATASection
A CDATA Section node in a Thymeleaf DOM tree. |
class |
Comment
A Comment node in a Thymeleaf DOM tree. |
class |
Document
|
class |
Element
An Element node in a Thymeleaf DOM tree. |
class |
GroupNode
A node group, potentially with attributes but no element name (no tag associated). |
class |
Macro
Node containing a piece of markup or text that should not be parsed or interpreted in any way. |
class |
NestableAttributeHolderNode
A specialization of NestableNode that adds the ability to hold
attributes. |
class |
NestableNode
Base abstract class for all nodes in a Thymeleaf DOM tree which have children. |
class |
Text
A Text node in a Thymeleaf DOM tree. |
Methods in org.thymeleaf.dom that return Node | |
---|---|
Node |
Node.cloneNode(NestableNode newParent,
boolean cloneProcessors)
Creates a clone of this node. |
Node |
NestableNode.getFirstChild()
Returns the first child of this node. |
Node[] |
NestableNode.unsafeGetChildrenNodeArray()
Returns the real, unsafe, inner array of node children. |
Methods in org.thymeleaf.dom that return types with arguments of type Node | |
---|---|
List<Node> |
NestableNode.getChildren()
Returns the children of this node. |
List<Node> |
DOMSelector.select(List<Node> nodes)
Executes the DOM selector against the specified list of nodes, returning the result of applying the selector expression. |
List<Node> |
DOMSelector.select(List<Node> nodes,
DOMSelector.INodeReferenceChecker referenceChecker)
Executes the DOM selector against the specified list of nodes and using the specified reference checker (if references are used in the DOM selector expression). |
List<Node> |
DOMSelector.select(Node node)
Executes the DOM selector against the specified node, returning the result of applying the selector expression. |
List<Node> |
DOMSelector.select(Node node,
DOMSelector.INodeReferenceChecker referenceChecker)
Executes the DOM selector against the specified node and using the specified reference checker (if references are used in the DOM selector expression). |
Methods in org.thymeleaf.dom with parameters of type Node | |
---|---|
void |
NestableNode.addChild(Node newChild)
Adds a new child to the node. |
boolean |
DOMSelector.INodeReferenceChecker.checkReference(Node node,
String referenceValue)
Check whether the node passed as argument matches the specified reference value. |
boolean |
DOMSelector.AggregatingNodeReferenceChecker.checkReference(Node node,
String referenceValue)
|
void |
NestableNode.extractChild(Node child)
Extracts a child by removing it from the DOM tree and lifting all of its children one level, so that they become children nodes of this node. |
void |
NestableNode.insertAfter(Node existingChild,
Node newChild)
Adds a new children to the node, positioned just after another child node that is also specified. |
void |
NestableNode.insertBefore(Node existingChild,
Node newChild)
Adds a new children to the node, positioned just before another child node that is also specified. |
void |
NestableNode.insertChild(int index,
Node newChild)
Adds a new child to the node, at a specific position. |
void |
NestableNode.removeChild(Node child)
Removes a specific child node from this node. |
List<Node> |
DOMSelector.select(Node node)
Executes the DOM selector against the specified node, returning the result of applying the selector expression. |
List<Node> |
DOMSelector.select(Node node,
DOMSelector.INodeReferenceChecker referenceChecker)
Executes the DOM selector against the specified node and using the specified reference checker (if references are used in the DOM selector expression). |
void |
DOMVisitor.visit(Node node)
|
Method parameters in org.thymeleaf.dom with type arguments of type Node | |
---|---|
List<Node> |
DOMSelector.select(List<Node> nodes)
Executes the DOM selector against the specified list of nodes, returning the result of applying the selector expression. |
List<Node> |
DOMSelector.select(List<Node> nodes,
DOMSelector.INodeReferenceChecker referenceChecker)
Executes the DOM selector against the specified list of nodes and using the specified reference checker (if references are used in the DOM selector expression). |
void |
NestableNode.setChildren(List<Node> newChildren)
Sets the new children of the node to the specified list. |
Uses of Node in org.thymeleaf.fragment |
---|
Methods in org.thymeleaf.fragment that return types with arguments of type Node | |
---|---|
List<Node> |
WholeFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
|
List<Node> |
IFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
Executes the fragment specification against a list of nodes representing a DOM tree (or a set of trees), returning the extracted nodes. |
List<Node> |
ElementAndAttributeNameFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
|
List<Node> |
DOMSelectorFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
|
List<Node> |
ChainedFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
|
Method parameters in org.thymeleaf.fragment with type arguments of type Node | |
---|---|
List<Node> |
WholeFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
|
List<Node> |
IFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
Executes the fragment specification against a list of nodes representing a DOM tree (or a set of trees), returning the extracted nodes. |
List<Node> |
ElementAndAttributeNameFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
|
List<Node> |
DOMSelectorFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
|
List<Node> |
ChainedFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
|
Uses of Node in org.thymeleaf.processor |
---|
Classes in org.thymeleaf.processor with type parameters of type Node | |
---|---|
interface |
IProcessorMatcher<T extends Node>
Common interface for objects that specify when a processor can be applied to a node. |
Methods in org.thymeleaf.processor that return types with arguments of type Node | |
---|---|
IProcessorMatcher<? extends Node> |
IProcessor.getMatcher()
Returns the matcher ( IProcessorMatcher ) that
defines the applicability of this processor. |
Methods in org.thymeleaf.processor with parameters of type Node | |
---|---|
protected abstract ProcessorResult |
AbstractProcessor.doProcess(Arguments arguments,
ProcessorMatchingContext processorMatchingContext,
Node node)
|
boolean |
ProcessorAndContext.matches(Node node)
|
boolean |
TextNodeProcessorMatcher.matches(Node node,
ProcessorMatchingContext context)
|
boolean |
IProcessorMatcher.matches(Node node,
ProcessorMatchingContext context)
Try to match the node, using the specified matching context. |
boolean |
ElementNameProcessorMatcher.matches(Node node,
ProcessorMatchingContext context)
|
boolean |
DocumentNodeProcessorMatcher.matches(Node node,
ProcessorMatchingContext context)
|
boolean |
CommentNodeProcessorMatcher.matches(Node node,
ProcessorMatchingContext context)
|
boolean |
AttributeNameProcessorMatcher.matches(Node node,
ProcessorMatchingContext context)
|
ProcessorResult |
IProcessor.process(Arguments arguments,
ProcessorMatchingContext processorMatchingContext,
Node node)
Processes a node. |
ProcessorResult |
AbstractProcessor.process(Arguments arguments,
ProcessorMatchingContext processorMatchingContext,
Node node)
|
Uses of Node in org.thymeleaf.processor.attr |
---|
Methods in org.thymeleaf.processor.attr that return types with arguments of type Node | |
---|---|
protected abstract List<Node> |
AbstractFragmentHandlingAttrProcessor.computeFragment(Arguments arguments,
Element element,
String attributeName,
String attributeValue)
|
protected List<Node> |
AbstractUnescapedTextChildModifierAttrProcessor.getModifiedChildren(Arguments arguments,
Element element,
String attributeName)
|
protected List<Node> |
AbstractTextChildModifierAttrProcessor.getModifiedChildren(Arguments arguments,
Element element,
String attributeName)
|
protected abstract List<Node> |
AbstractChildrenModifierAttrProcessor.getModifiedChildren(Arguments arguments,
Element element,
String attributeName)
|
Methods in org.thymeleaf.processor.attr with parameters of type Node | |
---|---|
protected ProcessorResult |
AbstractAttrProcessor.doProcess(Arguments arguments,
ProcessorMatchingContext processorMatchingContext,
Node node)
|
Uses of Node in org.thymeleaf.processor.comment |
---|
Methods in org.thymeleaf.processor.comment with parameters of type Node | |
---|---|
protected ProcessorResult |
AbstractCommentNodeProcessor.doProcess(Arguments arguments,
ProcessorMatchingContext processorMatchingContext,
Node node)
|
Uses of Node in org.thymeleaf.processor.document |
---|
Methods in org.thymeleaf.processor.document with parameters of type Node | |
---|---|
protected ProcessorResult |
AbstractDocumentProcessor.doProcess(Arguments arguments,
ProcessorMatchingContext processorMatchingContext,
Node node)
|
Uses of Node in org.thymeleaf.processor.element |
---|
Methods in org.thymeleaf.processor.element that return types with arguments of type Node | |
---|---|
protected abstract List<Node> |
AbstractFragmentHandlingElementProcessor.computeFragment(Arguments arguments,
Element element)
|
protected List<Node> |
AbstractUnescapedTextChildModifierElementProcessor.getMarkupSubstitutes(Arguments arguments,
Element element)
|
protected List<Node> |
AbstractTextChildModifierElementProcessor.getMarkupSubstitutes(Arguments arguments,
Element element)
|
protected abstract List<Node> |
AbstractMarkupSubstitutionElementProcessor.getMarkupSubstitutes(Arguments arguments,
Element element)
|
Methods in org.thymeleaf.processor.element with parameters of type Node | |
---|---|
protected ProcessorResult |
AbstractElementProcessor.doProcess(Arguments arguments,
ProcessorMatchingContext processorMatchingContext,
Node node)
|
Uses of Node in org.thymeleaf.processor.text |
---|
Methods in org.thymeleaf.processor.text with parameters of type Node | |
---|---|
protected ProcessorResult |
AbstractTextNodeProcessor.doProcess(Arguments arguments,
ProcessorMatchingContext processorMatchingContext,
Node node)
|
Uses of Node in org.thymeleaf.standard.fragment |
---|
Methods in org.thymeleaf.standard.fragment that return types with arguments of type Node | |
---|---|
List<Node> |
StandardFragment.extractFragment(Configuration configuration,
IProcessingContext context,
TemplateRepository templateRepository)
Read the specified template from TemplateRepository , and then apply
the IFragmentSpec to the result of parsing it (the template). |
List<Node> |
StandardDOMSelectorFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
|
Methods in org.thymeleaf.standard.fragment with parameters of type Node | |
---|---|
boolean |
StandardFragmentSignatureNodeReferenceChecker.checkReference(Node node,
String referenceValue)
|
Method parameters in org.thymeleaf.standard.fragment with type arguments of type Node | |
---|---|
List<Node> |
StandardDOMSelectorFragmentSpec.extractFragment(Configuration configuration,
List<Node> nodes)
|
Uses of Node in org.thymeleaf.standard.processor.attr |
---|
Methods in org.thymeleaf.standard.processor.attr that return types with arguments of type Node | |
---|---|
protected List<Node> |
AbstractStandardFragmentHandlingAttrProcessor.computeFragment(Arguments arguments,
Element element,
String attributeName,
String attributeValue)
|
Uses of Node in org.thymeleaf.templateparser |
---|
Methods in org.thymeleaf.templateparser that return types with arguments of type Node | |
---|---|
List<Node> |
ITemplateParser.parseFragment(Configuration configuration,
String fragment)
Parses the document fragment contained in the given String object. |
Uses of Node in org.thymeleaf.templateparser.html |
---|
Methods in org.thymeleaf.templateparser.html that return types with arguments of type Node | |
---|---|
List<Node> |
AbstractHtmlTemplateParser.parseFragment(Configuration configuration,
String fragment)
|
protected List<Node> |
LegacyHtml5TemplateParser.unwrapFragment(Document document)
|
protected abstract List<Node> |
AbstractHtmlTemplateParser.unwrapFragment(Document document)
|
Uses of Node in org.thymeleaf.templateparser.xmldom |
---|
Methods in org.thymeleaf.templateparser.xmldom that return types with arguments of type Node | |
---|---|
List<Node> |
AbstractNonValidatingDOMTemplateParser.parseFragment(Configuration configuration,
String fragment)
Deprecated. |
protected List<Node> |
XmlValidatingDOMTemplateParser.unwrapFragment(Document document)
Deprecated. |
protected List<Node> |
XmlNonValidatingDOMTemplateParser.unwrapFragment(Document document)
Deprecated. |
protected List<Node> |
XhtmlValidatingDOMTemplateParser.unwrapFragment(Document document)
Deprecated. |
protected List<Node> |
XhtmlAndHtml5NonValidatingDOMTemplateParser.unwrapFragment(Document document)
Deprecated. |
protected abstract List<Node> |
AbstractNonValidatingDOMTemplateParser.unwrapFragment(Document document)
Deprecated. |
Uses of Node in org.thymeleaf.templateparser.xmlsax |
---|
Methods in org.thymeleaf.templateparser.xmlsax that return types with arguments of type Node | |
---|---|
List<Node> |
AbstractNonValidatingSAXTemplateParser.parseFragment(Configuration configuration,
String fragment)
|
protected List<Node> |
XmlValidatingSAXTemplateParser.unwrapFragment(Document document)
|
protected List<Node> |
XmlNonValidatingSAXTemplateParser.unwrapFragment(Document document)
|
protected List<Node> |
XhtmlValidatingSAXTemplateParser.unwrapFragment(Document document)
|
protected List<Node> |
XhtmlAndHtml5NonValidatingSAXTemplateParser.unwrapFragment(Document document)
|
protected abstract List<Node> |
AbstractNonValidatingSAXTemplateParser.unwrapFragment(Document document)
|
Uses of Node in org.thymeleaf.templatewriter |
---|
Methods in org.thymeleaf.templatewriter with parameters of type Node | |
---|---|
void |
AbstractGeneralTemplateWriter.writeNode(Arguments arguments,
Writer writer,
Node node)
|
Uses of Node in org.thymeleaf.util |
---|
Methods in org.thymeleaf.util that return Node | |
---|---|
static Node |
StandardDOMTranslator.translateNode(Node domNode,
NestableNode parentNode,
String documentName)
|
Methods in org.thymeleaf.util that return types with arguments of type Node | |
---|---|
static List<Node> |
DOMUtils.extractFragmentByElementAndAttributeValue(List<Node> rootNodes,
String elementName,
String attributeName,
String attributeValue)
|
Methods in org.thymeleaf.util with parameters of type Node | |
---|---|
static String |
DOMUtils.getHtml5For(Node node)
|
static String |
DOMUtils.getOutputFor(Arguments arguments,
Node node,
AbstractGeneralTemplateWriter templateWriter)
|
static String |
DOMUtils.getOutputFor(Node node,
AbstractGeneralTemplateWriter templateWriter,
String templateMode)
This method is for testing purposes only! |
static String |
DOMUtils.getXhtmlFor(Node node)
|
static String |
DOMUtils.getXmlFor(Node node)
|
Method parameters in org.thymeleaf.util with type arguments of type Node | |
---|---|
static List<Node> |
DOMUtils.extractFragmentByElementAndAttributeValue(List<Node> rootNodes,
String elementName,
String attributeName,
String attributeValue)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |