Package play.templates
Class BaseTemplate
- java.lang.Object
-
- play.templates.Template
-
- play.templates.BaseTemplate
-
- Direct Known Subclasses:
GroovyTemplate
public abstract class BaseTemplate extends Template
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBaseTemplate.RawData
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringcompiledSourcejava.lang.ClasscompiledTemplatejava.lang.StringcompiledTemplateNamestatic java.lang.ThreadLocal<BaseTemplate>currentTemplatejava.util.Set<java.lang.Integer>doBodyLinesstatic java.lang.ThreadLocal<BaseTemplate>layoutstatic java.lang.ThreadLocal<java.util.Map<java.lang.Object,java.lang.Object>>layoutDatajava.util.Map<java.lang.Integer,java.lang.Integer>linesMatrixjava.lang.Longtimestamp
-
Constructor Summary
Constructors Constructor Description BaseTemplate(java.lang.String source)BaseTemplate(java.lang.String name, java.lang.String source)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract java.lang.ThrowablecleanStackTrace(java.lang.Throwable e)booleanloadFromCache()voidloadPrecompiled()
-
-
-
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
-
-