public class com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser extends com.sun.xml.internal.fastinfoset.Decoder
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser
super_class: com.sun.xml.internal.fastinfoset.Decoder
{
protected org.w3c.dom.Document _document;
descriptor: Lorg/w3c/dom/Document;
flags: (0x0004) ACC_PROTECTED
protected org.w3c.dom.Node _currentNode;
descriptor: Lorg/w3c/dom/Node;
flags: (0x0004) ACC_PROTECTED
protected org.w3c.dom.Element _currentElement;
descriptor: Lorg/w3c/dom/Element;
flags: (0x0004) ACC_PROTECTED
protected org.w3c.dom.Attr[] _namespaceAttributes;
descriptor: [Lorg/w3c/dom/Attr;
flags: (0x0004) ACC_PROTECTED
protected int _namespaceAttributesIndex;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected int[] _namespacePrefixes;
descriptor: [I
flags: (0x0004) ACC_PROTECTED
protected int _namespacePrefixesIndex;
descriptor: I
flags: (0x0004) ACC_PROTECTED
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.Decoder.<init>:()V
1: aload 0
bipush 16
anewarray org.w3c.dom.Attr
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributes:[Lorg/w3c/dom/Attr;
2: aload 0
bipush 16
newarray 10
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixes:[I
3: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
public void parse(org.w3c.dom.Document, java.io.InputStream);
descriptor: (Lorg/w3c/dom/Document;Ljava/io/InputStream;)V
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 0
aload 1
dup_x1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._document:Lorg/w3c/dom/Document;
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
1: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributesIndex:I
2: aload 0
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.parse:(Ljava/io/InputStream;)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/fastinfoset/dom/DOMDocumentParser;
0 4 1 d Lorg/w3c/dom/Document;
0 4 2 s Ljava/io/InputStream;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
MethodParameters:
Name Flags
d
s
protected final void parse(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)V
flags: (0x0014) ACC_PROTECTED, 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.fastinfoset.dom.DOMDocumentParser.setInputStream:(Ljava/io/InputStream;)V
1: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.parse:()V
2: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
0 3 1 s Ljava/io/InputStream;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
MethodParameters:
Name Flags
s
protected void resetOnError();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
1: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
ifnonnull 3
2: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.PrefixArray.clearCompletely:()V
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._duplicateAttributeVerifier:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier;
invokevirtual com.sun.xml.internal.fastinfoset.util.DuplicateAttributeVerifier.clear:()V
4: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
protected final void parse();
descriptor: ()V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=3, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.reset:()V
1: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeHeader:()V
2: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processDII:()V
3: goto 13
StackMap locals:
StackMap stack: java.lang.RuntimeException
4: astore 1
start local 1 5: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.resetOnError:()V
6: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
aload 1
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/Exception;)V
athrow
end local 1 7: StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 1
start local 1 8: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.resetOnError:()V
9: aload 1
athrow
end local 1 10: StackMap locals:
StackMap stack: java.io.IOException
astore 1
start local 1 11: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.resetOnError:()V
12: aload 1
athrow
end local 1 13: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
5 7 1 e Ljava/lang/RuntimeException;
8 10 1 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
11 13 1 e Ljava/io/IOException;
Exception table:
from to target type
0 3 4 Class java.lang.RuntimeException
0 3 7 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
0 3 10 Class java.io.IOException
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final void processDII();
descriptor: ()V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=7, locals=4, args_size=1
start local 0 0: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
1: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
ifle 3
2: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processDIIOptionalProperties:()V
3: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 4: iconst_0
istore 2
start local 2 5: goto 69
6: StackMap locals: int int
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
7: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.DII:(I)I
tableswitch { // 0 - 23
0: 8
1: 11
2: 14
3: 19
4: 34
5: 24
6: 68
7: 68
8: 68
9: 68
10: 68
11: 68
12: 68
13: 68
14: 68
15: 68
16: 68
17: 68
18: 61
19: 63
20: 37
21: 68
22: 66
23: 65
default: 68
}
8: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
getfield com.sun.xml.internal.fastinfoset.util.QualifiedNameArray._array:[Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
aaload
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
9: iconst_1
istore 1
10: goto 69
11: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
getfield com.sun.xml.internal.fastinfoset.util.QualifiedNameArray._array:[Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 31
iand
aaload
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
12: iconst_1
istore 1
13: goto 69
14: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeEIIIndexMedium:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 64
iand
ifle 15
iconst_1
goto 16
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser int int
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
15: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser int int
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
16: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
17: iconst_1
istore 1
18: goto 69
19: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeEIIIndexLarge:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 64
iand
ifle 20
iconst_1
goto 21
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser int int
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
20: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser int int
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
21: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
22: iconst_1
istore 1
23: goto 69
24: StackMap locals:
StackMap stack:
aload 0
25: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_3
iand
26: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.getNext:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
27: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processLiteralQualifiedName:(ILcom/sun/xml/internal/fastinfoset/QualifiedName;)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 3
start local 3 28: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.add:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;)V
29: aload 0
aload 3
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 64
iand
ifle 30
iconst_1
goto 31
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser int int com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
30: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser int int com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
31: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
32: iconst_1
istore 1
33: goto 69
end local 3 34: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEIIWithNamespaces:()V
35: iconst_1
istore 1
36: goto 69
37: StackMap locals:
StackMap stack:
iload 2
ifeq 39
38: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.secondOccurenceOfDTDII"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
39: StackMap locals:
StackMap stack:
iconst_1
istore 2
40: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_2
iand
ifle 42
41: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherURI:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
42: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_1
iand
ifle 44
43: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherURI:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
44: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
45: goto 53
46: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeNonIdentifyingStringOnFirstBit:()I
tableswitch { // 0 - 3
0: 47
1: 51
2: 50
3: 52
default: 52
}
47: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._addToTable:Z
ifeq 52
48: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherString:Lcom/sun/xml/internal/fastinfoset/util/CharArrayArray;
new com.sun.xml.internal.fastinfoset.util.CharArray
dup
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBufferLength:I
iconst_1
invokespecial com.sun.xml.internal.fastinfoset.util.CharArray.<init>:([CIIZ)V
invokevirtual com.sun.xml.internal.fastinfoset.util.CharArrayArray.add:(Lcom/sun/xml/internal/fastinfoset/util/CharArray;)V
49: goto 52
50: StackMap locals:
StackMap stack:
new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.processingIIWithEncodingAlgorithm"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
51: StackMap locals:
StackMap stack:
goto 52
52: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
53: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
sipush 225
if_icmpeq 46
54: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
sipush 240
iand
sipush 240
if_icmpeq 56
55: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.processingInstructionIIsNotTerminatedCorrectly"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
56: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
sipush 255
if_icmpne 58
57: aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
58: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._notations:Ljava/util/List;
invokeinterface java.util.List.clear:()V
59: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._unparsedEntities:Ljava/util/List;
invokeinterface java.util.List.clear:()V
60: goto 69
61: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processCommentII:()V
62: goto 69
63: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processProcessingII:()V
64: goto 69
65: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._doubleTerminate:Z
66: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
67: goto 69
68: StackMap locals:
StackMap stack:
new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.IllegalStateDecodingDII"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
69: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
ifeq 6
iload 1
ifeq 6
70: goto 81
71: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
72: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.DII:(I)I
tableswitch { // 18 - 23
18: 73
19: 75
20: 80
21: 80
22: 78
23: 77
default: 80
}
73: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processCommentII:()V
74: goto 81
75: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processProcessingII:()V
76: goto 81
77: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._doubleTerminate:Z
78: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
79: goto 81
80: StackMap locals:
StackMap stack:
new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.IllegalStateDecodingDII"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
81: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
ifeq 71
82: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 83 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
4 83 1 firstElementHasOccured Z
5 83 2 documentTypeDeclarationOccured Z
28 34 3 qn Lcom/sun/xml/internal/fastinfoset/QualifiedName;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final void processDIIOptionalProperties();
descriptor: ()V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 32
if_icmpne 3
1: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeInitialVocabulary:()V
2: return
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 64
iand
ifle 5
4: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeAdditionalData:()V
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 32
iand
ifle 7
6: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeInitialVocabulary:()V
7: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 16
iand
ifle 9
8: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeNotations:()V
9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 8
iand
ifle 11
10: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUnparsedEntities:()V
11: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_4
iand
ifle 13
12: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeCharacterEncodingScheme:()Ljava/lang/String;
pop
13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_2
iand
ifle 15
14: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
pop
15: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_1
iand
ifle 17
16: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeVersion:()Ljava/lang/String;
pop
17: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final void processEII(com.sun.xml.internal.fastinfoset.QualifiedName, boolean);
descriptor: (Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=6, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
getfield com.sun.xml.internal.fastinfoset.util.PrefixArray._currentInScope:[I
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.prefixIndex:I
iaload
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.namespaceNameIndex:I
if_icmpeq 2
1: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.qnameOfEIINotInScope"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
astore 3
start local 3 3: aload 0
aload 0
aload 0
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.namespaceName:Ljava/lang/String;
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.qName:Ljava/lang/String;
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.localName:Ljava/lang/String;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.createElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
dup_x1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
4: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributesIndex:I
ifle 12
5: iconst_0
istore 4
start local 4 6: goto 10
7: StackMap locals: org.w3c.dom.Node int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributes:[Lorg/w3c/dom/Attr;
iload 4
aaload
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
8: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributes:[Lorg/w3c/dom/Attr;
iload 4
aconst_null
aastore
9: iinc 4 1
StackMap locals:
StackMap stack:
10: iload 4
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributesIndex:I
if_icmplt 7
end local 4 11: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributesIndex:I
12: StackMap locals:
StackMap stack:
iload 2
ifeq 14
13: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processAIIs:()V
14: StackMap locals:
StackMap stack:
aload 3
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
15: goto 147
16: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
17: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.EII:(I)I
tableswitch { // 0 - 23
0: 18
1: 20
2: 22
3: 26
4: 39
5: 30
6: 41
7: 46
8: 49
9: 57
10: 65
11: 71
12: 82
13: 94
14: 106
15: 109
16: 115
17: 124
18: 133
19: 135
20: 146
21: 137
22: 144
23: 143
default: 146
}
18: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
getfield com.sun.xml.internal.fastinfoset.util.QualifiedNameArray._array:[Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
aaload
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
19: goto 147
20: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
getfield com.sun.xml.internal.fastinfoset.util.QualifiedNameArray._array:[Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 31
iand
aaload
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
21: goto 147
22: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeEIIIndexMedium:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 64
iand
ifle 23
iconst_1
goto 24
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int org.w3c.dom.Node
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
23: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int org.w3c.dom.Node
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
24: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
25: goto 147
26: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeEIIIndexLarge:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 64
iand
ifle 27
iconst_1
goto 28
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int org.w3c.dom.Node
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
27: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int org.w3c.dom.Node
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
28: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
29: goto 147
30: StackMap locals:
StackMap stack:
aload 0
31: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_3
iand
32: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.getNext:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
33: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processLiteralQualifiedName:(ILcom/sun/xml/internal/fastinfoset/QualifiedName;)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 4
start local 4 34: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
aload 4
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.add:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;)V
35: aload 0
aload 4
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 64
iand
ifle 36
iconst_1
goto 37
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int org.w3c.dom.Node com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
36: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int org.w3c.dom.Node com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
37: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
38: goto 147
end local 4 39: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEIIWithNamespaces:()V
40: goto 147
41: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_1
iand
42: iconst_1
iadd
43: putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
44: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processUtf8CharacterString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
45: goto 147
46: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
iconst_3
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
47: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processUtf8CharacterString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
48: goto 147
49: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 24
ishl
50: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 16
ishl
ior
51: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 8
ishl
ior
52: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
ior
53: putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
54: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
sipush 259
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
55: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processUtf8CharacterString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
56: goto 147
57: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_1
iand
58: iconst_1
iadd
59: putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
60: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf16StringAsString:()Ljava/lang/String;
astore 4
start local 4 61: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 16
iand
ifle 63
62: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
63: StackMap locals: java.lang.String
StackMap stack:
aload 0
aload 4
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
64: goto 147
end local 4 65: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
iconst_3
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
66: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf16StringAsString:()Ljava/lang/String;
astore 4
start local 4 67: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 16
iand
ifle 69
68: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
69: StackMap locals: java.lang.String
StackMap stack:
aload 0
aload 4
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
70: goto 147
end local 4 71: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 24
ishl
72: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 16
ishl
ior
73: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 8
ishl
ior
74: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
ior
75: putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
76: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
sipush 259
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
77: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf16StringAsString:()Ljava/lang/String;
astore 4
start local 4 78: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 16
iand
ifle 80
79: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
80: StackMap locals: java.lang.String
StackMap stack:
aload 0
aload 4
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
81: goto 147
end local 4 82: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 16
iand
ifle 83
iconst_1
goto 84
StackMap locals:
StackMap stack:
83: iconst_0
StackMap locals:
StackMap stack: int
84: istore 4
start local 4 85: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_2
iand
bipush 6
ishl
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
86: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
87: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
sipush 252
iand
iconst_2
ishr
ior
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
88: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeOctetsOnSeventhBitOfNonIdentifyingStringOnThirdBit:(I)V
89: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeRestrictedAlphabetAsString:()Ljava/lang/String;
astore 5
start local 5 90: iload 4
ifeq 92
91: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
92: StackMap locals: int java.lang.String
StackMap stack:
aload 0
aload 5
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
93: goto 147
end local 5 end local 4 94: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 16
iand
ifle 95
iconst_1
goto 96
StackMap locals:
StackMap stack:
95: iconst_0
StackMap locals:
StackMap stack: int
96: istore 4
start local 4 97: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_2
iand
bipush 6
ishl
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
98: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
99: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
sipush 252
iand
iconst_2
ishr
ior
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
100: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeOctetsOnSeventhBitOfNonIdentifyingStringOnThirdBit:(I)V
101: aload 0
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.convertEncodingAlgorithmDataToCharacters:(Z)Ljava/lang/String;
astore 5
start local 5 102: iload 4
ifeq 104
103: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 5
invokevirtual java.lang.String.toCharArray:()[C
aload 5
invokevirtual java.lang.String.length:()I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
104: StackMap locals: int java.lang.String
StackMap stack:
aload 0
aload 5
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
105: goto 147
end local 5 end local 4 106: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 15
iand
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.getString:(I)Ljava/lang/String;
astore 4
start local 4 107: aload 0
aload 4
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
108: goto 147
end local 4 109: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_3
iand
bipush 8
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
ior
110: bipush 16
111: iadd
istore 4
start local 4 112: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
iload 4
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.getString:(I)Ljava/lang/String;
astore 5
start local 5 113: aload 0
aload 5
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
114: goto 147
end local 5 end local 4 115: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_3
iand
bipush 16
ishl
116: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 8
ishl
117: ior
118: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
119: ior
istore 4
start local 4 120: iinc 4 1040
121: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
iload 4
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.getString:(I)Ljava/lang/String;
astore 5
start local 5 122: aload 0
aload 5
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
123: goto 147
end local 5 end local 4 124: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 16
ishl
125: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 8
ishl
126: ior
127: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
128: ior
istore 4
start local 4 129: iload 4
ldc 263184
iadd
istore 4
130: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
iload 4
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.getString:(I)Ljava/lang/String;
astore 5
start local 5 131: aload 0
aload 5
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.appendOrCreateTextData:(Ljava/lang/String;)V
132: goto 147
end local 5 end local 4 133: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processCommentII:()V
134: goto 147
135: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processProcessingII:()V
136: goto 147
137: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherNCName:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
138: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_2
iand
ifle 140
139: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherURI:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
140: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_1
iand
ifle 147
141: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherURI:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
142: goto 147
143: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._doubleTerminate:Z
144: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
145: goto 147
146: StackMap locals:
StackMap stack:
new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.IllegalStateDecodingEII"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
147: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
ifeq 16
148: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._doubleTerminate:Z
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
149: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._doubleTerminate:Z
150: aload 0
aload 3
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
151: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 152 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
0 152 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
0 152 2 hasAttributes Z
3 152 3 parentCurrentNode Lorg/w3c/dom/Node;
6 11 4 i I
34 39 4 qn Lcom/sun/xml/internal/fastinfoset/QualifiedName;
61 65 4 v Ljava/lang/String;
67 71 4 v Ljava/lang/String;
78 82 4 v Ljava/lang/String;
85 94 4 addToTable Z
90 94 5 v Ljava/lang/String;
97 106 4 addToTable Z
102 106 5 s Ljava/lang/String;
107 109 4 s Ljava/lang/String;
112 115 4 index I
113 115 5 s Ljava/lang/String;
120 124 4 index I
122 124 5 s Ljava/lang/String;
129 133 4 index I
131 133 5 s Ljava/lang/String;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
MethodParameters:
Name Flags
name
hasAttributes
private void appendOrCreateTextData(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=3, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
invokeinterface org.w3c.dom.Node.getLastChild:()Lorg/w3c/dom/Node;
astore 2
start local 2 1: aload 2
instanceof org.w3c.dom.Text
ifeq 4
2: aload 2
checkcast org.w3c.dom.Text
aload 1
invokeinterface org.w3c.dom.Text.appendData:(Ljava/lang/String;)V
3: goto 7
4: StackMap locals: org.w3c.dom.Node
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
5: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._document:Lorg/w3c/dom/Document;
aload 1
invokeinterface org.w3c.dom.Document.createTextNode:(Ljava/lang/String;)Lorg/w3c/dom/Text;
6: invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
7: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
0 8 1 textData Ljava/lang/String;
1 8 2 lastChild Lorg/w3c/dom/Node;
MethodParameters:
Name Flags
textData
private final java.lang.String processUtf8CharacterString();
descriptor: ()Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 16
iand
ifle 6
1: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.ensureSize:(I)V
2: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._arrayIndex:I
istore 1
start local 1 3: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._array:[C
iload 1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf8StringAsCharBuffer:([CI)V
4: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:(I)V
5: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._cachedIndex:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.getString:(I)Ljava/lang/String;
areturn
end local 1 6: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf8StringAsCharBuffer:()V
7: new java.lang.String
dup
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBufferLength:I
invokespecial java.lang.String.<init>:([CII)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
3 6 1 charactersOffset I
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final void processEIIWithNamespaces();
descriptor: ()V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=7, locals=8, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
bipush 64
iand
ifle 1
iconst_1
goto 2
StackMap locals:
StackMap stack:
1: iconst_0
StackMap locals:
StackMap stack: int
2: istore 1
start local 1 3: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
dup
getfield com.sun.xml.internal.fastinfoset.util.PrefixArray._declarationId:I
iconst_1
iadd
dup_x1
putfield com.sun.xml.internal.fastinfoset.util.PrefixArray._declarationId:I
ldc 2147483647
if_icmpne 5
4: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.PrefixArray.clearDeclarationIds:()V
5: StackMap locals: int
StackMap stack:
aconst_null
astore 3
start local 3 6: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
istore 4
start local 4 7: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
istore 5
start local 5 8: goto 55
9: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser int top org.w3c.dom.Attr int int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributesIndex:I
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributes:[Lorg/w3c/dom/Attr;
arraylength
if_icmpne 13
10: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributesIndex:I
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
anewarray org.w3c.dom.Attr
astore 6
start local 6 11: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributes:[Lorg/w3c/dom/Attr;
iconst_0
aload 6
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributesIndex:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
12: aload 0
aload 6
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributes:[Lorg/w3c/dom/Attr;
end local 6 13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixes:[I
arraylength
if_icmpne 17
14: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
newarray 10
astore 6
start local 6 15: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixes:[I
iconst_0
aload 6
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
16: aload 0
aload 6
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixes:[I
end local 6 17: StackMap locals:
StackMap stack:
iload 5
iconst_3
iand
tableswitch { // 0 - 3
0: 18
1: 26
2: 34
3: 44
default: 52
}
18: StackMap locals:
StackMap stack:
aload 0
19: ldc "http://www.w3.org/2000/xmlns/"
20: ldc "xmlns"
21: ldc "xmlns"
22: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.createAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
astore 3
23: aload 3
ldc ""
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
24: aload 0
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixes:[I
aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
iconst_m1
dup_x2
iastore
dup_x1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceNameIndex:I
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixIndex:I
25: goto 52
26: StackMap locals:
StackMap stack:
aload 0
27: ldc "http://www.w3.org/2000/xmlns/"
28: ldc "xmlns"
29: ldc "xmlns"
30: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.createAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
astore 3
31: aload 3
aload 0
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBitAsNamespaceName:(Z)Ljava/lang/String;
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
32: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixes:[I
aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
iconst_m1
dup_x2
iastore
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixIndex:I
33: goto 52
34: StackMap locals:
StackMap stack:
aload 0
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBitAsPrefix:(Z)Ljava/lang/String;
astore 2
start local 2 35: aload 0
36: ldc "http://www.w3.org/2000/xmlns/"
37: aload 0
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.createQualifiedNameString:(Ljava/lang/String;)Ljava/lang/String;
38: aload 2
39: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.createAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
astore 3
40: aload 3
ldc ""
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
41: aload 0
iconst_m1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceNameIndex:I
42: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixes:[I
aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixIndex:I
iastore
43: goto 52
end local 2 44: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBitAsPrefix:(Z)Ljava/lang/String;
astore 2
start local 2 45: aload 0
46: ldc "http://www.w3.org/2000/xmlns/"
47: aload 0
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.createQualifiedNameString:(Ljava/lang/String;)Ljava/lang/String;
48: aload 2
49: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.createAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
astore 3
50: aload 3
aload 0
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBitAsNamespaceName:(Z)Ljava/lang/String;
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
51: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixes:[I
aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixIndex:I
iastore
end local 2 52: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixIndex:I
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceNameIndex:I
invokevirtual com.sun.xml.internal.fastinfoset.util.PrefixArray.pushScope:(II)V
53: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributes:[Lorg/w3c/dom/Attr;
aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributesIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceAttributesIndex:I
aload 3
aastore
54: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
istore 5
55: StackMap locals:
StackMap stack:
iload 5
sipush 252
iand
sipush 204
if_icmpeq 9
56: iload 5
sipush 240
if_icmpeq 58
57: new java.io.IOException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.EIInamespaceNameNotTerminatedCorrectly"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
58: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
istore 6
start local 6 59: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
60: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.EII:(I)I
tableswitch { // 0 - 5
0: 61
1: 74
2: 63
3: 65
4: 74
5: 67
default: 74
}
61: StackMap locals: int
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
getfield com.sun.xml.internal.fastinfoset.util.QualifiedNameArray._array:[Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
aaload
iload 1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
62: goto 75
63: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeEIIIndexMedium:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
iload 1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
64: goto 75
65: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeEIIIndexLarge:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
iload 1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
66: goto 75
67: StackMap locals:
StackMap stack:
aload 0
68: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._b:I
iconst_3
iand
69: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.getNext:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
70: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processLiteralQualifiedName:(ILcom/sun/xml/internal/fastinfoset/QualifiedName;)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 7
start local 7 71: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
aload 7
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.add:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;)V
72: aload 0
aload 7
iload 1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
73: goto 75
end local 7 74: StackMap locals:
StackMap stack:
new java.io.IOException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.IllegalStateDecodingEIIAfterAIIs"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
75: StackMap locals:
StackMap stack:
iload 4
istore 7
start local 7 76: goto 79
77: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixes:[I
iload 7
iaload
invokevirtual com.sun.xml.internal.fastinfoset.util.PrefixArray.popScope:(I)V
78: iinc 7 1
StackMap locals:
StackMap stack:
79: iload 7
iload 6
if_icmplt 77
end local 7 80: aload 0
iload 4
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespacePrefixesIndex:I
81: return
end local 6 end local 5 end local 4 end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 82 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
3 82 1 hasAttributes Z
35 44 2 prefix Ljava/lang/String;
45 52 2 prefix Ljava/lang/String;
6 82 3 a Lorg/w3c/dom/Attr;
7 82 4 start I
8 82 5 b I
11 13 6 newNamespaceAttributes [Lorg/w3c/dom/Attr;
15 17 6 namespaceAIIs [I
59 82 6 end I
71 74 7 qn Lcom/sun/xml/internal/fastinfoset/QualifiedName;
76 80 7 i I
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final com.sun.xml.internal.fastinfoset.QualifiedName processLiteralQualifiedName(int, com.sun.xml.internal.fastinfoset.QualifiedName);
descriptor: (ILcom/sun/xml/internal/fastinfoset/QualifiedName;)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=8, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 2
ifnonnull 1
new com.sun.xml.internal.fastinfoset.QualifiedName
dup
invokespecial com.sun.xml.internal.fastinfoset.QualifiedName.<init>:()V
astore 2
1: StackMap locals:
StackMap stack:
iload 1
tableswitch { // 0 - 3
0: 2
1: 11
2: 20
3: 21
default: 30
}
2: StackMap locals:
StackMap stack:
aload 2
3: aconst_null
4: aconst_null
5: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.localName:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
6: iconst_m1
7: iconst_m1
8: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
9: aconst_null
10: invokevirtual com.sun.xml.internal.fastinfoset.QualifiedName.set:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;III[C)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
areturn
11: StackMap locals:
StackMap stack:
aload 2
12: aconst_null
13: aload 0
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringIndexOnFirstBitAsNamespaceName:(Z)Ljava/lang/String;
14: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.localName:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
15: iconst_m1
16: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceNameIndex:I
17: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
18: aconst_null
19: invokevirtual com.sun.xml.internal.fastinfoset.QualifiedName.set:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;III[C)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
areturn
20: StackMap locals:
StackMap stack:
new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.qNameMissingNamespaceName"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
21: StackMap locals:
StackMap stack:
aload 2
22: aload 0
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringIndexOnFirstBitAsPrefix:(Z)Ljava/lang/String;
23: aload 0
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringIndexOnFirstBitAsNamespaceName:(Z)Ljava/lang/String;
24: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.localName:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
25: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixIndex:I
26: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceNameIndex:I
27: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
28: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBuffer:[C
29: invokevirtual com.sun.xml.internal.fastinfoset.QualifiedName.set:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;III[C)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
areturn
30: StackMap locals:
StackMap stack:
new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.decodingEII"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 31 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
0 31 1 state I
0 31 2 q Lcom/sun/xml/internal/fastinfoset/QualifiedName;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
MethodParameters:
Name Flags
state
q
protected final com.sun.xml.internal.fastinfoset.QualifiedName processLiteralQualifiedName(int);
descriptor: (I)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=9, locals=2, args_size=2
start local 0 start local 1 0: iload 1
tableswitch { // 0 - 3
0: 1
1: 10
2: 19
3: 20
default: 29
}
1: StackMap locals:
StackMap stack:
new com.sun.xml.internal.fastinfoset.QualifiedName
dup
2: aconst_null
3: aconst_null
4: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.localName:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
5: iconst_m1
6: iconst_m1
7: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
8: aconst_null
9: invokespecial com.sun.xml.internal.fastinfoset.QualifiedName.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;III[C)V
areturn
10: StackMap locals:
StackMap stack:
new com.sun.xml.internal.fastinfoset.QualifiedName
dup
11: aconst_null
12: aload 0
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringIndexOnFirstBitAsNamespaceName:(Z)Ljava/lang/String;
13: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.localName:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
14: iconst_m1
15: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceNameIndex:I
16: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
17: aconst_null
18: invokespecial com.sun.xml.internal.fastinfoset.QualifiedName.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;III[C)V
areturn
19: StackMap locals:
StackMap stack:
new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.qNameMissingNamespaceName"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
20: StackMap locals:
StackMap stack:
new com.sun.xml.internal.fastinfoset.QualifiedName
dup
21: aload 0
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringIndexOnFirstBitAsPrefix:(Z)Ljava/lang/String;
22: aload 0
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringIndexOnFirstBitAsNamespaceName:(Z)Ljava/lang/String;
23: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.localName:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
24: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixIndex:I
25: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._namespaceNameIndex:I
26: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
27: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBuffer:[C
28: invokespecial com.sun.xml.internal.fastinfoset.QualifiedName.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;III[C)V
areturn
29: StackMap locals:
StackMap stack:
new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.decodingEII"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 30 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
0 30 1 state I
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
MethodParameters:
Name Flags
state
protected final void processAIIs();
descriptor: ()V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=4, locals=7, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._duplicateAttributeVerifier:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier;
dup
getfield com.sun.xml.internal.fastinfoset.util.DuplicateAttributeVerifier._currentIteration:I
iconst_1
iadd
dup_x1
putfield com.sun.xml.internal.fastinfoset.util.DuplicateAttributeVerifier._currentIteration:I
ldc 2147483647
if_icmpne 2
1: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._duplicateAttributeVerifier:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier;
invokevirtual com.sun.xml.internal.fastinfoset.util.DuplicateAttributeVerifier.clear:()V
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
istore 2
start local 2 3: iload 2
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.AII:(I)I
tableswitch { // 0 - 5
0: 4
1: 6
2: 11
3: 16
4: 24
5: 23
default: 26
}
4: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser top int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
getfield com.sun.xml.internal.fastinfoset.util.QualifiedNameArray._array:[Lcom/sun/xml/internal/fastinfoset/QualifiedName;
iload 2
aaload
astore 1
start local 1 5: goto 27
end local 1 6: StackMap locals:
StackMap stack:
iload 2
bipush 31
iand
bipush 8
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
ior
7: bipush 64
8: iadd
istore 4
start local 4 9: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
getfield com.sun.xml.internal.fastinfoset.util.QualifiedNameArray._array:[Lcom/sun/xml/internal/fastinfoset/QualifiedName;
iload 4
aaload
astore 1
start local 1 10: goto 27
end local 4 end local 1 11: StackMap locals:
StackMap stack:
iload 2
bipush 15
iand
bipush 16
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 8
ishl
ior
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
ior
12: sipush 8256
13: iadd
istore 4
start local 4 14: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
getfield com.sun.xml.internal.fastinfoset.util.QualifiedNameArray._array:[Lcom/sun/xml/internal/fastinfoset/QualifiedName;
iload 4
aaload
astore 1
start local 1 15: goto 27
end local 4 end local 1 16: StackMap locals:
StackMap stack:
aload 0
17: iload 2
iconst_3
iand
18: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.getNext:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
19: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.processLiteralQualifiedName:(ILcom/sun/xml/internal/fastinfoset/QualifiedName;)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 1
start local 1 20: aload 1
sipush 256
invokevirtual com.sun.xml.internal.fastinfoset.QualifiedName.createAttributeValues:(I)V
21: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
aload 1
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.add:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;)V
22: goto 27
end local 1 23: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._doubleTerminate:Z
24: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
25: goto 159
26: StackMap locals:
StackMap stack:
new java.io.IOException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.decodingAIIs"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
start local 1 27: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
StackMap stack:
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.prefixIndex:I
ifle 29
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
getfield com.sun.xml.internal.fastinfoset.util.PrefixArray._currentInScope:[I
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.prefixIndex:I
iaload
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.namespaceNameIndex:I
if_icmpeq 29
28: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.AIIqNameNotInScope"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
29: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._duplicateAttributeVerifier:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier;
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.attributeHash:I
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.attributeId:I
invokevirtual com.sun.xml.internal.fastinfoset.util.DuplicateAttributeVerifier.checkForDuplicateAttribute:(II)V
30: aload 0
31: aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.namespaceName:Ljava/lang/String;
32: aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.qName:Ljava/lang/String;
33: aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.localName:Ljava/lang/String;
34: invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.createAttribute:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
astore 4
start local 4 35: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
istore 2
36: iload 2
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.NISTRING:(I)I
tableswitch { // 0 - 11
0: 37
1: 47
2: 57
3: 74
4: 84
5: 94
6: 111
7: 124
8: 137
9: 141
10: 148
11: 155
default: 158
}
37: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int top org.w3c.dom.Attr
StackMap stack:
iload 2
bipush 64
iand
ifle 38
iconst_1
goto 39
StackMap locals:
StackMap stack:
38: iconst_0
StackMap locals:
StackMap stack: int
39: istore 5
start local 5 40: aload 0
iload 2
bipush 7
iand
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
41: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf8StringAsString:()Ljava/lang/String;
astore 3
start local 3 42: iload 5
ifeq 44
43: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
44: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int java.lang.String org.w3c.dom.Attr int
StackMap stack:
aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
45: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
46: goto 159
end local 5 end local 3 47: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int top org.w3c.dom.Attr
StackMap stack:
iload 2
bipush 64
iand
ifle 48
iconst_1
goto 49
StackMap locals:
StackMap stack:
48: iconst_0
StackMap locals:
StackMap stack: int
49: istore 5
start local 5 50: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 9
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
51: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf8StringAsString:()Ljava/lang/String;
astore 3
start local 3 52: iload 5
ifeq 54
53: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
54: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int java.lang.String org.w3c.dom.Attr int
StackMap stack:
aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
55: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
56: goto 159
end local 5 end local 3 57: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int top org.w3c.dom.Attr
StackMap stack:
iload 2
bipush 64
iand
ifle 58
iconst_1
goto 59
StackMap locals:
StackMap stack:
58: iconst_0
StackMap locals:
StackMap stack: int
59: istore 5
start local 5 60: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 24
ishl
61: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 16
ishl
62: ior
63: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 8
ishl
64: ior
65: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
66: ior
istore 6
start local 6 67: aload 0
iload 6
sipush 265
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
68: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf8StringAsString:()Ljava/lang/String;
astore 3
start local 3 69: iload 5
ifeq 71
70: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
71: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int java.lang.String org.w3c.dom.Attr int int
StackMap stack:
aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
72: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
73: goto 159
end local 6 end local 5 end local 3 74: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int top org.w3c.dom.Attr
StackMap stack:
iload 2
bipush 64
iand
ifle 75
iconst_1
goto 76
StackMap locals:
StackMap stack:
75: iconst_0
StackMap locals:
StackMap stack: int
76: istore 5
start local 5 77: aload 0
iload 2
bipush 7
iand
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
78: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf16StringAsString:()Ljava/lang/String;
astore 3
start local 3 79: iload 5
ifeq 81
80: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
81: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int java.lang.String org.w3c.dom.Attr int
StackMap stack:
aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
82: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
83: goto 159
end local 5 end local 3 84: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int top org.w3c.dom.Attr
StackMap stack:
iload 2
bipush 64
iand
ifle 85
iconst_1
goto 86
StackMap locals:
StackMap stack:
85: iconst_0
StackMap locals:
StackMap stack: int
86: istore 5
start local 5 87: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 9
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
88: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf16StringAsString:()Ljava/lang/String;
astore 3
start local 3 89: iload 5
ifeq 91
90: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
91: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int java.lang.String org.w3c.dom.Attr int
StackMap stack:
aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
92: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
93: goto 159
end local 5 end local 3 94: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int top org.w3c.dom.Attr
StackMap stack:
iload 2
bipush 64
iand
ifle 95
iconst_1
goto 96
StackMap locals:
StackMap stack:
95: iconst_0
StackMap locals:
StackMap stack: int
96: istore 5
start local 5 97: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 24
ishl
98: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 16
ishl
99: ior
100: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 8
ishl
101: ior
102: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
103: ior
istore 6
start local 6 104: aload 0
iload 6
sipush 265
iadd
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
105: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf16StringAsString:()Ljava/lang/String;
astore 3
start local 3 106: iload 5
ifeq 108
107: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
108: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int java.lang.String org.w3c.dom.Attr int int
StackMap stack:
aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
109: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
110: goto 159
end local 6 end local 5 end local 3 111: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int top org.w3c.dom.Attr
StackMap stack:
iload 2
bipush 64
iand
ifle 112
iconst_1
goto 113
StackMap locals:
StackMap stack:
112: iconst_0
StackMap locals:
StackMap stack: int
113: istore 5
start local 5 114: aload 0
iload 2
bipush 15
iand
iconst_4
ishl
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
115: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
istore 2
116: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
iload 2
sipush 240
iand
iconst_4
ishr
ior
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
117: aload 0
iload 2
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeOctetsOnFifthBitOfNonIdentifyingStringOnFirstBit:(I)V
118: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeRestrictedAlphabetAsString:()Ljava/lang/String;
astore 3
start local 3 119: iload 5
ifeq 121
120: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
121: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int java.lang.String org.w3c.dom.Attr int
StackMap stack:
aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
122: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
123: goto 159
end local 5 end local 3 124: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int top org.w3c.dom.Attr
StackMap stack:
iload 2
bipush 64
iand
ifle 125
iconst_1
goto 126
StackMap locals:
StackMap stack:
125: iconst_0
StackMap locals:
StackMap stack: int
126: istore 5
start local 5 127: aload 0
iload 2
bipush 15
iand
iconst_4
ishl
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
128: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
istore 2
129: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
iload 2
sipush 240
iand
iconst_4
ishr
ior
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
130: aload 0
iload 2
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeOctetsOnFifthBitOfNonIdentifyingStringOnFirstBit:(I)V
131: aload 0
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.convertEncodingAlgorithmDataToCharacters:(Z)Ljava/lang/String;
astore 3
start local 3 132: iload 5
ifeq 134
133: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
134: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int java.lang.String org.w3c.dom.Attr int
StackMap stack:
aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
135: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
136: goto 159
end local 5 end local 3 137: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int top org.w3c.dom.Attr
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
getfield com.sun.xml.internal.fastinfoset.util.StringArray._array:[Ljava/lang/String;
iload 2
bipush 63
iand
aaload
astore 3
start local 3 138: aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
139: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
140: goto 159
end local 3 141: StackMap locals:
StackMap stack:
iload 2
bipush 31
iand
bipush 8
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
ior
142: bipush 64
143: iadd
istore 5
start local 5 144: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
getfield com.sun.xml.internal.fastinfoset.util.StringArray._array:[Ljava/lang/String;
iload 5
aaload
astore 3
start local 3 145: aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
146: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
147: goto 159
end local 5 end local 3 148: StackMap locals:
StackMap stack:
iload 2
bipush 15
iand
bipush 16
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
bipush 8
ishl
ior
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.read:()I
ior
149: sipush 8256
150: iadd
istore 5
start local 5 151: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
getfield com.sun.xml.internal.fastinfoset.util.StringArray._array:[Ljava/lang/String;
iload 5
aaload
astore 3
start local 3 152: aload 4
aload 3
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
153: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
154: goto 159
end local 5 end local 3 155: StackMap locals:
StackMap stack:
aload 4
ldc ""
invokeinterface org.w3c.dom.Attr.setValue:(Ljava/lang/String;)V
156: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentElement:Lorg/w3c/dom/Element;
aload 4
invokeinterface org.w3c.dom.Element.setAttributeNode:(Lorg/w3c/dom/Attr;)Lorg/w3c/dom/Attr;
pop
157: goto 159
158: StackMap locals:
StackMap stack:
new java.io.IOException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.decodingAIIValue"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
end local 4 end local 1 159: StackMap locals: com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser top int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
ifeq 2
160: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._duplicateAttributeVerifier:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._duplicateAttributeVerifier:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier;
getfield com.sun.xml.internal.fastinfoset.util.DuplicateAttributeVerifier._poolHead:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier$Entry;
putfield com.sun.xml.internal.fastinfoset.util.DuplicateAttributeVerifier._poolCurrent:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier$Entry;
161: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._doubleTerminate:Z
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._terminate:Z
162: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._doubleTerminate:Z
163: return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 164 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
5 6 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
10 11 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
15 16 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
20 23 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
27 159 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
3 164 2 b I
42 47 3 value Ljava/lang/String;
52 57 3 value Ljava/lang/String;
69 74 3 value Ljava/lang/String;
79 84 3 value Ljava/lang/String;
89 94 3 value Ljava/lang/String;
106 111 3 value Ljava/lang/String;
119 124 3 value Ljava/lang/String;
132 137 3 value Ljava/lang/String;
138 141 3 value Ljava/lang/String;
145 148 3 value Ljava/lang/String;
152 155 3 value Ljava/lang/String;
9 11 4 i I
14 16 4 i I
35 159 4 a Lorg/w3c/dom/Attr;
40 47 5 addToTable Z
50 57 5 addToTable Z
60 74 5 addToTable Z
67 74 6 length I
77 84 5 addToTable Z
87 94 5 addToTable Z
97 111 5 addToTable Z
104 111 6 length I
114 124 5 addToTable Z
127 137 5 addToTable Z
144 148 5 index I
151 155 5 index I
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final void ();
descriptor: ()V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=5, locals=2, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeNonIdentifyingStringOnFirstBit:()I
tableswitch { // 0 - 3
0: 1
1: 7
2: 6
3: 10
default: 11
}
1: StackMap locals:
StackMap stack:
new java.lang.String
dup
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBufferLength:I
invokespecial java.lang.String.<init>:([CII)V
astore 1
start local 1 2: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._addToTable:Z
ifeq 4
3: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherString:Lcom/sun/xml/internal/fastinfoset/util/CharArrayArray;
new com.sun.xml.internal.fastinfoset.util.CharArrayString
dup
aload 1
iconst_0
invokespecial com.sun.xml.internal.fastinfoset.util.CharArrayString.<init>:(Ljava/lang/String;Z)V
invokevirtual com.sun.xml.internal.fastinfoset.util.CharArrayArray.add:(Lcom/sun/xml/internal/fastinfoset/util/CharArray;)V
4: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._document:Lorg/w3c/dom/Document;
aload 1
invokeinterface org.w3c.dom.Document.createComment:(Ljava/lang/String;)Lorg/w3c/dom/Comment;
invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
5: goto 11
end local 1 6: StackMap locals:
StackMap stack:
new java.io.IOException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.commentIIAlgorithmNotSupported"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
7: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherString:Lcom/sun/xml/internal/fastinfoset/util/CharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._integer:I
invokevirtual com.sun.xml.internal.fastinfoset.util.CharArrayArray.get:(I)Lcom/sun/xml/internal/fastinfoset/util/CharArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.CharArray.toString:()Ljava/lang/String;
astore 1
start local 1 8: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._document:Lorg/w3c/dom/Document;
aload 1
invokeinterface org.w3c.dom.Document.createComment:(Ljava/lang/String;)Lorg/w3c/dom/Comment;
invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
9: goto 11
end local 1 10: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._document:Lorg/w3c/dom/Document;
ldc ""
invokeinterface org.w3c.dom.Document.createComment:(Ljava/lang/String;)Lorg/w3c/dom/Comment;
invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
11: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
2 6 1 s Ljava/lang/String;
8 10 1 s Ljava/lang/String;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final void processProcessingII();
descriptor: ()V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=5, locals=3, args_size=1
start local 0 0: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherNCName:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
astore 1
start local 1 1: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeNonIdentifyingStringOnFirstBit:()I
tableswitch { // 0 - 3
0: 2
1: 8
2: 7
3: 11
default: 12
}
2: StackMap locals: java.lang.String
StackMap stack:
new java.lang.String
dup
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._charBufferLength:I
invokespecial java.lang.String.<init>:([CII)V
astore 2
start local 2 3: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._addToTable:Z
ifeq 5
4: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherString:Lcom/sun/xml/internal/fastinfoset/util/CharArrayArray;
new com.sun.xml.internal.fastinfoset.util.CharArrayString
dup
aload 2
iconst_0
invokespecial com.sun.xml.internal.fastinfoset.util.CharArrayString.<init>:(Ljava/lang/String;Z)V
invokevirtual com.sun.xml.internal.fastinfoset.util.CharArrayArray.add:(Lcom/sun/xml/internal/fastinfoset/util/CharArray;)V
5: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._document:Lorg/w3c/dom/Document;
aload 1
aload 2
invokeinterface org.w3c.dom.Document.createProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction;
invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
6: goto 12
end local 2 7: StackMap locals:
StackMap stack:
new java.io.IOException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.processingIIWithEncodingAlgorithm"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.otherString:Lcom/sun/xml/internal/fastinfoset/util/CharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._integer:I
invokevirtual com.sun.xml.internal.fastinfoset.util.CharArrayArray.get:(I)Lcom/sun/xml/internal/fastinfoset/util/CharArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.CharArray.toString:()Ljava/lang/String;
astore 2
start local 2 9: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._document:Lorg/w3c/dom/Document;
aload 1
aload 2
invokeinterface org.w3c.dom.Document.createProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction;
invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
10: goto 12
end local 2 11: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._currentNode:Lorg/w3c/dom/Node;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._document:Lorg/w3c/dom/Document;
aload 1
ldc ""
invokeinterface org.w3c.dom.Document.createProcessingInstruction:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/ProcessingInstruction;
invokeinterface org.w3c.dom.Node.appendChild:(Lorg/w3c/dom/Node;)Lorg/w3c/dom/Node;
pop
12: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 13 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
1 13 1 target Ljava/lang/String;
3 7 2 data Ljava/lang/String;
9 11 2 data Ljava/lang/String;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected org.w3c.dom.Element createElement(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, 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.fastinfoset.dom.DOMDocumentParser._document:Lorg/w3c/dom/Document;
aload 1
aload 2
invokeinterface org.w3c.dom.Document.createElementNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Element;
areturn
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/fastinfoset/dom/DOMDocumentParser;
0 1 1 namespaceName Ljava/lang/String;
0 1 2 qName Ljava/lang/String;
0 1 3 localName Ljava/lang/String;
MethodParameters:
Name Flags
namespaceName
qName
localName
protected org.w3c.dom.Attr createAttribute(java.lang.String, java.lang.String, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, 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.fastinfoset.dom.DOMDocumentParser._document:Lorg/w3c/dom/Document;
aload 1
aload 2
invokeinterface org.w3c.dom.Document.createAttributeNS:(Ljava/lang/String;Ljava/lang/String;)Lorg/w3c/dom/Attr;
areturn
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/fastinfoset/dom/DOMDocumentParser;
0 1 1 namespaceName Ljava/lang/String;
0 1 2 qName Ljava/lang/String;
0 1 3 localName Ljava/lang/String;
MethodParameters:
Name Flags
namespaceName
qName
localName
protected java.lang.String convertEncodingAlgorithmDataToCharacters(boolean);
descriptor: (Z)Ljava/lang/String;
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=6, args_size=2
start local 0 start local 1 0: new java.lang.StringBuffer
dup
invokespecial java.lang.StringBuffer.<init>:()V
astore 2
start local 2 1: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
bipush 9
if_icmpge 7
2: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
invokestatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.getAlgorithm:(I)Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm;
3: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithm.decodeFromBytes:([BII)Ljava/lang/Object;
4: astore 3
start local 3 5: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
invokestatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.getAlgorithm:(I)Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm;
aload 3
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithm.convertToCharacters:(Ljava/lang/Object;Ljava/lang/StringBuffer;)V
end local 3 6: goto 22
StackMap locals: java.lang.StringBuffer
StackMap stack:
7: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
bipush 9
if_icmpne 12
8: iload 1
ifne 11
9: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferOffset:I
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
isub
putfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferOffset:I
10: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser.decodeUtf8StringAsString:()Ljava/lang/String;
areturn
11: StackMap locals:
StackMap stack:
new com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.CDATAAlgorithmNotSupported"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException.<init>:(Ljava/lang/String;)V
athrow
12: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
bipush 32
if_icmplt 22
13: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.encodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._identifier:I
bipush 32
isub
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.get:(I)Ljava/lang/String;
astore 3
start local 3 14: aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._registeredEncodingAlgorithms:Ljava/util/Map;
aload 3
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithm
astore 4
start local 4 15: aload 4
ifnull 19
16: aload 4
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.dom.DOMDocumentParser._octetBufferLength:I
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithm.decodeFromBytes:([BII)Ljava/lang/Object;
astore 5
start local 5 17: aload 4
aload 5
aload 2
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithm.convertToCharacters:(Ljava/lang/Object;Ljava/lang/StringBuffer;)V
end local 5 18: goto 22
19: StackMap locals: java.lang.String com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithm
StackMap stack:
new com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException
dup
20: invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.algorithmDataCannotBeReported"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
21: invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException.<init>:(Ljava/lang/String;)V
athrow
end local 4 end local 3 22: StackMap locals:
StackMap stack:
aload 2
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lcom/sun/xml/internal/fastinfoset/dom/DOMDocumentParser;
0 23 1 isAttributeValue Z
1 23 2 buffer Ljava/lang/StringBuffer;
5 6 3 array Ljava/lang/Object;
14 22 3 URI Ljava/lang/String;
15 22 4 ea Lcom/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm;
17 18 5 data Ljava/lang/Object;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
MethodParameters:
Name Flags
isAttributeValue
}
SourceFile: "DOMDocumentParser.java"