Class AbstractProcessor

java.lang.Object
org.thymeleaf.processor.AbstractProcessor
All Implemented Interfaces:
IProcessor
Direct Known Subclasses:
AbstractCDATASectionProcessor, AbstractCommentProcessor, AbstractDocTypeProcessor, AbstractElementModelProcessor, AbstractElementTagProcessor, AbstractProcessingInstructionProcessor, AbstractTemplateBoundariesProcessor, AbstractTextProcessor, AbstractXMLDeclarationProcessor, StandardDefaultAttributesTagProcessor

public abstract class AbstractProcessor extends Object implements IProcessor

Base class for all processors (objects implementing the IProcessor interface).

Note a class with this name existed since 2.0.0, but it was completely reimplemented in Thymeleaf 3.0

Since:
3.0.0
  • Field Details

    • precedence

      private final int precedence
    • templateMode

      private final TemplateMode templateMode
  • Constructor Details

    • AbstractProcessor

      public AbstractProcessor(TemplateMode templateMode, int precedence)
  • Method Details