public class com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator extends com.sun.xml.internal.stream.buffer.AbstractCreator implements org.xml.sax.EntityResolver, org.xml.sax.DTDHandler, org.xml.sax.ContentHandler, org.xml.sax.ErrorHandler, org.xml.sax.ext.LexicalHandler
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator
super_class: com.sun.xml.internal.stream.buffer.AbstractCreator
{
protected java.lang.String[] _namespaceAttributes;
descriptor: [Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
protected int _namespaceAttributesPtr;
descriptor: I
flags: (0x0004) ACC_PROTECTED
private int depth;
descriptor: I
flags: (0x0002) ACC_PRIVATE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial com.sun.xml.internal.stream.buffer.AbstractCreator.<init>:()V
1: aload 0
iconst_0
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.depth:I
2: aload 0
bipush 32
anewarray java.lang.String
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributes:[Ljava/lang/String;
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
public void <init>(com.sun.xml.internal.stream.buffer.MutableXMLStreamBuffer);
descriptor: (Lcom/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.<init>:()V
1: aload 0
aload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.setBuffer:(Lcom/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer;)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/SAXBufferCreator;
0 3 1 buffer Lcom/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer;
MethodParameters:
Name Flags
buffer
public com.sun.xml.internal.stream.buffer.MutableXMLStreamBuffer create(org.xml.sax.XMLReader, java.io.InputStream);
descriptor: (Lorg/xml/sax/XMLReader;Ljava/io/InputStream;)Lcom/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 1
aload 2
aconst_null
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.create:(Lorg/xml/sax/XMLReader;Ljava/io/InputStream;Ljava/lang/String;)Lcom/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 reader Lorg/xml/sax/XMLReader;
0 1 2 in Ljava/io/InputStream;
Exceptions:
throws java.io.IOException, org.xml.sax.SAXException
MethodParameters:
Name Flags
reader
in
public com.sun.xml.internal.stream.buffer.MutableXMLStreamBuffer create(org.xml.sax.XMLReader, java.io.InputStream, java.lang.String);
descriptor: (Lorg/xml/sax/XMLReader;Ljava/io/InputStream;Ljava/lang/String;)Lcom/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer;
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=5, 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.SAXBufferCreator._buffer:Lcom/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer;
ifnonnull 2
1: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.createBuffer:()V
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._buffer:Lcom/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer;
aload 3
invokevirtual com.sun.xml.internal.stream.buffer.MutableXMLStreamBuffer.setSystemId:(Ljava/lang/String;)V
3: aload 1
aload 0
invokeinterface org.xml.sax.XMLReader.setContentHandler:(Lorg/xml/sax/ContentHandler;)V
4: aload 1
ldc "http://xml.org/sax/properties/lexical-handler"
aload 0
invokeinterface org.xml.sax.XMLReader.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
5: aload 0
aload 1
ldc "http://xml.org/sax/features/string-interning"
invokeinterface org.xml.sax.XMLReader.getFeature:(Ljava/lang/String;)Z
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.setHasInternedStrings:(Z)V
6: goto 8
StackMap locals:
StackMap stack: org.xml.sax.SAXException
7: pop
8: StackMap locals:
StackMap stack:
aload 3
ifnull 13
9: new org.xml.sax.InputSource
dup
aload 3
invokespecial org.xml.sax.InputSource.<init>:(Ljava/lang/String;)V
astore 4
start local 4 10: aload 4
aload 2
invokevirtual org.xml.sax.InputSource.setByteStream:(Ljava/io/InputStream;)V
11: aload 1
aload 4
invokeinterface org.xml.sax.XMLReader.parse:(Lorg/xml/sax/InputSource;)V
end local 4 12: goto 14
13: StackMap locals:
StackMap stack:
aload 1
new org.xml.sax.InputSource
dup
aload 2
invokespecial org.xml.sax.InputSource.<init>:(Ljava/io/InputStream;)V
invokeinterface org.xml.sax.XMLReader.parse:(Lorg/xml/sax/InputSource;)V
14: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.getXMLStreamBuffer:()Lcom/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer;
areturn
end local 3 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/SAXBufferCreator;
0 15 1 reader Lorg/xml/sax/XMLReader;
0 15 2 in Ljava/io/InputStream;
0 15 3 systemId Ljava/lang/String;
10 12 4 s Lorg/xml/sax/InputSource;
Exception table:
from to target type
5 6 7 Class org.xml.sax.SAXException
Exceptions:
throws java.io.IOException, org.xml.sax.SAXException
MethodParameters:
Name Flags
reader
in
systemId
public void reset();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._buffer:Lcom/sun/xml/internal/stream/buffer/MutableXMLStreamBuffer;
1: aload 0
iconst_0
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
2: aload 0
iconst_0
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.depth:I
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
public void startDocument();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
bipush 16
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructure:(I)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
Exceptions:
throws org.xml.sax.SAXException
public void endDocument();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
sipush 144
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructure:(I)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
Exceptions:
throws org.xml.sax.SAXException
public void startPrefixMapping(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)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
aload 1
aload 2
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.cacheNamespaceAttribute:(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/SAXBufferCreator;
0 2 1 prefix Ljava/lang/String;
0 2 2 uri Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
prefix
uri
public void startElement(java.lang.String, java.lang.String, java.lang.String, org.xml.sax.Attributes);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
bipush 32
1: aload 1
aload 2
aload 3
2: invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeQualifiedName:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
3: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
ifle 5
4: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeNamespaceAttributes:()V
5: StackMap locals:
StackMap stack:
aload 4
invokeinterface org.xml.sax.Attributes.getLength:()I
ifle 7
6: aload 0
aload 4
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeAttributes:(Lorg/xml/sax/Attributes;)V
7: StackMap locals:
StackMap stack:
aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.depth:I
iconst_1
iadd
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.depth:I
8: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 9 1 uri Ljava/lang/String;
0 9 2 localName Ljava/lang/String;
0 9 3 qName Ljava/lang/String;
0 9 4 attributes Lorg/xml/sax/Attributes;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
uri
localName
qName
attributes
public void endElement(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
sipush 144
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructure:(I)V
1: aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.depth:I
iconst_1
isub
dup_x1
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.depth:I
ifne 3
2: aload 0
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.increaseTreeCount:()V
3: StackMap locals:
StackMap stack:
return
end local 3 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/SAXBufferCreator;
0 4 1 uri Ljava/lang/String;
0 4 2 localName Ljava/lang/String;
0 4 3 qName Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
uri
localName
qName
public void characters(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
bipush 80
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeContentCharacters:(I[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/SAXBufferCreator;
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
public void ignorableWhitespace(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.characters:([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/SAXBufferCreator;
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
public void processingInstruction(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)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
bipush 112
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructure:(I)V
1: aload 0
aload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructureString:(Ljava/lang/String;)V
2: aload 0
aload 2
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructureString:(Ljava/lang/String;)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/SAXBufferCreator;
0 4 1 target Ljava/lang/String;
0 4 2 data Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
target
data
public void (char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
bipush 96
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeContentCharacters:(I[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/SAXBufferCreator;
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 cacheNamespaceAttribute(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributes:[Ljava/lang/String;
aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
aload 1
aastore
1: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributes:[Ljava/lang/String;
aload 0
dup
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
aload 2
aastore
2: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributes:[Ljava/lang/String;
arraylength
if_icmpne 6
3: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
iconst_2
imul
anewarray java.lang.String
astore 3
start local 3 4: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributes:[Ljava/lang/String;
iconst_0
aload 3
iconst_0
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
5: aload 0
aload 3
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributes:[Ljava/lang/String;
end local 3 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/SAXBufferCreator;
0 7 1 prefix Ljava/lang/String;
0 7 2 uri Ljava/lang/String;
4 6 3 namespaceAttributes [Ljava/lang/String;
MethodParameters:
Name Flags
prefix
uri
private void storeNamespaceAttributes();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=1
start local 0 0: iconst_0
istore 1
start local 1 1: goto 11
2: StackMap locals: int
StackMap stack:
bipush 64
istore 2
start local 2 3: aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributes:[Ljava/lang/String;
iload 1
aaload
invokevirtual java.lang.String.length:()I
ifle 6
4: iload 2
iconst_1
ior
istore 2
5: aload 0
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributes:[Ljava/lang/String;
iload 1
aaload
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructureString:(Ljava/lang/String;)V
6: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributes:[Ljava/lang/String;
iload 1
iconst_1
iadd
aaload
invokevirtual java.lang.String.length:()I
ifle 9
7: iload 2
iconst_2
ior
istore 2
8: aload 0
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributes:[Ljava/lang/String;
iload 1
iconst_1
iadd
aaload
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructureString:(Ljava/lang/String;)V
9: StackMap locals:
StackMap stack:
aload 0
iload 2
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructure:(I)V
end local 2 10: iinc 1 2
StackMap locals:
StackMap stack:
11: iload 1
aload 0
getfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
if_icmplt 2
end local 1 12: aload 0
iconst_0
putfield com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator._namespaceAttributesPtr:I
13: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
1 12 1 i I
3 10 2 item I
private void storeAttributes(org.xml.sax.Attributes);
descriptor: (Lorg/xml/sax/Attributes;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=6, locals=3, args_size=2
start local 0 start local 1 0: iconst_0
istore 2
start local 2 1: goto 12
2: StackMap locals: int
StackMap stack:
aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getQName:(I)Ljava/lang/String;
ldc "xmlns"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 4
3: goto 11
4: StackMap locals:
StackMap stack:
aload 0
bipush 48
5: aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getURI:(I)Ljava/lang/String;
6: aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getLocalName:(I)Ljava/lang/String;
7: aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getQName:(I)Ljava/lang/String;
8: invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeQualifiedName:(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
9: aload 0
aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getType:(I)Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructureString:(Ljava/lang/String;)V
10: aload 0
aload 1
iload 2
invokeinterface org.xml.sax.Attributes.getValue:(I)Ljava/lang/String;
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeContentString:(Ljava/lang/String;)V
11: StackMap locals:
StackMap stack:
iinc 2 1
StackMap locals:
StackMap stack:
12: iload 2
aload 1
invokeinterface org.xml.sax.Attributes.getLength:()I
if_icmplt 2
end local 2 13: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 14 1 attributes Lorg/xml/sax/Attributes;
1 13 2 i I
MethodParameters:
Name Flags
attributes
private void storeQualifiedName(int, java.lang.String, java.lang.String, java.lang.String);
descriptor: (ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 2
invokevirtual java.lang.String.length:()I
ifle 3
1: iload 1
iconst_2
ior
istore 1
2: aload 0
aload 2
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructureString:(Ljava/lang/String;)V
3: StackMap locals:
StackMap stack:
aload 0
aload 3
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructureString:(Ljava/lang/String;)V
4: aload 4
bipush 58
invokevirtual java.lang.String.indexOf:(I)I
iflt 7
5: iload 1
iconst_4
ior
istore 1
6: aload 0
aload 4
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructureString:(Ljava/lang/String;)V
7: StackMap locals:
StackMap stack:
aload 0
iload 1
invokevirtual com.sun.xml.internal.stream.buffer.sax.SAXBufferCreator.storeStructure:(I)V
8: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 9 1 item I
0 9 2 uri Ljava/lang/String;
0 9 3 localName Ljava/lang/String;
0 9 4 qName Ljava/lang/String;
MethodParameters:
Name Flags
item
uri
localName
qName
public org.xml.sax.InputSource resolveEntity(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)Lorg/xml/sax/InputSource;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aconst_null
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 publicId Ljava/lang/String;
0 1 2 systemId Ljava/lang/String;
Exceptions:
throws java.io.IOException, org.xml.sax.SAXException
MethodParameters:
Name Flags
publicId
systemId
public void notationDecl(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 name Ljava/lang/String;
0 1 2 publicId Ljava/lang/String;
0 1 3 systemId Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
publicId
systemId
public void unparsedEntityDecl(java.lang.String, java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 name Ljava/lang/String;
0 1 2 publicId Ljava/lang/String;
0 1 3 systemId Ljava/lang/String;
0 1 4 notationName Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
publicId
systemId
notationName
public void setDocumentLocator(org.xml.sax.Locator);
descriptor: (Lorg/xml/sax/Locator;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 locator Lorg/xml/sax/Locator;
MethodParameters:
Name Flags
locator
public void endPrefixMapping(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 prefix Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
prefix
public void skippedEntity(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
public void startDTD(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 name Ljava/lang/String;
0 1 2 publicId Ljava/lang/String;
0 1 3 systemId Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
publicId
systemId
public void endDTD();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
Exceptions:
throws org.xml.sax.SAXException
public void startEntity(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
public void endEntity(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
public void startCDATA();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
Exceptions:
throws org.xml.sax.SAXException
public void endCDATA();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=1, args_size=1
start local 0 0: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
Exceptions:
throws org.xml.sax.SAXException
public void warning(org.xml.sax.SAXParseException);
descriptor: (Lorg/xml/sax/SAXParseException;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 e Lorg/xml/sax/SAXParseException;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
e
public void error(org.xml.sax.SAXParseException);
descriptor: (Lorg/xml/sax/SAXParseException;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=0, locals=2, args_size=2
start local 0 start local 1 0: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 e Lorg/xml/sax/SAXParseException;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
e
public void fatalError(org.xml.sax.SAXParseException);
descriptor: (Lorg/xml/sax/SAXParseException;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=2, args_size=2
start local 0 start local 1 0: aload 1
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/stream/buffer/sax/SAXBufferCreator;
0 1 1 e Lorg/xml/sax/SAXParseException;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
e
}
SourceFile: "SAXBufferCreator.java"