Class TemplateCacheKey

Object
org.thymeleaf.cache.TemplateCacheKey
All Implemented Interfaces:
Serializable

public final class TemplateCacheKey extends Object implements Serializable

This class models objects used as keys in the Template Cache.

Objects of this class should only be created from inside the engine.

Since:
3.0.0
Author:
Daniel Fernández
See Also:
  • Constructor Details

  • Method Details

    • getOwnerTemplate

      public String getOwnerTemplate()
    • getTemplate

      public String getTemplate()
    • getTemplateSelectors

      public Set<String> getTemplateSelectors()
    • getLineOffset

      public int getLineOffset()
    • getColOffset

      public int getColOffset()
    • getTemplateMode

      public TemplateMode getTemplateMode()
    • getTemplateResolutionAttributes

      public Map<String,Object> getTemplateResolutionAttributes()
    • equals

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

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object