Class TemplateLoader
java.lang.Object
gg.jte.runtime.TemplateLoader
- Direct Known Subclasses:
RuntimeTemplateLoader, StaticJteModel.StaticTemplateLoader, TemplateCompiler
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidcleanAll()protected ClassLoadercreateClassLoader(ClassLoader parentClassLoader) protected abstract ClassInfogetClassInfo(ClassLoader classLoader, String className) protected abstract ClassLoaderprivate StringgetClassName(StackTraceElement stackTraceElement) getTemplatesUsing(String name) abstract booleanhasChanged(String name) abstract TemplateresolveDebugInfo(ClassLoader classLoader, StackTraceElement[] stackTrace) private intresolveLineNumber(ClassInfo classInfo, int lineNumber) voidrewriteStackTrace(Throwable e, ClassLoader classLoader, StackTraceElement[] stackTrace)
-
Field Details
-
classDirectory
-
packageName
-
-
Constructor Details
-
TemplateLoader
-
-
Method Details
-
load
-
hotReload
-
resolveDebugInfo
-
rewriteStackTrace
-
getClassName
-
getClassInfo
-
resolveLineNumber
-
getClassLoader
-
createClassLoader
-
getTemplatesUsing
-
cleanAll
public abstract void cleanAll() -
generateAll
-
precompileAll
-
hasChanged
-