public class com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer extends com.sun.xml.internal.fastinfoset.Encoder implements com.sun.xml.internal.org.jvnet.fastinfoset.sax.FastInfosetWriter
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer
super_class: com.sun.xml.internal.fastinfoset.Encoder
{
protected boolean _elementHasNamespaces;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected boolean _charactersAsCDATA;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected void <init>(boolean);
descriptor: (Z)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
invokespecial com.sun.xml.internal.fastinfoset.Encoder.<init>:(Z)V
1: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._elementHasNamespaces:Z
2: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._charactersAsCDATA:Z
3: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 4 1 v Z
MethodParameters:
Name Flags
v
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.fastinfoset.Encoder.<init>:()V
1: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._elementHasNamespaces:Z
2: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._charactersAsCDATA:Z
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
public void reset();
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.fastinfoset.Encoder.reset:()V
1: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._elementHasNamespaces:Z
2: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._charactersAsCDATA:Z
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
public final void startDocument();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.reset:()V
1: aload 0
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeHeader:(Z)V
2: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeInitialVocabulary:()V
3: goto 6
StackMap locals:
StackMap stack: java.io.IOException
4: astore 1
start local 1 5: new org.xml.sax.SAXException
dup
ldc "startDocument"
aload 1
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 1 6: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
5 6 1 e Ljava/io/IOException;
Exception table:
from to target type
0 3 4 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
public final void endDocument();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeDocumentTermination:()V
1: goto 4
StackMap locals:
StackMap stack: java.io.IOException
2: astore 1
start local 1 3: new org.xml.sax.SAXException
dup
ldc "endDocument"
aload 1
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 1 4: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
3 4 1 e Ljava/io/IOException;
Exception table:
from to target type
0 1 2 Class java.io.IOException
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=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._elementHasNamespaces:Z
ifne 5
1: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
2: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.mark:()V
3: aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._elementHasNamespaces:Z
4: aload 0
bipush 56
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.write:(I)V
5: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNamespaceAttribute:(Ljava/lang/String;Ljava/lang/String;)V
6: goto 9
StackMap locals:
StackMap stack: java.io.IOException
7: astore 3
start local 3 8: new org.xml.sax.SAXException
dup
ldc "startElement"
aload 3
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 9: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 10 1 prefix Ljava/lang/String;
0 10 2 uri Ljava/lang/String;
8 9 3 e Ljava/io/IOException;
Exception table:
from to target type
0 6 7 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
prefix
uri
public final 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: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=7, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 4
ifnull 2
aload 4
invokeinterface org.xml.sax.Attributes.getLength:()I
ifle 2
1: aload 0
aload 4
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.countAttributes:(Lorg/xml/sax/Attributes;)I
goto 3
StackMap locals:
StackMap stack:
2: iconst_0
3: StackMap locals:
StackMap stack: int
istore 5
start local 5 4: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._elementHasNamespaces:Z
ifeq 12
5: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._elementHasNamespaces:Z
6: iload 5
ifle 8
7: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._markIndex:I
dup2
baload
bipush 64
ior
i2b
bastore
8: StackMap locals: int
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.resetMark:()V
9: aload 0
sipush 240
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.write:(I)V
10: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._b:I
11: goto 16
12: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
13: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._b:I
14: iload 5
ifle 16
15: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._b:I
bipush 64
ior
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._b:I
16: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 3
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
17: iload 5
ifle 24
18: aload 0
aload 4
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeAttributes:(Lorg/xml/sax/Attributes;)V
19: goto 24
StackMap locals:
StackMap stack: java.io.IOException
20: astore 6
start local 6 21: new org.xml.sax.SAXException
dup
ldc "startElement"
aload 6
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 6 22: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 6
start local 6 23: new org.xml.sax.SAXException
dup
ldc "startElement"
aload 6
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 6 24: StackMap locals:
StackMap stack:
return
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 25 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 25 1 namespaceURI Ljava/lang/String;
0 25 2 localName Ljava/lang/String;
0 25 3 qName Ljava/lang/String;
0 25 4 atts Lorg/xml/sax/Attributes;
4 25 5 attributeCount I
21 22 6 e Ljava/io/IOException;
23 24 6 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
4 19 20 Class java.io.IOException
4 19 22 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
namespaceURI
localName
qName
atts
public final void endElement(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeElementTermination:()V
1: goto 4
StackMap locals:
StackMap stack: java.io.IOException
2: astore 4
start local 4 3: new org.xml.sax.SAXException
dup
ldc "endElement"
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 4 4: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 5 1 namespaceURI Ljava/lang/String;
0 5 2 localName Ljava/lang/String;
0 5 3 qName Ljava/lang/String;
3 4 4 e Ljava/io/IOException;
Exception table:
from to target type
0 1 2 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
namespaceURI
localName
qName
public final void characters(char[], int, int);
descriptor: ([CII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.getIgnoreWhiteSpaceTextContent:()Z
ifeq 4
3: aload 1
iload 2
iload 3
invokestatic com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.isWhiteSpace:([CII)Z
ifeq 4
return
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
5: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._charactersAsCDATA:Z
ifne 8
6: aload 0
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCharacters:([CII)V
7: goto 14
8: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCIIBuiltInAlgorithmDataAsCDATA:([CII)V
9: goto 14
StackMap locals:
StackMap stack: java.io.IOException
10: astore 4
start local 4 11: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 12: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 13: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 14: StackMap locals:
StackMap stack:
return
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/fastinfoset/sax/SAXDocumentSerializer;
0 15 1 ch [C
0 15 2 start I
0 15 3 length I
11 12 4 e Ljava/io/IOException;
13 14 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
4 9 10 Class java.io.IOException
4 9 12 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public final void ignorableWhitespace(char[], int, int);
descriptor: ([CII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.getIgnoreWhiteSpaceTextContent:()Z
ifeq 1
return
1: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.characters:([CII)V
2: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 3 1 ch [C
0 3 2 start I
0 3 3 length I
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public final void processingInstruction(java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=4, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.getIgnoreProcesingInstructions:()Z
ifeq 2
1: return
2: StackMap locals:
StackMap stack:
aload 1
invokevirtual java.lang.String.length:()I
ifne 6
3: new org.xml.sax.SAXException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
4: ldc "message.processingInstructionTargetIsEmpty"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
5: invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;)V
athrow
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
7: aload 0
aload 1
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
8: goto 11
StackMap locals:
StackMap stack: java.io.IOException
9: astore 3
start local 3 10: new org.xml.sax.SAXException
dup
ldc "processingInstruction"
aload 3
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 11: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 12 1 target Ljava/lang/String;
0 12 2 data Ljava/lang/String;
10 11 3 e Ljava/io/IOException;
Exception table:
from to target type
0 1 9 Class java.io.IOException
2 8 9 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
target
data
public final void setDocumentLocator(org.xml.sax.Locator);
descriptor: (Lorg/xml/sax/Locator;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
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/fastinfoset/sax/SAXDocumentSerializer;
0 1 1 locator Lorg/xml/sax/Locator;
MethodParameters:
Name Flags
locator
public final void skippedEntity(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
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/fastinfoset/sax/SAXDocumentSerializer;
0 1 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
public final void (char[], int, int);
descriptor: ([CII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.getIgnoreComments:()Z
ifeq 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeComment:([CII)V
4: goto 7
StackMap locals:
StackMap stack: java.io.IOException
5: astore 4
start local 4 6: new org.xml.sax.SAXException
dup
ldc "startElement"
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 8 1 ch [C
0 8 2 start I
0 8 3 length I
6 7 4 e Ljava/io/IOException;
Exception table:
from to target type
0 1 5 Class java.io.IOException
2 4 5 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public final void startCDATA();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._charactersAsCDATA:Z
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
Exceptions:
throws org.xml.sax.SAXException
public final void endCDATA();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._charactersAsCDATA:Z
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
Exceptions:
throws org.xml.sax.SAXException
public final void startDTD(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.getIgnoreDTD:()Z
ifeq 1
return
1: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
2: aload 0
aload 2
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeDocumentTypeDeclaration:(Ljava/lang/String;Ljava/lang/String;)V
3: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeElementTermination:()V
4: goto 7
StackMap locals:
StackMap stack: java.io.IOException
5: astore 4
start local 4 6: new org.xml.sax.SAXException
dup
ldc "startDTD"
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 8 1 name Ljava/lang/String;
0 8 2 publicId Ljava/lang/String;
0 8 3 systemId Ljava/lang/String;
6 7 4 e Ljava/io/IOException;
Exception table:
from to target type
1 4 5 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
publicId
systemId
public final void endDTD();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
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/fastinfoset/sax/SAXDocumentSerializer;
Exceptions:
throws org.xml.sax.SAXException
public final void startEntity(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
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/fastinfoset/sax/SAXDocumentSerializer;
0 1 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
public final void endEntity(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
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/fastinfoset/sax/SAXDocumentSerializer;
0 1 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
name
public final void octets(java.lang.String, int, byte[], int, int);
descriptor: (Ljava/lang/String;I[BII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=7, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: iload 5
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
aload 1
iload 2
aload 3
iload 4
iload 5
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNonIdentifyingStringOnThirdBit:(Ljava/lang/String;I[BII)V
4: goto 9
StackMap locals:
StackMap stack: java.io.IOException
5: astore 6
start local 6 6: new org.xml.sax.SAXException
dup
aload 6
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 6 7: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 6
start local 6 8: new org.xml.sax.SAXException
dup
aload 6
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 6 9: StackMap locals:
StackMap stack:
return
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 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 10 1 URI Ljava/lang/String;
0 10 2 id I
0 10 3 b [B
0 10 4 start I
0 10 5 length I
6 7 6 e Ljava/io/IOException;
8 9 6 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 4 5 Class java.io.IOException
2 4 7 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
URI
id
b
start
length
public final void object(java.lang.String, int, java.lang.Object);
descriptor: (Ljava/lang/String;ILjava/lang/Object;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=4, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
1: aload 0
aload 1
iload 2
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNonIdentifyingStringOnThirdBit:(Ljava/lang/String;ILjava/lang/Object;)V
2: goto 7
StackMap locals:
StackMap stack: java.io.IOException
3: astore 4
start local 4 4: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 5: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 6: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 8 1 URI Ljava/lang/String;
0 8 2 id I
0 8 3 data Ljava/lang/Object;
4 5 4 e Ljava/io/IOException;
6 7 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
0 2 3 Class java.io.IOException
0 2 5 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
URI
id
data
public final void bytes(byte[], int, int);
descriptor: ([BII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
iconst_1
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCIIOctetAlgorithmData:(I[BII)V
4: goto 7
StackMap locals:
StackMap stack: java.io.IOException
5: astore 4
start local 4 6: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 8 1 b [B
0 8 2 start I
0 8 3 length I
6 7 4 e Ljava/io/IOException;
Exception table:
from to target type
2 4 5 Class java.io.IOException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
b
start
length
public final void shorts(short[], int, int);
descriptor: ([SII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
iconst_2
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCIIBuiltInAlgorithmData:(ILjava/lang/Object;II)V
4: goto 9
StackMap locals:
StackMap stack: java.io.IOException
5: astore 4
start local 4 6: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 8: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 9: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 10 1 s [S
0 10 2 start I
0 10 3 length I
6 7 4 e Ljava/io/IOException;
8 9 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 4 5 Class java.io.IOException
2 4 7 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
s
start
length
public final void ints(int[], int, int);
descriptor: ([III)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
iconst_3
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCIIBuiltInAlgorithmData:(ILjava/lang/Object;II)V
4: goto 9
StackMap locals:
StackMap stack: java.io.IOException
5: astore 4
start local 4 6: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 8: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 9: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 10 1 i [I
0 10 2 start I
0 10 3 length I
6 7 4 e Ljava/io/IOException;
8 9 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 4 5 Class java.io.IOException
2 4 7 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
i
start
length
public final void longs(long[], int, int);
descriptor: ([JII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
iconst_4
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCIIBuiltInAlgorithmData:(ILjava/lang/Object;II)V
4: goto 9
StackMap locals:
StackMap stack: java.io.IOException
5: astore 4
start local 4 6: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 8: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 9: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 10 1 l [J
0 10 2 start I
0 10 3 length I
6 7 4 e Ljava/io/IOException;
8 9 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 4 5 Class java.io.IOException
2 4 7 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
l
start
length
public final void booleans(boolean[], int, int);
descriptor: ([ZII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
iconst_5
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCIIBuiltInAlgorithmData:(ILjava/lang/Object;II)V
4: goto 9
StackMap locals:
StackMap stack: java.io.IOException
5: astore 4
start local 4 6: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 8: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 9: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 10 1 b [Z
0 10 2 start I
0 10 3 length I
6 7 4 e Ljava/io/IOException;
8 9 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 4 5 Class java.io.IOException
2 4 7 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
b
start
length
public final void floats(float[], int, int);
descriptor: ([FII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
bipush 6
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCIIBuiltInAlgorithmData:(ILjava/lang/Object;II)V
4: goto 9
StackMap locals:
StackMap stack: java.io.IOException
5: astore 4
start local 4 6: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 8: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 9: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 10 1 f [F
0 10 2 start I
0 10 3 length I
6 7 4 e Ljava/io/IOException;
8 9 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 4 5 Class java.io.IOException
2 4 7 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
f
start
length
public final void doubles(double[], int, int);
descriptor: ([DII)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
bipush 7
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCIIBuiltInAlgorithmData:(ILjava/lang/Object;II)V
4: goto 9
StackMap locals:
StackMap stack: java.io.IOException
5: astore 4
start local 4 6: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 8: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 9: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 10 1 d [D
0 10 2 start I
0 10 3 length I
6 7 4 e Ljava/io/IOException;
8 9 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 4 5 Class java.io.IOException
2 4 7 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
d
start
length
public void uuids(long[], int, int);
descriptor: ([JII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
bipush 8
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCIIBuiltInAlgorithmData:(ILjava/lang/Object;II)V
4: goto 9
StackMap locals:
StackMap stack: java.io.IOException
5: astore 4
start local 4 6: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 7: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 8: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 9: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 10 1 msblsb [J
0 10 2 start I
0 10 3 length I
6 7 4 e Ljava/io/IOException;
8 9 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 4 5 Class java.io.IOException
2 4 7 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
msblsb
start
length
public void numericCharacters(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.isCharacterContentChunkLengthMatchesLimit:(I)Z
istore 4
start local 4 4: aload 0
aload 1
iload 2
iload 3
iload 4
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNumericFourBitCharacters:([CIIZ)V
end local 4 5: goto 10
StackMap locals:
StackMap stack: java.io.IOException
6: astore 4
start local 4 7: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 8: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 9: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 10: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 11 1 ch [C
0 11 2 start I
0 11 3 length I
4 5 4 addToTable Z
7 8 4 e Ljava/io/IOException;
9 10 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 5 6 Class java.io.IOException
2 5 8 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public void dateTimeCharacters(char[], int, int);
descriptor: ([CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=5, args_size=4
start local 0 start local 1 start local 2 start local 3 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.isCharacterContentChunkLengthMatchesLimit:(I)Z
istore 4
start local 4 4: aload 0
aload 1
iload 2
iload 3
iload 4
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeDateTimeFourBitCharacters:([CIIZ)V
end local 4 5: goto 10
StackMap locals:
StackMap stack: java.io.IOException
6: astore 4
start local 4 7: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 8: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 4
start local 4 9: new org.xml.sax.SAXException
dup
aload 4
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 10: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 11 1 ch [C
0 11 2 start I
0 11 3 length I
4 5 4 addToTable Z
7 8 4 e Ljava/io/IOException;
9 10 4 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 5 6 Class java.io.IOException
2 5 8 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
public void alphabetCharacters(java.lang.String, char[], int, int);
descriptor: (Ljava/lang/String;[CII)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iload 4
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
3: aload 0
iload 4
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.isCharacterContentChunkLengthMatchesLimit:(I)Z
istore 5
start local 5 4: aload 0
aload 1
aload 2
iload 3
iload 4
iload 5
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeAlphabetCharacters:(Ljava/lang/String;[CIIZ)V
end local 5 5: goto 10
StackMap locals:
StackMap stack: java.io.IOException
6: astore 5
start local 5 7: new org.xml.sax.SAXException
dup
aload 5
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 5 8: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 5
start local 5 9: new org.xml.sax.SAXException
dup
aload 5
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 5 10: StackMap locals:
StackMap stack:
return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 11 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 11 1 alphabet Ljava/lang/String;
0 11 2 ch [C
0 11 3 start I
0 11 4 length I
4 5 5 addToTable Z
7 8 5 e Ljava/io/IOException;
9 10 5 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
2 5 6 Class java.io.IOException
2 5 8 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
alphabet
ch
start
length
public void characters(char[], int, int, boolean);
descriptor: ([CIIZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=6, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: iload 3
ifgt 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.getIgnoreWhiteSpaceTextContent:()Z
ifeq 4
3: aload 1
iload 2
iload 3
invokestatic com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.isWhiteSpace:([CII)Z
ifeq 4
return
4: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeTermination:()V
5: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._charactersAsCDATA:Z
ifne 8
6: aload 0
aload 1
iload 2
iload 3
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._v:Lcom/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.SerializerVocabulary.characterContentChunk:Lcom/sun/xml/internal/fastinfoset/util/CharArrayIntMap;
iload 4
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNonIdentifyingStringOnThirdBit:([CIILcom/sun/xml/internal/fastinfoset/util/CharArrayIntMap;ZZ)V
7: goto 14
8: StackMap locals:
StackMap stack:
aload 0
aload 1
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeCIIBuiltInAlgorithmDataAsCDATA:([CII)V
9: goto 14
StackMap locals:
StackMap stack: java.io.IOException
10: astore 5
start local 5 11: new org.xml.sax.SAXException
dup
aload 5
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 5 12: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 5
start local 5 13: new org.xml.sax.SAXException
dup
aload 5
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 5 14: StackMap locals:
StackMap stack:
return
end local 4 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/fastinfoset/sax/SAXDocumentSerializer;
0 15 1 ch [C
0 15 2 start I
0 15 3 length I
0 15 4 index Z
11 12 5 e Ljava/io/IOException;
13 14 5 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
4 9 10 Class java.io.IOException
4 9 12 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws org.xml.sax.SAXException
MethodParameters:
Name Flags
ch
start
length
index
protected final int countAttributes(org.xml.sax.Attributes);
descriptor: (Lorg/xml/sax/Attributes;)I
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=2, locals=5, args_size=2
start local 0 start local 1 0: iconst_0
istore 2
start local 2 1: iconst_0
istore 3
start local 3 2: goto 8
3: StackMap locals: int int
StackMap stack:
aload 1
iload 3
invokeinterface org.xml.sax.Attributes.getURI:(I)Ljava/lang/String;
astore 4
start local 4 4: aload 4
ldc "http://www.w3.org/2000/xmlns/"
if_acmpeq 7
aload 4
ldc "http://www.w3.org/2000/xmlns/"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 6
5: goto 7
6: StackMap locals: java.lang.String
StackMap stack:
iinc 2 1
end local 4 7: StackMap locals:
StackMap stack:
iinc 3 1
StackMap locals:
StackMap stack:
8: iload 3
aload 1
invokeinterface org.xml.sax.Attributes.getLength:()I
if_icmplt 3
end local 3 9: iload 2
ireturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 10 1 atts Lorg/xml/sax/Attributes;
1 10 2 count I
2 9 3 i I
4 7 4 uri Ljava/lang/String;
MethodParameters:
Name Flags
atts
protected void encodeAttributes(org.xml.sax.Attributes);
descriptor: (Lorg/xml/sax/Attributes;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=9, args_size=2
start local 0 start local 1 0: aload 1
instanceof com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes
ifeq 32
1: aload 1
checkcast com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes
astore 5
start local 5 2: iconst_0
istore 8
start local 8 3: goto 30
4: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer org.xml.sax.Attributes top top top com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes top top int
StackMap stack:
aload 0
aload 1
iload 8
invokeinterface org.xml.sax.Attributes.getURI:(I)Ljava/lang/String;
aload 1
iload 8
invokeinterface org.xml.sax.Attributes.getQName:(I)Ljava/lang/String;
aload 1
iload 8
invokeinterface org.xml.sax.Attributes.getLocalName:(I)Ljava/lang/String;
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
ifeq 29
5: aload 5
iload 8
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes.getAlgorithmData:(I)Ljava/lang/Object;
astore 6
start local 6 6: aload 6
ifnonnull 26
7: aload 5
iload 8
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes.getValue:(I)Ljava/lang/String;
astore 4
start local 4 8: aload 0
aload 4
invokevirtual java.lang.String.length:()I
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.isAttributeValueLengthMatchesLimit:(I)Z
istore 2
start local 2 9: aload 5
iload 8
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes.getToIndex:(I)Z
istore 3
start local 3 10: aload 5
iload 8
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes.getAlpababet:(I)Ljava/lang/String;
astore 7
start local 7 11: aload 7
ifnonnull 14
12: aload 0
aload 4
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._v:Lcom/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.SerializerVocabulary.attributeValue:Lcom/sun/xml/internal/fastinfoset/util/StringIntMap;
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNonIdentifyingStringOnFirstBit:(Ljava/lang/String;Lcom/sun/xml/internal/fastinfoset/util/StringIntMap;ZZ)V
13: goto 29
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer org.xml.sax.Attributes int int java.lang.String com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes java.lang.Object java.lang.String int
StackMap stack:
14: aload 7
ldc "0123456789-:TZ "
if_acmpne 19
15: aload 0
16: aload 4
iload 2
iload 3
17: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeDateTimeNonIdentifyingStringOnFirstBit:(Ljava/lang/String;ZZ)V
18: goto 29
StackMap locals:
StackMap stack:
19: aload 7
ldc "0123456789-+.E "
if_acmpne 24
20: aload 0
21: aload 4
iload 2
iload 3
22: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNumericNonIdentifyingStringOnFirstBit:(Ljava/lang/String;ZZ)V
23: goto 29
24: StackMap locals:
StackMap stack:
aload 0
aload 4
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._v:Lcom/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.SerializerVocabulary.attributeValue:Lcom/sun/xml/internal/fastinfoset/util/StringIntMap;
iload 2
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNonIdentifyingStringOnFirstBit:(Ljava/lang/String;Lcom/sun/xml/internal/fastinfoset/util/StringIntMap;ZZ)V
25: goto 29
end local 7 end local 4 end local 3 end local 2 26: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer org.xml.sax.Attributes top top top com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes java.lang.Object top int
StackMap stack:
aload 0
aload 5
iload 8
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes.getAlgorithmURI:(I)Ljava/lang/String;
27: aload 5
iload 8
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes.getAlgorithmIndex:(I)I
aload 6
28: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNonIdentifyingStringOnFirstBit:(Ljava/lang/String;ILjava/lang/Object;)V
end local 6 29: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer org.xml.sax.Attributes top top top com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes top top int
StackMap stack:
iinc 8 1
StackMap locals:
StackMap stack:
30: iload 8
aload 5
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmAttributes.getLength:()I
if_icmplt 4
end local 8 end local 5 31: goto 40
32: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer org.xml.sax.Attributes
StackMap stack:
iconst_0
istore 5
start local 5 33: goto 39
34: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer org.xml.sax.Attributes top top top int
StackMap stack:
aload 0
aload 1
iload 5
invokeinterface org.xml.sax.Attributes.getURI:(I)Ljava/lang/String;
aload 1
iload 5
invokeinterface org.xml.sax.Attributes.getQName:(I)Ljava/lang/String;
aload 1
iload 5
invokeinterface org.xml.sax.Attributes.getLocalName:(I)Ljava/lang/String;
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
ifeq 38
35: aload 1
iload 5
invokeinterface org.xml.sax.Attributes.getValue:(I)Ljava/lang/String;
astore 4
start local 4 36: aload 0
aload 4
invokevirtual java.lang.String.length:()I
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.isAttributeValueLengthMatchesLimit:(I)Z
istore 2
start local 2 37: aload 0
aload 4
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._v:Lcom/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.SerializerVocabulary.attributeValue:Lcom/sun/xml/internal/fastinfoset/util/StringIntMap;
iload 2
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNonIdentifyingStringOnFirstBit:(Ljava/lang/String;Lcom/sun/xml/internal/fastinfoset/util/StringIntMap;ZZ)V
end local 4 end local 2 38: StackMap locals:
StackMap stack:
iinc 5 1
StackMap locals:
StackMap stack:
39: iload 5
aload 1
invokeinterface org.xml.sax.Attributes.getLength:()I
if_icmplt 34
end local 5 40: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer org.xml.sax.Attributes
StackMap stack:
aload 0
sipush 240
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._b:I
41: aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._terminate:Z
42: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 43 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 43 1 atts Lorg/xml/sax/Attributes;
9 26 2 addToTable Z
37 38 2 addToTable Z
10 26 3 mustBeAddedToTable Z
8 26 4 value Ljava/lang/String;
36 38 4 value Ljava/lang/String;
2 31 5 eAtts Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmAttributes;
6 29 6 data Ljava/lang/Object;
11 26 7 alphabet Ljava/lang/String;
3 31 8 i I
33 40 5 i I
Exceptions:
throws java.io.IOException, com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
MethodParameters:
Name Flags
atts
protected void encodeElement(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=8, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._v:Lcom/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.SerializerVocabulary.elementName:Lcom/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap;
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap.obtainEntry:(Ljava/lang/String;)Lcom/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap$Entry;
astore 4
start local 4 1: aload 4
getfield com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap$Entry._valueIndex:I
ifle 11
2: aload 4
getfield com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap$Entry._value:[Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 5
start local 5 3: iconst_0
istore 6
start local 6 4: goto 10
5: StackMap locals: com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap$Entry com.sun.xml.internal.fastinfoset.QualifiedName[] int
StackMap stack:
aload 5
iload 6
aaload
astore 7
start local 7 6: aload 1
aload 7
getfield com.sun.xml.internal.fastinfoset.QualifiedName.namespaceName:Ljava/lang/String;
if_acmpeq 7
aload 1
aload 7
getfield com.sun.xml.internal.fastinfoset.QualifiedName.namespaceName:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 9
7: StackMap locals: com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack:
aload 0
aload 5
iload 6
aaload
getfield com.sun.xml.internal.fastinfoset.QualifiedName.index:I
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNonZeroIntegerOnThirdBit:(I)V
8: return
end local 7 9: StackMap locals:
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
10: iload 6
aload 4
getfield com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap$Entry._valueIndex:I
if_icmplt 5
end local 6 end local 5 11: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokestatic com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.getPrefixFromQualifiedName:(Ljava/lang/String;)Ljava/lang/String;
12: aload 3
aload 4
13: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeLiteralElementQualifiedNameOnThirdBit:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap$Entry;)V
14: return
end local 4 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/fastinfoset/sax/SAXDocumentSerializer;
0 15 1 namespaceURI Ljava/lang/String;
0 15 2 qName Ljava/lang/String;
0 15 3 localName Ljava/lang/String;
1 15 4 entry Lcom/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap$Entry;
3 11 5 names [Lcom/sun/xml/internal/fastinfoset/QualifiedName;
4 11 6 i I
6 9 7 n Lcom/sun/xml/internal/fastinfoset/QualifiedName;
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
namespaceURI
qName
localName
protected boolean encodeAttribute(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Z
flags: (0x0004) ACC_PROTECTED
Code:
stack=5, locals=7, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer._v:Lcom/sun/xml/internal/fastinfoset/vocab/SerializerVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.SerializerVocabulary.attributeName:Lcom/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap;
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap.obtainEntry:(Ljava/lang/String;)Lcom/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap$Entry;
astore 4
start local 4 1: aload 4
getfield com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap$Entry._valueIndex:I
ifle 10
2: aload 4
getfield com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap$Entry._value:[Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 5
start local 5 3: iconst_0
istore 6
start local 6 4: goto 9
5: StackMap locals: com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap$Entry com.sun.xml.internal.fastinfoset.QualifiedName[] int
StackMap stack:
aload 1
aload 5
iload 6
aaload
getfield com.sun.xml.internal.fastinfoset.QualifiedName.namespaceName:Ljava/lang/String;
if_acmpeq 6
aload 1
aload 5
iload 6
aaload
getfield com.sun.xml.internal.fastinfoset.QualifiedName.namespaceName:Ljava/lang/String;
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 8
6: StackMap locals:
StackMap stack:
aload 0
aload 5
iload 6
aaload
getfield com.sun.xml.internal.fastinfoset.QualifiedName.index:I
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeNonZeroIntegerOnSecondBitFirstBitZero:(I)V
7: iconst_1
ireturn
8: StackMap locals:
StackMap stack:
iinc 6 1
StackMap locals:
StackMap stack:
9: iload 6
aload 4
getfield com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap$Entry._valueIndex:I
if_icmplt 5
end local 6 end local 5 10: StackMap locals:
StackMap stack:
aload 0
aload 1
aload 2
invokestatic com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.getPrefixFromQualifiedName:(Ljava/lang/String;)Ljava/lang/String;
11: aload 3
aload 4
12: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentSerializer.encodeLiteralAttributeQualifiedNameOnSecondBit:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap$Entry;)Z
ireturn
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentSerializer;
0 13 1 namespaceURI Ljava/lang/String;
0 13 2 qName Ljava/lang/String;
0 13 3 localName Ljava/lang/String;
1 13 4 entry Lcom/sun/xml/internal/fastinfoset/util/LocalNameQualifiedNamesMap$Entry;
3 10 5 names [Lcom/sun/xml/internal/fastinfoset/QualifiedName;
4 10 6 i I
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
namespaceURI
qName
localName
}
SourceFile: "SAXDocumentSerializer.java"
InnerClasses:
public Entry = com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap$Entry of com.sun.xml.internal.fastinfoset.util.LocalNameQualifiedNamesMap