final class com.sun.tools.internal.jxc.ap.ErrorReceiverImpl extends com.sun.tools.internal.xjc.ErrorReceiver
minor version: 0
major version: 59
flags: flags: (0x0030) ACC_FINAL, ACC_SUPER
this_class: com.sun.tools.internal.jxc.ap.ErrorReceiverImpl
super_class: com.sun.tools.internal.xjc.ErrorReceiver
{
private final javax.annotation.processing.Messager messager;
descriptor: Ljavax/annotation/processing/Messager;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final boolean debug;
descriptor: Z
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(javax.annotation.processing.Messager, boolean);
descriptor: (Ljavax/annotation/processing/Messager;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial com.sun.tools.internal.xjc.ErrorReceiver.<init>:()V
1: aload 0
aload 1
putfield com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.messager:Ljavax/annotation/processing/Messager;
2: aload 0
iload 2
putfield com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.debug:Z
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/jxc/ap/ErrorReceiverImpl;
0 4 1 messager Ljavax/annotation/processing/Messager;
0 4 2 debug Z
MethodParameters:
Name Flags
messager
debug
public void <init>(javax.annotation.processing.Messager);
descriptor: (Ljavax/annotation/processing/Messager;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
iconst_0
invokespecial com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.<init>:(Ljavax/annotation/processing/Messager;Z)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/jxc/ap/ErrorReceiverImpl;
0 2 1 messager Ljavax/annotation/processing/Messager;
MethodParameters:
Name Flags
messager
public void <init>(javax.annotation.processing.ProcessingEnvironment);
descriptor: (Ljavax/annotation/processing/ProcessingEnvironment;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokeinterface javax.annotation.processing.ProcessingEnvironment.getMessager:()Ljavax/annotation/processing/Messager;
invokespecial com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.<init>:(Ljavax/annotation/processing/Messager;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/jxc/ap/ErrorReceiverImpl;
0 2 1 env Ljavax/annotation/processing/ProcessingEnvironment;
MethodParameters:
Name Flags
env
public void error(org.xml.sax.SAXParseException);
descriptor: (Lorg/xml/sax/SAXParseException;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.messager:Ljavax/annotation/processing/Messager;
getstatic javax.tools.Diagnostic$Kind.ERROR:Ljavax/tools/Diagnostic$Kind;
aload 1
invokevirtual org.xml.sax.SAXParseException.getMessage:()Ljava/lang/String;
invokeinterface javax.annotation.processing.Messager.printMessage:(Ljavax/tools/Diagnostic$Kind;Ljava/lang/CharSequence;)V
1: aload 0
getfield com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.messager:Ljavax/annotation/processing/Messager;
getstatic javax.tools.Diagnostic$Kind.ERROR:Ljavax/tools/Diagnostic$Kind;
aload 0
aload 1
invokevirtual com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.getLocation:(Lorg/xml/sax/SAXParseException;)Ljava/lang/String;
invokeinterface javax.annotation.processing.Messager.printMessage:(Ljavax/tools/Diagnostic$Kind;Ljava/lang/CharSequence;)V
2: aload 0
aload 1
invokevirtual com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.printDetail:(Lorg/xml/sax/SAXParseException;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/jxc/ap/ErrorReceiverImpl;
0 4 1 exception Lorg/xml/sax/SAXParseException;
MethodParameters:
Name Flags
exception
public void fatalError(org.xml.sax.SAXParseException);
descriptor: (Lorg/xml/sax/SAXParseException;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.messager:Ljavax/annotation/processing/Messager;
getstatic javax.tools.Diagnostic$Kind.ERROR:Ljavax/tools/Diagnostic$Kind;
aload 1
invokevirtual org.xml.sax.SAXParseException.getMessage:()Ljava/lang/String;
invokeinterface javax.annotation.processing.Messager.printMessage:(Ljavax/tools/Diagnostic$Kind;Ljava/lang/CharSequence;)V
1: aload 0
getfield com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.messager:Ljavax/annotation/processing/Messager;
getstatic javax.tools.Diagnostic$Kind.ERROR:Ljavax/tools/Diagnostic$Kind;
aload 0
aload 1
invokevirtual com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.getLocation:(Lorg/xml/sax/SAXParseException;)Ljava/lang/String;
invokeinterface javax.annotation.processing.Messager.printMessage:(Ljavax/tools/Diagnostic$Kind;Ljava/lang/CharSequence;)V
2: aload 0
aload 1
invokevirtual com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.printDetail:(Lorg/xml/sax/SAXParseException;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/jxc/ap/ErrorReceiverImpl;
0 4 1 exception Lorg/xml/sax/SAXParseException;
MethodParameters:
Name Flags
exception
public void warning(org.xml.sax.SAXParseException);
descriptor: (Lorg/xml/sax/SAXParseException;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.messager:Ljavax/annotation/processing/Messager;
getstatic javax.tools.Diagnostic$Kind.WARNING:Ljavax/tools/Diagnostic$Kind;
aload 1
invokevirtual org.xml.sax.SAXParseException.getMessage:()Ljava/lang/String;
invokeinterface javax.annotation.processing.Messager.printMessage:(Ljavax/tools/Diagnostic$Kind;Ljava/lang/CharSequence;)V
1: aload 0
getfield com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.messager:Ljavax/annotation/processing/Messager;
getstatic javax.tools.Diagnostic$Kind.WARNING:Ljavax/tools/Diagnostic$Kind;
aload 0
aload 1
invokevirtual com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.getLocation:(Lorg/xml/sax/SAXParseException;)Ljava/lang/String;
invokeinterface javax.annotation.processing.Messager.printMessage:(Ljavax/tools/Diagnostic$Kind;Ljava/lang/CharSequence;)V
2: aload 0
aload 1
invokevirtual com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.printDetail:(Lorg/xml/sax/SAXParseException;)V
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/tools/internal/jxc/ap/ErrorReceiverImpl;
0 4 1 exception Lorg/xml/sax/SAXParseException;
MethodParameters:
Name Flags
exception
public void info(org.xml.sax.SAXParseException);
descriptor: (Lorg/xml/sax/SAXParseException;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.printDetail:(Lorg/xml/sax/SAXParseException;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/tools/internal/jxc/ap/ErrorReceiverImpl;
0 2 1 exception Lorg/xml/sax/SAXParseException;
MethodParameters:
Name Flags
exception
private java.lang.String getLocation(org.xml.sax.SAXParseException);
descriptor: (Lorg/xml/sax/SAXParseException;)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: ldc ""
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/tools/internal/jxc/ap/ErrorReceiverImpl;
0 1 1 e Lorg/xml/sax/SAXParseException;
MethodParameters:
Name Flags
e
private void printDetail(org.xml.sax.SAXParseException);
descriptor: (Lorg/xml/sax/SAXParseException;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.tools.internal.jxc.ap.ErrorReceiverImpl.debug:Z
ifeq 2
1: aload 1
getstatic java.lang.System.out:Ljava/io/PrintStream;
invokevirtual org.xml.sax.SAXParseException.printStackTrace:(Ljava/io/PrintStream;)V
2: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/tools/internal/jxc/ap/ErrorReceiverImpl;
0 3 1 e Lorg/xml/sax/SAXParseException;
MethodParameters:
Name Flags
e
}
SourceFile: "ErrorReceiverImpl.java"
InnerClasses:
public final Kind = javax.tools.Diagnostic$Kind of javax.tools.Diagnostic