public class com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor extends com.sun.xml.internal.stream.buffer.AbstractProcessor implements org.xml.sax.XMLReader
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor
super_class: com.sun.xml.internal.stream.buffer.AbstractProcessor
{
protected org.xml.sax.EntityResolver _entityResolver;
descriptor: Lorg/xml/sax/EntityResolver;
flags: (0x0004) ACC_PROTECTED
protected org.xml.sax.DTDHandler _dtdHandler;
descriptor: Lorg/xml/sax/DTDHandler;
flags: (0x0004) ACC_PROTECTED
protected org.xml.sax.ContentHandler _contentHandler;
descriptor: Lorg/xml/sax/ContentHandler;
flags: (0x0004) ACC_PROTECTED
protected org.xml.sax.ErrorHandler _errorHandler;
descriptor: Lorg/xml/sax/ErrorHandler;
flags: (0x0004) ACC_PROTECTED
protected org.xml.sax.ext.LexicalHandler _lexicalHandler;
descriptor: Lorg/xml/sax/ext/LexicalHandler;
flags: (0x0004) ACC_PROTECTED
protected boolean _namespacePrefixesFeature;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected com.sun.xml.internal.stream.buffer.AttributesHolder _attributes;
descriptor: Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
flags: (0x0004) ACC_PROTECTED
protected java.lang.String[] _namespacePrefixes;
descriptor: [Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
protected int _namespacePrefixesIndex;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected int[] _namespaceAttributesStartingStack;
descriptor: [I
flags: (0x0004) ACC_PROTECTED
protected int[] _namespaceAttributesStack;
descriptor: [I
flags: (0x0004) ACC_PROTECTED
protected int _namespaceAttributesStackIndex;
descriptor: I
flags: (0x0004) ACC_PROTECTED
private static final com.sun.xml.internal.stream.buffer.sax.DefaultWithLexicalHandler DEFAULT_LEXICAL_HANDLER;
descriptor: Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new com.sun.xml.internal.stream.buffer.sax.DefaultWithLexicalHandler
dup
invokespecial com.sun.xml.internal.stream.buffer.sax.DefaultWithLexicalHandler.<init>:()V
putstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial com.sun.xml.internal.stream.buffer.AbstractProcessor.<init>:()V
1: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._entityResolver:Lorg/xml/sax/EntityResolver;
2: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._dtdHandler:Lorg/xml/sax/DTDHandler;
3: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
4: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._errorHandler:Lorg/xml/sax/ErrorHandler;
5: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
6: aload 0
iconst_0
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesFeature:Z
7: aload 0
new com.sun.xml.internal.stream.buffer.AttributesHolder
dup
invokespecial com.sun.xml.internal.stream.buffer.AttributesHolder.<init>:()V
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
8: aload 0
bipush 16
anewarray java.lang.String
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixes:[Ljava/lang/String;
9: aload 0
bipush 16
newarray 10
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStartingStack:[I
10: aload 0
bipush 16
newarray 10
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStack:[I
11: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
public void <init>(com.sun.xml.internal.stream.buffer.XMLStreamBuffer);
descriptor: (Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial com.sun.xml.internal.stream.buffer.AbstractProcessor.<init>:()V
1: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._entityResolver:Lorg/xml/sax/EntityResolver;
2: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._dtdHandler:Lorg/xml/sax/DTDHandler;
3: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
4: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._errorHandler:Lorg/xml/sax/ErrorHandler;
5: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
6: aload 0
iconst_0
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesFeature:Z
7: aload 0
new com.sun.xml.internal.stream.buffer.AttributesHolder
dup
invokespecial com.sun.xml.internal.stream.buffer.AttributesHolder.<init>:()V
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
8: aload 0
bipush 16
anewarray java.lang.String
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixes:[Ljava/lang/String;
9: aload 0
bipush 16
newarray 10
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStartingStack:[I
10: aload 0
bipush 16
newarray 10
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStack:[I
11: aload 0
aload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.setXMLStreamBuffer:(Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;)V
12: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 13 1 buffer Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;
MethodParameters:
Name Flags
buffer
public void <init>(com.sun.xml.internal.stream.buffer.XMLStreamBuffer, boolean);
descriptor: (Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokespecial com.sun.xml.internal.stream.buffer.AbstractProcessor.<init>:()V
1: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._entityResolver:Lorg/xml/sax/EntityResolver;
2: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._dtdHandler:Lorg/xml/sax/DTDHandler;
3: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
4: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._errorHandler:Lorg/xml/sax/ErrorHandler;
5: aload 0
getstatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.DEFAULT_LEXICAL_HANDLER:Lcom/sun/xml/internal/stream/buffer/sax/DefaultWithLexicalHandler;
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
6: aload 0
iconst_0
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesFeature:Z
7: aload 0
new com.sun.xml.internal.stream.buffer.AttributesHolder
dup
invokespecial com.sun.xml.internal.stream.buffer.AttributesHolder.<init>:()V
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
8: aload 0
bipush 16
anewarray java.lang.String
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixes:[Ljava/lang/String;
9: aload 0
bipush 16
newarray 10
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStartingStack:[I
10: aload 0
bipush 16
newarray 10
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStack:[I
11: aload 0
aload 1
iload 2
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.setXMLStreamBuffer:(Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;Z)V
12: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 13 1 buffer Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;
0 13 2 produceFragmentEvent Z
MethodParameters:
Name Flags
buffer
produceFragmentEvent
public boolean getFeature(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "http://xml.org/sax/features/namespaces"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
aload 1
ldc "http://xml.org/sax/features/namespace-prefixes"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesFeature:Z
ireturn
4: StackMap locals:
StackMap stack:
aload 1
ldc "http://xml.org/sax/features/external-general-entities"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 6
5: iconst_1
ireturn
6: StackMap locals:
StackMap stack:
aload 1
ldc "http://xml.org/sax/features/external-parameter-entities"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 8
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
aload 1
ldc "http://xml.org/sax/features/string-interning"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 10
9: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._stringInterningFeature:Z
ireturn
10: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotRecognizedException
dup
11: new java.lang.StringBuilder
dup
ldc "Feature not supported: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
12: invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 13 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
public void setFeature(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc "http://xml.org/sax/features/namespaces"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 3
1: iload 2
ifne 14
2: new org.xml.sax.SAXNotSupportedException
dup
new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals:
StackMap stack:
aload 1
ldc "http://xml.org/sax/features/namespace-prefixes"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 6
4: aload 0
iload 2
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesFeature:Z
5: goto 14
StackMap locals:
StackMap stack:
6: aload 1
ldc "http://xml.org/sax/features/external-general-entities"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 14
7: aload 1
ldc "http://xml.org/sax/features/external-parameter-entities"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 14
8: aload 1
ldc "http://xml.org/sax/features/string-interning"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 11
9: iload 2
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._stringInterningFeature:Z
if_icmpeq 14
10: new org.xml.sax.SAXNotSupportedException
dup
new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
11: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotRecognizedException
dup
12: new java.lang.StringBuilder
dup
ldc "Feature not supported: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
13: invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
14: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 15 1 name Ljava/lang/String;
0 15 2 value Z
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
value
public java.lang.Object getProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "http://xml.org/sax/properties/lexical-handler"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
1: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.getLexicalHandler:()Lorg/xml/sax/ext/LexicalHandler;
areturn
2: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotRecognizedException
dup
new java.lang.StringBuilder
dup
ldc "Property not recognized: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 3 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
public void setProperty(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc "http://xml.org/sax/properties/lexical-handler"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 5
1: aload 2
instanceof org.xml.sax.ext.LexicalHandler
ifeq 4
2: aload 0
aload 2
checkcast org.xml.sax.ext.LexicalHandler
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.setLexicalHandler:(Lorg/xml/sax/ext/LexicalHandler;)V
3: goto 6
4: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotSupportedException
dup
ldc "http://xml.org/sax/properties/lexical-handler"
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotRecognizedException
dup
new java.lang.StringBuilder
dup
ldc "Property not recognized: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
6: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 7 1 name Ljava/lang/String;
0 7 2 value Ljava/lang/Object;
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
value
public void setEntityResolver(org.xml.sax.EntityResolver);
descriptor: (Lorg/xml/sax/EntityResolver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._entityResolver:Lorg/xml/sax/EntityResolver;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 resolver Lorg/xml/sax/EntityResolver;
MethodParameters:
Name Flags
resolver
public org.xml.sax.EntityResolver getEntityResolver();
descriptor: ()Lorg/xml/sax/EntityResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._entityResolver:Lorg/xml/sax/EntityResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
public void setDTDHandler(org.xml.sax.DTDHandler);
descriptor: (Lorg/xml/sax/DTDHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._dtdHandler:Lorg/xml/sax/DTDHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 handler Lorg/xml/sax/DTDHandler;
MethodParameters:
Name Flags
handler
public org.xml.sax.DTDHandler getDTDHandler();
descriptor: ()Lorg/xml/sax/DTDHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._dtdHandler:Lorg/xml/sax/DTDHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
public void setContentHandler(org.xml.sax.ContentHandler);
descriptor: (Lorg/xml/sax/ContentHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 handler Lorg/xml/sax/ContentHandler;
MethodParameters:
Name Flags
handler
public org.xml.sax.ContentHandler getContentHandler();
descriptor: ()Lorg/xml/sax/ContentHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
public void setErrorHandler(org.xml.sax.ErrorHandler);
descriptor: (Lorg/xml/sax/ErrorHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._errorHandler:Lorg/xml/sax/ErrorHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 handler Lorg/xml/sax/ErrorHandler;
MethodParameters:
Name Flags
handler
public org.xml.sax.ErrorHandler getErrorHandler();
descriptor: ()Lorg/xml/sax/ErrorHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._errorHandler:Lorg/xml/sax/ErrorHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
public void setLexicalHandler(org.xml.sax.ext.LexicalHandler);
descriptor: (Lorg/xml/sax/ext/LexicalHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 handler Lorg/xml/sax/ext/LexicalHandler;
MethodParameters:
Name Flags
handler
public org.xml.sax.ext.LexicalHandler getLexicalHandler();
descriptor: ()Lorg/xml/sax/ext/LexicalHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
public void parse(org.xml.sax.InputSource);
descriptor: (Lorg/xml/sax/InputSource;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.process:()V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 input Lorg/xml/sax/InputSource;
Exceptions:
throws java.io.IOException, org.xml.sax.SAXException
MethodParameters:
Name Flags
input
public void parse(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.process:()V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 systemId Ljava/lang/String;
Exceptions:
throws java.io.IOException, org.xml.sax.SAXException
MethodParameters:
Name Flags
systemId
public final void process(com.sun.xml.internal.stream.buffer.XMLStreamBuffer);
descriptor: (Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.setXMLStreamBuffer:(Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;)V
1: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.process:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 3 1 buffer Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
buffer
public final void process(com.sun.xml.internal.stream.buffer.XMLStreamBuffer, boolean);
descriptor: (Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;Z)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.setXMLStreamBuffer:(Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;)V
1: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.process:()V
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 3 1 buffer Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;
0 3 2 produceFragmentEvent Z
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
buffer
produceFragmentEvent
public void setXMLStreamBuffer(com.sun.xml.internal.stream.buffer.XMLStreamBuffer);
descriptor: (Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;)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.xml.internal.stream.buffer.sax.SAXBufferProcessor.setBuffer:(Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 buffer Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;
MethodParameters:
Name Flags
buffer
public void setXMLStreamBuffer(com.sun.xml.internal.stream.buffer.XMLStreamBuffer, boolean);
descriptor: (Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: iload 2
ifne 2
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
iconst_1
if_icmple 2
1: new java.lang.IllegalStateException
dup
ldc "Can't write a forest to a full XML infoset"
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 2
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.setBuffer:(Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;Z)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 4 1 buffer Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;
0 4 2 produceFragmentEvent Z
MethodParameters:
Name Flags
buffer
produceFragmentEvent
public final void process();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=5, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._fragmentMode:Z
ifne 43
1: new org.xml.sax.helpers.LocatorImpl
dup
invokespecial org.xml.sax.helpers.LocatorImpl.<init>:()V
astore 1
start local 1 2: aload 1
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._buffer:Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;
invokevirtual com.sun.xml.internal.stream.buffer.XMLStreamBuffer.getSystemId:()Ljava/lang/String;
invokevirtual org.xml.sax.helpers.LocatorImpl.setSystemId:(Ljava/lang/String;)V
3: aload 1
iconst_m1
invokevirtual org.xml.sax.helpers.LocatorImpl.setLineNumber:(I)V
4: aload 1
iconst_m1
invokevirtual org.xml.sax.helpers.LocatorImpl.setColumnNumber:(I)V
5: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
invokeinterface org.xml.sax.ContentHandler.setDocumentLocator:(Lorg/xml/sax/Locator;)V
6: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
invokeinterface org.xml.sax.ContentHandler.startDocument:()V
end local 1 7: goto 43
8: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readEiiState:()I
istore 1
start local 1 9: iload 1
tableswitch { // 1 - 17
1: 10
2: 42
3: 14
4: 17
5: 23
6: 28
7: 42
8: 42
9: 42
10: 42
11: 42
12: 32
13: 34
14: 36
15: 38
16: 40
17: 13
default: 42
}
10: StackMap locals: int
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processDocument:()V
11: aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
iconst_1
isub
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
12: goto 43
13: StackMap locals:
StackMap stack:
return
14: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.isInscope:()Z
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
15: aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
iconst_1
isub
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
16: goto 43
17: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 2
start local 2 18: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 3
start local 3 19: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 4
start local 4 20: aload 0
aload 3
aload 4
aload 0
aload 2
aload 4
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.getQName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.isInscope:()Z
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
21: aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
iconst_1
isub
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
22: goto 43
end local 4 end local 3 end local 2 23: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 2
start local 2 24: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 3
start local 3 25: aload 0
aload 2
aload 3
aload 3
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.isInscope:()Z
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
26: aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
iconst_1
isub
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
27: goto 43
end local 3 end local 2 28: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 2
start local 2 29: aload 0
ldc ""
aload 2
aload 2
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.isInscope:()Z
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
30: aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
iconst_1
isub
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
31: goto 43
end local 2 32: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processCommentAsCharArraySmall:()V
33: goto 43
34: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processCommentAsCharArrayMedium:()V
35: goto 43
36: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processCommentAsCharArrayCopy:()V
37: goto 43
38: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processComment:(Ljava/lang/String;)V
39: goto 43
40: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
41: goto 43
42: StackMap locals:
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "Illegal state for DIIs: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.reportFatalError:(Ljava/lang/String;)Lorg/xml/sax/SAXParseException;
athrow
end local 1 43: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._treeCount:I
ifgt 8
44: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._fragmentMode:Z
ifne 46
45: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
invokeinterface org.xml.sax.ContentHandler.endDocument:()V
46: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 47 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
2 7 1 nullLocator Lorg/xml/sax/helpers/LocatorImpl;
9 43 1 item I
18 23 2 prefix Ljava/lang/String;
19 23 3 uri Ljava/lang/String;
20 23 4 localName Ljava/lang/String;
24 28 2 uri Ljava/lang/String;
25 28 3 localName Ljava/lang/String;
29 32 2 localName Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
private void ();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructure:()I
istore 1
start local 1 1: aload 0
iload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentCharactersBuffer:(I)I
istore 2
start local 2 2: aload 0
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentCharactersBuffer:[C
iload 2
iload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processComment:([CII)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
1 4 1 length I
2 4 2 start I
Exceptions:
throws org.xml.sax.SAXException
private org.xml.sax.SAXParseException reportFatalError(java.lang.String);
descriptor: (Ljava/lang/String;)Lorg/xml/sax/SAXParseException;
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new org.xml.sax.SAXParseException
dup
aload 1
aconst_null
invokespecial org.xml.sax.SAXParseException.<init>:(Ljava/lang/String;Lorg/xml/sax/Locator;)V
astore 2
start local 2 1: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._errorHandler:Lorg/xml/sax/ErrorHandler;
ifnull 3
2: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._errorHandler:Lorg/xml/sax/ErrorHandler;
aload 2
invokeinterface org.xml.sax.ErrorHandler.fatalError:(Lorg/xml/sax/SAXParseException;)V
3: StackMap locals: org.xml.sax.SAXParseException
StackMap stack:
aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 4 1 msg Ljava/lang/String;
1 4 2 spe Lorg/xml/sax/SAXParseException;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
msg
private boolean isInscope();
descriptor: ()Z
flags: (0x0002) ACC_PRIVATE
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._buffer:Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;
invokevirtual com.sun.xml.internal.stream.buffer.XMLStreamBuffer.getInscopeNamespaces:()Ljava/util/Map;
invokeinterface java.util.Map.size:()I
ifle 1
iconst_1
ireturn
StackMap locals:
StackMap stack:
1: iconst_0
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
private void processDocument();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=5, args_size=1
start local 0 0: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readEiiState:()I
istore 1
start local 1 1: iload 1
tableswitch { // 3 - 17
3: 2
4: 4
5: 9
6: 13
7: 27
8: 27
9: 27
10: 27
11: 27
12: 16
13: 18
14: 20
15: 22
16: 24
17: 26
default: 27
}
2: StackMap locals: int
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.isInscope:()Z
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
3: goto 0
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 2
start local 2 5: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 3
start local 3 6: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 4
start local 4 7: aload 0
aload 3
aload 4
aload 0
aload 2
aload 4
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.getQName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.isInscope:()Z
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
8: goto 0
end local 4 end local 3 end local 2 9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 2
start local 2 10: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 3
start local 3 11: aload 0
aload 2
aload 3
aload 3
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.isInscope:()Z
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
12: goto 0
end local 3 end local 2 13: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 2
start local 2 14: aload 0
ldc ""
aload 2
aload 2
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.isInscope:()Z
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
15: goto 0
end local 2 16: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processCommentAsCharArraySmall:()V
17: goto 0
18: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processCommentAsCharArrayMedium:()V
19: goto 0
20: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processCommentAsCharArrayCopy:()V
21: goto 0
22: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processComment:(Ljava/lang/String;)V
23: goto 0
24: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
25: goto 0
26: StackMap locals:
StackMap stack:
return
27: StackMap locals:
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "Illegal state for child of DII: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.reportFatalError:(Ljava/lang/String;)Lorg/xml/sax/SAXParseException;
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 28 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
1 28 1 item I
5 9 2 prefix Ljava/lang/String;
6 9 3 uri Ljava/lang/String;
7 9 4 localName Ljava/lang/String;
10 13 2 uri Ljava/lang/String;
11 13 3 localName Ljava/lang/String;
14 16 2 localName Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
protected void processElement(java.lang.String, java.lang.String, java.lang.String, boolean);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=6, locals=12, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iconst_0
istore 5
start local 5 1: iconst_0
istore 6
start local 6 2: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.peekStructure:()I
istore 7
start local 7 3: iload 4
ifeq 4
new java.util.HashSet
dup
invokespecial java.util.HashSet.<init>:()V
goto 5
StackMap locals: int int int
StackMap stack:
4: invokestatic java.util.Collections.emptySet:()Ljava/util/Set;
StackMap locals:
StackMap stack: java.util.Set
5: astore 8
start local 8 6: iload 7
sipush 240
iand
bipush 64
if_icmpne 10
7: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.cacheNamespacePrefixStartingIndex:()V
8: iconst_1
istore 6
9: aload 0
iload 7
iload 4
aload 8
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processNamespaceAttributes:(IZLjava/util/Set;)I
istore 7
10: StackMap locals: java.util.Set
StackMap stack:
iload 4
ifeq 12
11: aload 0
aload 8
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readInscopeNamespaces:(Ljava/util/Set;)V
12: StackMap locals:
StackMap stack:
iload 7
sipush 240
iand
bipush 48
if_icmpne 15
13: iconst_1
istore 5
14: aload 0
iload 7
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processAttributes:(I)V
15: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
aload 2
aload 3
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
invokeinterface org.xml.sax.ContentHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
16: iload 5
ifeq 18
17: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
invokevirtual com.sun.xml.internal.stream.buffer.AttributesHolder.clear:()V
18: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readEiiState:()I
istore 7
19: iload 7
lookupswitch { // 15
3: 20
4: 22
5: 27
6: 31
7: 34
8: 38
9: 42
10: 45
11: 48
12: 52
13: 54
14: 56
16: 60
17: 62
104: 58
default: 63
}
20: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
iconst_0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
21: goto 64
22: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 9
start local 9 23: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 10
start local 10 24: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 11
start local 11 25: aload 0
aload 10
aload 11
aload 0
aload 9
aload 11
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.getQName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
iconst_0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
26: goto 64
end local 11 end local 10 end local 9 27: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 9
start local 9 28: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 10
start local 10 29: aload 0
aload 9
aload 10
aload 10
iconst_0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
30: goto 64
end local 10 end local 9 31: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 9
start local 9 32: aload 0
ldc ""
aload 9
aload 9
iconst_0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)V
33: goto 64
end local 9 34: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructure:()I
istore 9
start local 9 35: aload 0
iload 9
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentCharactersBuffer:(I)I
istore 10
start local 10 36: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentCharactersBuffer:[C
iload 10
iload 9
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
37: goto 64
end local 10 end local 9 38: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructure16:()I
istore 9
start local 9 39: aload 0
iload 9
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentCharactersBuffer:(I)I
istore 10
start local 10 40: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentCharactersBuffer:[C
iload 10
iload 9
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
41: goto 64
end local 10 end local 9 42: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentCharactersCopy:()[C
astore 9
start local 9 43: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 9
iconst_0
aload 9
arraylength
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
44: goto 64
end local 9 45: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentString:()Ljava/lang/String;
astore 9
start local 9 46: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 9
invokevirtual java.lang.String.toCharArray:()[C
iconst_0
aload 9
invokevirtual java.lang.String.length:()I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
47: goto 64
end local 9 48: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentObject:()Ljava/lang/Object;
checkcast java.lang.CharSequence
astore 9
start local 9 49: aload 9
invokeinterface java.lang.CharSequence.toString:()Ljava/lang/String;
astore 10
start local 10 50: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 10
invokevirtual java.lang.String.toCharArray:()[C
iconst_0
aload 10
invokevirtual java.lang.String.length:()I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
51: goto 64
end local 10 end local 9 52: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processCommentAsCharArraySmall:()V
53: goto 64
54: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processCommentAsCharArrayMedium:()V
55: goto 64
56: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processCommentAsCharArrayCopy:()V
57: goto 64
58: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processComment:(Ljava/lang/String;)V
59: goto 64
60: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
61: goto 64
62: StackMap locals:
StackMap stack:
goto 64
63: StackMap locals:
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "Illegal state for child of EII: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 7
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.reportFatalError:(Ljava/lang/String;)Lorg/xml/sax/SAXParseException;
athrow
64: StackMap locals:
StackMap stack:
iload 7
bipush 17
if_icmpne 18
65: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
aload 2
aload 3
invokeinterface org.xml.sax.ContentHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
66: iload 6
ifeq 68
67: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processEndPrefixMapping:()V
68: StackMap locals:
StackMap stack:
return
end local 8 end local 7 end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 69 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 69 1 uri Ljava/lang/String;
0 69 2 localName Ljava/lang/String;
0 69 3 qName Ljava/lang/String;
0 69 4 inscope Z
1 69 5 hasAttributes Z
2 69 6 hasNamespaceAttributes Z
3 69 7 item I
6 69 8 prefixSet Ljava/util/Set<Ljava/lang/String;>;
23 27 9 p Ljava/lang/String;
24 27 10 u Ljava/lang/String;
25 27 11 ln Ljava/lang/String;
28 31 9 u Ljava/lang/String;
29 31 10 ln Ljava/lang/String;
32 34 9 ln Ljava/lang/String;
35 38 9 length I
36 38 10 start I
39 42 9 length I
40 42 10 start I
43 45 9 ch [C
46 48 9 s Ljava/lang/String;
49 52 9 c Ljava/lang/CharSequence;
50 52 10 s Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
uri
localName
qName
inscope
private void readInscopeNamespaces(java.util.Set<java.lang.String>);
descriptor: (Ljava/util/Set;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=5, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._buffer:Lcom/sun/xml/internal/stream/buffer/XMLStreamBuffer;
invokevirtual com.sun.xml.internal.stream.buffer.XMLStreamBuffer.getInscopeNamespaces:()Ljava/util/Map;
invokeinterface java.util.Map.entrySet:()Ljava/util/Set;
invokeinterface java.util.Set.iterator:()Ljava/util/Iterator;
astore 3
goto 5
StackMap locals: com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor java.util.Set top java.util.Iterator
StackMap stack:
1: aload 3
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast java.util.Map$Entry
astore 2
start local 2 2: aload 2
invokeinterface java.util.Map$Entry.getKey:()Ljava/lang/Object;
checkcast java.lang.String
invokestatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.fixNull:(Ljava/lang/String;)Ljava/lang/String;
astore 4
start local 4 3: aload 1
aload 4
invokeinterface java.util.Set.contains:(Ljava/lang/Object;)Z
ifne 5
4: aload 0
aload 4
aload 2
invokeinterface java.util.Map$Entry.getValue:()Ljava/lang/Object;
checkcast java.lang.String
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processNamespaceAttribute:(Ljava/lang/String;Ljava/lang/String;)V
end local 4 end local 2 5: StackMap locals:
StackMap stack:
aload 3
invokeinterface java.util.Iterator.hasNext:()Z
ifne 1
6: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 7 1 prefixSet Ljava/util/Set<Ljava/lang/String;>;
2 5 2 e Ljava/util/Map$Entry<Ljava/lang/String;Ljava/lang/String;>;
3 5 4 key Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
Signature: (Ljava/util/Set<Ljava/lang/String;>;)V
MethodParameters:
Name Flags
prefixSet
private static java.lang.String fixNull(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/String;
flags: (0x000a) ACC_PRIVATE, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
ifnonnull 1
ldc ""
areturn
1: StackMap locals:
StackMap stack:
aload 0
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 s Ljava/lang/String;
MethodParameters:
Name Flags
s
private void ();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentCharactersCopy:()[C
astore 1
start local 1 1: aload 0
aload 1
iconst_0
aload 1
arraylength
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processComment:([CII)V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
1 3 1 ch [C
Exceptions:
throws org.xml.sax.SAXException
private void ();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructure16:()I
istore 1
start local 1 1: aload 0
iload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentCharactersBuffer:(I)I
istore 2
start local 2 2: aload 0
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentCharactersBuffer:[C
iload 2
iload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processComment:([CII)V
3: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
1 4 1 length I
2 4 2 start I
Exceptions:
throws org.xml.sax.SAXException
private void processEndPrefixMapping();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStack:[I
aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
iconst_1
isub
dup_x1
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
iaload
istore 1
start local 1 1: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
iflt 2
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStartingStack:[I
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
iaload
goto 3
StackMap locals: int
StackMap stack:
2: iconst_0
StackMap locals:
StackMap stack: int
3: istore 2
start local 2 4: iload 1
iconst_1
isub
istore 3
start local 3 5: goto 8
6: StackMap locals: int int
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixes:[Ljava/lang/String;
iload 3
aaload
invokeinterface org.xml.sax.ContentHandler.endPrefixMapping:(Ljava/lang/String;)V
7: iinc 3 -1
StackMap locals:
StackMap stack:
8: iload 3
iload 2
if_icmpge 6
end local 3 9: aload 0
iload 2
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesIndex:I
10: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
1 11 1 end I
4 11 2 start I
5 9 3 i I
Exceptions:
throws org.xml.sax.SAXException
private int processNamespaceAttributes(int, boolean, java.util.Set<java.lang.String>);
descriptor: (IZLjava/util/Set;)I
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: StackMap locals:
StackMap stack:
iload 1
invokestatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.getNIIState:(I)I
tableswitch { // 1 - 4
1: 1
2: 5
3: 10
4: 15
default: 19
}
1: StackMap locals:
StackMap stack:
aload 0
ldc ""
ldc ""
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processNamespaceAttribute:(Ljava/lang/String;Ljava/lang/String;)V
2: iload 2
ifeq 20
3: aload 3
ldc ""
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
4: goto 20
5: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 4
start local 4 6: aload 0
aload 4
ldc ""
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processNamespaceAttribute:(Ljava/lang/String;Ljava/lang/String;)V
7: iload 2
ifeq 20
8: aload 3
aload 4
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
9: goto 20
end local 4 10: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 4
start local 4 11: aload 0
aload 4
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processNamespaceAttribute:(Ljava/lang/String;Ljava/lang/String;)V
12: iload 2
ifeq 20
13: aload 3
aload 4
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
14: goto 20
end local 4 15: StackMap locals:
StackMap stack:
aload 0
ldc ""
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processNamespaceAttribute:(Ljava/lang/String;Ljava/lang/String;)V
16: iload 2
ifeq 20
17: aload 3
ldc ""
invokeinterface java.util.Set.add:(Ljava/lang/Object;)Z
pop
18: goto 20
19: StackMap locals:
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "Illegal state: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.reportFatalError:(Ljava/lang/String;)Lorg/xml/sax/SAXParseException;
athrow
20: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructure:()I
pop
21: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.peekStructure:()I
istore 1
22: iload 1
sipush 240
iand
bipush 64
if_icmpeq 0
23: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.cacheNamespacePrefixIndex:()V
24: iload 1
ireturn
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 25 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 25 1 item I
0 25 2 collectPrefixes Z
0 25 3 prefixSet Ljava/util/Set<Ljava/lang/String;>;
6 10 4 prefix Ljava/lang/String;
11 15 4 prefix Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
Signature: (IZLjava/util/Set<Ljava/lang/String;>;)I
MethodParameters:
Name Flags
item
collectPrefixes
prefixSet
private void processAttributes(int);
descriptor: (I)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=5, args_size=2
start local 0 start local 1 0: StackMap locals:
StackMap stack:
iload 1
invokestatic com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.getAIIState:(I)I
tableswitch { // 1 - 4
1: 1
2: 3
3: 8
4: 12
default: 15
}
1: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.AttributesHolder.addAttributeWithQName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
2: goto 16
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 2
start local 2 4: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 3
start local 3 5: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 4
start local 4 6: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
aload 3
aload 4
aload 0
aload 2
aload 4
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.getQName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.AttributesHolder.addAttributeWithQName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
7: goto 16
end local 4 end local 3 end local 2 8: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 2
start local 2 9: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 3
start local 3 10: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
aload 2
aload 3
aload 3
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.AttributesHolder.addAttributeWithQName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
11: goto 16
end local 3 end local 2 12: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
astore 2
start local 2 13: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
ldc ""
aload 2
aload 2
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructureString:()Ljava/lang/String;
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readContentString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.AttributesHolder.addAttributeWithQName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
14: goto 16
end local 2 15: StackMap locals:
StackMap stack:
aload 0
new java.lang.StringBuilder
dup
ldc "Illegal state: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
iload 1
invokevirtual java.lang.StringBuilder.append:(I)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.reportFatalError:(Ljava/lang/String;)Lorg/xml/sax/SAXParseException;
athrow
16: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.readStructure:()I
pop
17: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.peekStructure:()I
istore 1
18: iload 1
sipush 240
iand
bipush 48
if_icmpeq 0
19: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 20 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 20 1 item I
4 8 2 p Ljava/lang/String;
5 8 3 u Ljava/lang/String;
6 8 4 ln Ljava/lang/String;
9 12 2 u Ljava/lang/String;
10 12 3 ln Ljava/lang/String;
13 15 2 ln Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
item
private void processNamespaceAttribute(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
aload 2
invokeinterface org.xml.sax.ContentHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V
1: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesFeature:Z
ifeq 12
2: aload 1
ldc ""
if_acmpeq 8
3: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
ldc "http://www.w3.org/2000/xmlns/"
aload 1
4: aload 0
ldc "xmlns"
aload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.getQName:(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
5: ldc "CDATA"
aload 2
6: invokevirtual com.sun.xml.internal.stream.buffer.AttributesHolder.addAttributeWithQName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
7: goto 12
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._attributes:Lcom/sun/xml/internal/stream/buffer/AttributesHolder;
ldc "http://www.w3.org/2000/xmlns/"
ldc "xmlns"
9: ldc "xmlns"
10: ldc "CDATA"
aload 2
11: invokevirtual com.sun.xml.internal.stream.buffer.AttributesHolder.addAttributeWithQName:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
12: StackMap locals:
StackMap stack:
aload 0
aload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.cacheNamespacePrefix:(Ljava/lang/String;)V
13: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 14 1 prefix Ljava/lang/String;
0 14 2 uri Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
prefix
uri
private void cacheNamespacePrefix(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesIndex:I
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixes:[Ljava/lang/String;
arraylength
if_icmpne 4
1: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesIndex:I
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
anewarray java.lang.String
astore 2
start local 2 2: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixes:[Ljava/lang/String;
iconst_0
aload 2
iconst_0
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesIndex:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
3: aload 0
aload 2
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixes:[Ljava/lang/String;
end local 2 4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixes:[Ljava/lang/String;
aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesIndex:I
aload 1
aastore
5: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 6 1 prefix Ljava/lang/String;
2 4 2 namespaceAttributes [Ljava/lang/String;
MethodParameters:
Name Flags
prefix
private void cacheNamespacePrefixIndex();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStack:[I
arraylength
if_icmpne 4
1: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
newarray 10
astore 1
start local 1 2: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStack:[I
iconst_0
aload 1
iconst_0
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
3: aload 0
aload 1
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStack:[I
end local 1 4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStack:[I
aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesIndex:I
iastore
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
2 4 1 namespaceAttributesStack [I
private void cacheNamespacePrefixStartingIndex();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStartingStack:[I
arraylength
if_icmpne 4
1: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
newarray 10
astore 1
start local 1 2: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStartingStack:[I
iconst_0
aload 1
iconst_0
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
3: aload 0
aload 1
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStartingStack:[I
end local 1 4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStartingStack:[I
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespaceAttributesStackIndex:I
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._namespacePrefixesIndex:I
iastore
5: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
2 4 1 namespaceAttributesStart [I
private void (java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual java.lang.String.toCharArray:()[C
iconst_0
aload 1
invokevirtual java.lang.String.length:()I
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor.processComment:([CII)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 s Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
s
private void (char[], int, int);
descriptor: ([CII)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
aload 1
iload 2
iload 3
invokeinterface org.xml.sax.ext.LexicalHandler.comment:([CII)V
1: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 ch [C
0 2 2 start I
0 2 3 length I
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
private void processProcessingInstruction(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferProcessor._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
aload 2
invokeinterface org.xml.sax.ContentHandler.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
1: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferProcessor;
0 2 1 target Ljava/lang/String;
0 2 2 data Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
target
data
}
SourceFile: "SAXBufferProcessor.java"
InnerClasses:
public abstract Entry = java.util.Map$Entry of java.util.Map