Class AttributeDefinition

java.lang.Object
org.thymeleaf.engine.AttributeDefinition
Direct Known Subclasses:
HTMLAttributeDefinition, TextAttributeDefinition, XMLAttributeDefinition

public abstract class AttributeDefinition extends Object
Since:
3.0.0
  • Field Details

    • attributeName

      final AttributeName attributeName
    • associatedProcessorsSet

      private final Set<IElementProcessor> associatedProcessorsSet
    • associatedProcessors

      final IElementProcessor[] associatedProcessors
    • hasAssociatedProcessors

      final boolean hasAssociatedProcessors
  • Constructor Details

  • Method Details

    • getAttributeName

      public final AttributeName getAttributeName()
    • hasAssociatedProcessors

      public boolean hasAssociatedProcessors()
    • getAssociatedProcessors

      public Set<IElementProcessor> getAssociatedProcessors()
    • toString

      public final String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object