Class 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:
    Serialized Form
    • Constructor Detail

    • Method Detail

      • getOwnerTemplate

        public String getOwnerTemplate()
      • getTemplate

        public String getTemplate()
      • getTemplateSelectors

        public Set<String> getTemplateSelectors()
      • getLineOffset

        public int getLineOffset()
      • getColOffset

        public int getColOffset()
      • getTemplateResolutionAttributes

        public Map<String,​Object> getTemplateResolutionAttributes()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object