Class BaseTemplate

    • Field Detail

      • compiledSource

        public java.lang.String compiledSource
      • linesMatrix

        public java.util.Map<java.lang.Integer,​java.lang.Integer> linesMatrix
      • doBodyLines

        public java.util.Set<java.lang.Integer> doBodyLines
      • compiledTemplate

        public java.lang.Class compiledTemplate
      • compiledTemplateName

        public java.lang.String compiledTemplateName
      • timestamp

        public java.lang.Long timestamp
      • layout

        public static final java.lang.ThreadLocal<BaseTemplate> layout
      • layoutData

        public static final java.lang.ThreadLocal<java.util.Map<java.lang.Object,​java.lang.Object>> layoutData
      • currentTemplate

        public static final java.lang.ThreadLocal<BaseTemplate> currentTemplate
    • Constructor Detail

      • BaseTemplate

        public BaseTemplate​(java.lang.String name,
                            java.lang.String source)
      • BaseTemplate

        public BaseTemplate​(java.lang.String source)
    • Method Detail

      • loadPrecompiled

        public void loadPrecompiled()
      • loadFromCache

        public boolean loadFromCache()
      • cleanStackTrace

        protected abstract java.lang.Throwable cleanStackTrace​(java.lang.Throwable e)