Class TemplateCacheKey

  • All Implemented Interfaces:

    public final class TemplateCacheKey
    extends 
    implements 

    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

      • TemplateCacheKey

        public TemplateCacheKey​( ownerTemplate,
                                 template,
                                <> templateSelectors,
                                int lineOffset,
                                int colOffset,
                                TemplateMode templateMode,
                                <,​> templateResolutionAttributes)
    • Method Detail

      • getOwnerTemplate

        public  getOwnerTemplate()
      • getTemplate

        public  getTemplate()
      • getTemplateSelectors

        public <> getTemplateSelectors()
      • getLineOffset

        public int getLineOffset()
      • getColOffset

        public int getColOffset()
      • getTemplateResolutionAttributes

        public <,​> getTemplateResolutionAttributes()
      • equals

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

        public int hashCode()
        Overrides:
         in class 
      • toString

        public  toString()
        Overrides:
         in class