public interface freemarker.template.TemplateExceptionHandler
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: freemarker.template.TemplateExceptionHandler
super_class: java.lang.Object
{
public static final freemarker.template.TemplateExceptionHandler IGNORE_HANDLER;
descriptor: Lfreemarker/template/TemplateExceptionHandler;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final freemarker.template.TemplateExceptionHandler RETHROW_HANDLER;
descriptor: Lfreemarker/template/TemplateExceptionHandler;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final freemarker.template.TemplateExceptionHandler DEBUG_HANDLER;
descriptor: Lfreemarker/template/TemplateExceptionHandler;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
public static final freemarker.template.TemplateExceptionHandler HTML_DEBUG_HANDLER;
descriptor: Lfreemarker/template/TemplateExceptionHandler;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new freemarker.template.TemplateExceptionHandler$1
dup
invokespecial freemarker.template.TemplateExceptionHandler$1.<init>:()V
putstatic freemarker.template.TemplateExceptionHandler.IGNORE_HANDLER:Lfreemarker/template/TemplateExceptionHandler;
1: new freemarker.template.TemplateExceptionHandler$2
dup
invokespecial freemarker.template.TemplateExceptionHandler$2.<init>:()V
putstatic freemarker.template.TemplateExceptionHandler.RETHROW_HANDLER:Lfreemarker/template/TemplateExceptionHandler;
2: new freemarker.template.TemplateExceptionHandler$3
dup
invokespecial freemarker.template.TemplateExceptionHandler$3.<init>:()V
putstatic freemarker.template.TemplateExceptionHandler.DEBUG_HANDLER:Lfreemarker/template/TemplateExceptionHandler;
3: new freemarker.template.TemplateExceptionHandler$4
dup
invokespecial freemarker.template.TemplateExceptionHandler$4.<init>:()V
putstatic freemarker.template.TemplateExceptionHandler.HTML_DEBUG_HANDLER:Lfreemarker/template/TemplateExceptionHandler;
4: return
LocalVariableTable:
Start End Slot Name Signature
public abstract void handleTemplateException(freemarker.template.TemplateException, freemarker.core.Environment, java.io.Writer);
descriptor: (Lfreemarker/template/TemplateException;Lfreemarker/core/Environment;Ljava/io/Writer;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws freemarker.template.TemplateException
MethodParameters:
Name Flags
te
env
out
}
SourceFile: "TemplateExceptionHandler.java"
NestMembers:
freemarker.template.TemplateExceptionHandler$1 freemarker.template.TemplateExceptionHandler$2 freemarker.template.TemplateExceptionHandler$3 freemarker.template.TemplateExceptionHandler$4
InnerClasses:
freemarker.template.TemplateExceptionHandler$1
freemarker.template.TemplateExceptionHandler$2
freemarker.template.TemplateExceptionHandler$3
freemarker.template.TemplateExceptionHandler$4