public class com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser extends com.sun.xml.internal.fastinfoset.Decoder implements com.sun.xml.internal.org.jvnet.fastinfoset.sax.FastInfosetReader
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser
super_class: com.sun.xml.internal.fastinfoset.Decoder
{
private static final java.util.logging.Logger logger;
descriptor: Ljava/util/logging/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
protected boolean _namespacePrefixesFeature;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
protected org.xml.sax.EntityResolver _entityResolver;
descriptor: Lorg/xml/sax/EntityResolver;
flags: (0x0004) ACC_PROTECTED
protected org.xml.sax.DTDHandler _dtdHandler;
descriptor: Lorg/xml/sax/DTDHandler;
flags: (0x0004) ACC_PROTECTED
protected org.xml.sax.ContentHandler _contentHandler;
descriptor: Lorg/xml/sax/ContentHandler;
flags: (0x0004) ACC_PROTECTED
protected org.xml.sax.ErrorHandler _errorHandler;
descriptor: Lorg/xml/sax/ErrorHandler;
flags: (0x0004) ACC_PROTECTED
protected org.xml.sax.ext.LexicalHandler _lexicalHandler;
descriptor: Lorg/xml/sax/ext/LexicalHandler;
flags: (0x0004) ACC_PROTECTED
protected org.xml.sax.ext.DeclHandler _declHandler;
descriptor: Lorg/xml/sax/ext/DeclHandler;
flags: (0x0004) ACC_PROTECTED
protected com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler _algorithmHandler;
descriptor: Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
flags: (0x0004) ACC_PROTECTED
protected com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler _primitiveHandler;
descriptor: Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
flags: (0x0004) ACC_PROTECTED
protected com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState builtInAlgorithmState;
descriptor: Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
flags: (0x0004) ACC_PROTECTED
protected com.sun.xml.internal.fastinfoset.sax.AttributesHolder _attributes;
descriptor: Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
flags: (0x0004) ACC_PROTECTED
protected int[] _namespacePrefixes;
descriptor: [I
flags: (0x0004) ACC_PROTECTED
protected int _namespacePrefixesIndex;
descriptor: I
flags: (0x0004) ACC_PROTECTED
protected boolean _clearAttributes;
descriptor: Z
flags: (0x0004) ACC_PROTECTED
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokestatic java.util.logging.Logger.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger;
putstatic com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.logger:Ljava/util/logging/Logger;
return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=2, args_size=1
start local 0 0: aload 0
invokespecial com.sun.xml.internal.fastinfoset.Decoder.<init>:()V
1: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesFeature:Z
2: aload 0
3: new com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState
dup
invokespecial com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.<init>:()V
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
4: aload 0
bipush 16
newarray 10
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixes:[I
5: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._clearAttributes:Z
6: new org.xml.sax.helpers.DefaultHandler
dup
invokespecial org.xml.sax.helpers.DefaultHandler.<init>:()V
astore 1
start local 1 7: aload 0
new com.sun.xml.internal.fastinfoset.sax.AttributesHolder
dup
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._registeredEncodingAlgorithms:Ljava/util/Map;
invokespecial com.sun.xml.internal.fastinfoset.sax.AttributesHolder.<init>:(Ljava/util/Map;)V
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
8: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._entityResolver:Lorg/xml/sax/EntityResolver;
9: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._dtdHandler:Lorg/xml/sax/DTDHandler;
10: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
11: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._errorHandler:Lorg/xml/sax/ErrorHandler;
12: aload 0
new com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser$LexicalHandlerImpl
dup
invokespecial com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser$LexicalHandlerImpl.<init>:()V
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
13: aload 0
new com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser$DeclHandlerImpl
dup
invokespecial com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser$DeclHandlerImpl.<init>:()V
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._declHandler:Lorg/xml/sax/ext/DeclHandler;
14: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
7 15 1 handler Lorg/xml/sax/helpers/DefaultHandler;
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.sax.SAXDocumentParser._clearAttributes:Z
1: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.clear:()V
2: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
3: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
ifnull 5
4: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._v:Lcom/sun/xml/internal/fastinfoset/vocab/ParserVocabulary;
getfield com.sun.xml.internal.fastinfoset.vocab.ParserVocabulary.prefix:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.PrefixArray.clearCompletely:()V
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._duplicateAttributeVerifier:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier;
invokevirtual com.sun.xml.internal.fastinfoset.util.DuplicateAttributeVerifier.clear:()V
6: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
public boolean getFeature(java.lang.String);
descriptor: (Ljava/lang/String;)Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "http://xml.org/sax/features/namespaces"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
1: iconst_1
ireturn
2: StackMap locals:
StackMap stack:
aload 1
ldc "http://xml.org/sax/features/namespace-prefixes"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesFeature:Z
ireturn
4: StackMap locals:
StackMap stack:
aload 1
ldc "http://xml.org/sax/features/string-interning"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 6
5: aload 1
ldc "http://jvnet.org/fastinfoset/parser/properties/string-interning"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 7
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.getStringInterning:()Z
ireturn
7: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotRecognizedException
dup
8: new java.lang.StringBuilder
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.featureNotSupported"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
9: invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 10 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
public void setFeature(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc "http://xml.org/sax/features/namespaces"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 3
1: iload 2
ifne 13
2: new org.xml.sax.SAXNotSupportedException
dup
new java.lang.StringBuilder
dup
aload 1
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
iload 2
invokevirtual java.lang.StringBuilder.append:(Z)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
3: StackMap locals:
StackMap stack:
aload 1
ldc "http://xml.org/sax/features/namespace-prefixes"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 6
4: aload 0
iload 2
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesFeature:Z
5: goto 13
StackMap locals:
StackMap stack:
6: aload 1
ldc "http://xml.org/sax/features/string-interning"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifne 8
7: aload 1
ldc "http://jvnet.org/fastinfoset/parser/properties/string-interning"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 10
8: StackMap locals:
StackMap stack:
aload 0
iload 2
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.setStringInterning:(Z)V
9: goto 13
10: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotRecognizedException
dup
11: new java.lang.StringBuilder
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.featureNotSupported"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 1
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
12: invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
13: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 14 1 name Ljava/lang/String;
0 14 2 value Z
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
value
public java.lang.Object getProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "http://xml.org/sax/properties/lexical-handler"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
1: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.getLexicalHandler:()Lorg/xml/sax/ext/LexicalHandler;
areturn
2: StackMap locals:
StackMap stack:
aload 1
ldc "http://xml.org/sax/properties/declaration-handler"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.getDeclHandler:()Lorg/xml/sax/ext/DeclHandler;
areturn
4: StackMap locals:
StackMap stack:
aload 1
ldc "http://jvnet.org/fastinfoset/parser/properties/external-vocabularies"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 6
5: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.getExternalVocabularies:()Ljava/util/Map;
areturn
6: StackMap locals:
StackMap stack:
aload 1
ldc "http://jvnet.org/fastinfoset/parser/properties/registered-encoding-algorithms"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 8
7: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.getRegisteredEncodingAlgorithms:()Ljava/util/Map;
areturn
8: StackMap locals:
StackMap stack:
aload 1
ldc "http://jvnet.org/fastinfoset/sax/properties/encoding-algorithm-content-handler"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 10
9: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.getEncodingAlgorithmContentHandler:()Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
areturn
10: StackMap locals:
StackMap stack:
aload 1
ldc "http://jvnet.org/fastinfoset/sax/properties/primitive-type-content-handler"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 12
11: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.getPrimitiveTypeContentHandler:()Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
areturn
12: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotRecognizedException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
13: ldc "message.propertyNotRecognized"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
14: invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 15 1 name Ljava/lang/String;
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
public void setProperty(java.lang.String, java.lang.Object);
descriptor: (Ljava/lang/String;Ljava/lang/Object;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc "http://xml.org/sax/properties/lexical-handler"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 5
1: aload 2
instanceof org.xml.sax.ext.LexicalHandler
ifeq 4
2: aload 0
aload 2
checkcast org.xml.sax.ext.LexicalHandler
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.setLexicalHandler:(Lorg/xml/sax/ext/LexicalHandler;)V
3: goto 38
4: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotSupportedException
dup
ldc "http://xml.org/sax/properties/lexical-handler"
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals:
StackMap stack:
aload 1
ldc "http://xml.org/sax/properties/declaration-handler"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 10
6: aload 2
instanceof org.xml.sax.ext.DeclHandler
ifeq 9
7: aload 0
aload 2
checkcast org.xml.sax.ext.DeclHandler
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.setDeclHandler:(Lorg/xml/sax/ext/DeclHandler;)V
8: goto 38
9: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotSupportedException
dup
ldc "http://xml.org/sax/properties/lexical-handler"
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
10: StackMap locals:
StackMap stack:
aload 1
ldc "http://jvnet.org/fastinfoset/parser/properties/external-vocabularies"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 15
11: aload 2
instanceof java.util.Map
ifeq 14
12: aload 0
aload 2
checkcast java.util.Map
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.setExternalVocabularies:(Ljava/util/Map;)V
13: goto 38
14: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotSupportedException
dup
ldc "http://jvnet.org/fastinfoset/parser/properties/external-vocabularies"
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
15: StackMap locals:
StackMap stack:
aload 1
ldc "http://jvnet.org/fastinfoset/parser/properties/registered-encoding-algorithms"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 20
16: aload 2
instanceof java.util.Map
ifeq 19
17: aload 0
aload 2
checkcast java.util.Map
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.setRegisteredEncodingAlgorithms:(Ljava/util/Map;)V
18: goto 38
19: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotSupportedException
dup
ldc "http://jvnet.org/fastinfoset/parser/properties/registered-encoding-algorithms"
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
20: StackMap locals:
StackMap stack:
aload 1
ldc "http://jvnet.org/fastinfoset/sax/properties/encoding-algorithm-content-handler"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 25
21: aload 2
instanceof com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler
ifeq 24
22: aload 0
aload 2
checkcast com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.setEncodingAlgorithmContentHandler:(Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;)V
23: goto 38
24: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotSupportedException
dup
ldc "http://jvnet.org/fastinfoset/sax/properties/encoding-algorithm-content-handler"
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
25: StackMap locals:
StackMap stack:
aload 1
ldc "http://jvnet.org/fastinfoset/sax/properties/primitive-type-content-handler"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 30
26: aload 2
instanceof com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler
ifeq 29
27: aload 0
aload 2
checkcast com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.setPrimitiveTypeContentHandler:(Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;)V
28: goto 38
29: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotSupportedException
dup
ldc "http://jvnet.org/fastinfoset/sax/properties/primitive-type-content-handler"
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
30: StackMap locals:
StackMap stack:
aload 1
ldc "http://jvnet.org/fastinfoset/parser/properties/buffer-size"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 35
31: aload 2
instanceof java.lang.Integer
ifeq 34
32: aload 0
aload 2
checkcast java.lang.Integer
invokevirtual java.lang.Integer.intValue:()I
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.setBufferSize:(I)V
33: goto 38
34: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotSupportedException
dup
ldc "http://jvnet.org/fastinfoset/parser/properties/buffer-size"
invokespecial org.xml.sax.SAXNotSupportedException.<init>:(Ljava/lang/String;)V
athrow
35: StackMap locals:
StackMap stack:
new org.xml.sax.SAXNotRecognizedException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
36: ldc "message.propertyNotRecognized"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 1
aastore
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
37: invokespecial org.xml.sax.SAXNotRecognizedException.<init>:(Ljava/lang/String;)V
athrow
38: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 39 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 39 1 name Ljava/lang/String;
0 39 2 value Ljava/lang/Object;
Exceptions:
throws org.xml.sax.SAXNotRecognizedException, org.xml.sax.SAXNotSupportedException
MethodParameters:
Name Flags
name
value
public void setEntityResolver(org.xml.sax.EntityResolver);
descriptor: (Lorg/xml/sax/EntityResolver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._entityResolver:Lorg/xml/sax/EntityResolver;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 2 1 resolver Lorg/xml/sax/EntityResolver;
MethodParameters:
Name Flags
resolver
public org.xml.sax.EntityResolver getEntityResolver();
descriptor: ()Lorg/xml/sax/EntityResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._entityResolver:Lorg/xml/sax/EntityResolver;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
public void setDTDHandler(org.xml.sax.DTDHandler);
descriptor: (Lorg/xml/sax/DTDHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._dtdHandler:Lorg/xml/sax/DTDHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 2 1 handler Lorg/xml/sax/DTDHandler;
MethodParameters:
Name Flags
handler
public org.xml.sax.DTDHandler getDTDHandler();
descriptor: ()Lorg/xml/sax/DTDHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._dtdHandler:Lorg/xml/sax/DTDHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
public void setContentHandler(org.xml.sax.ContentHandler);
descriptor: (Lorg/xml/sax/ContentHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 2 1 handler Lorg/xml/sax/ContentHandler;
MethodParameters:
Name Flags
handler
public org.xml.sax.ContentHandler getContentHandler();
descriptor: ()Lorg/xml/sax/ContentHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
public void setErrorHandler(org.xml.sax.ErrorHandler);
descriptor: (Lorg/xml/sax/ErrorHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._errorHandler:Lorg/xml/sax/ErrorHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 2 1 handler Lorg/xml/sax/ErrorHandler;
MethodParameters:
Name Flags
handler
public org.xml.sax.ErrorHandler getErrorHandler();
descriptor: ()Lorg/xml/sax/ErrorHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._errorHandler:Lorg/xml/sax/ErrorHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
public void parse(org.xml.sax.InputSource);
descriptor: (Lorg/xml/sax/InputSource;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.xml.sax.InputSource.getByteStream:()Ljava/io/InputStream;
astore 2
start local 2 1: aload 2
ifnonnull 7
2: aload 1
invokevirtual org.xml.sax.InputSource.getSystemId:()Ljava/lang/String;
astore 3
start local 3 3: aload 3
ifnonnull 5
4: new org.xml.sax.SAXException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
ldc "message.inputSource"
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;)Ljava/lang/String;
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/String;)V
athrow
5: StackMap locals: java.io.InputStream java.lang.String
StackMap stack:
aload 0
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.parse:(Ljava/lang/String;)V
end local 3 6: goto 12
7: StackMap locals:
StackMap stack:
aload 0
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.parse:(Ljava/io/InputStream;)V
end local 2 8: goto 12
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser org.xml.sax.InputSource
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
9: astore 2
start local 2 10: getstatic com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.logger:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "parsing error"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
11: new org.xml.sax.SAXException
dup
aload 2
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 2 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/sax/SAXDocumentParser;
0 13 1 input Lorg/xml/sax/InputSource;
1 8 2 s Ljava/io/InputStream;
3 6 3 systemId Ljava/lang/String;
10 12 2 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
0 8 9 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws java.io.IOException, org.xml.sax.SAXException
MethodParameters:
Name Flags
input
public void parse(java.lang.String);
descriptor: (Ljava/lang/String;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 1
invokestatic com.sun.xml.internal.fastinfoset.sax.SystemIdResolver.getAbsoluteURI:(Ljava/lang/String;)Ljava/lang/String;
astore 1
1: aload 0
new java.net.URL
dup
aload 1
invokespecial java.net.URL.<init>:(Ljava/lang/String;)V
invokevirtual java.net.URL.openStream:()Ljava/io/InputStream;
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.parse:(Ljava/io/InputStream;)V
2: goto 6
StackMap locals:
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
3: astore 2
start local 2 4: getstatic com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.logger:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "parsing error"
aload 2
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
5: new org.xml.sax.SAXException
dup
aload 2
invokespecial org.xml.sax.SAXException.<init>:(Ljava/lang/Exception;)V
athrow
end local 2 6: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 7 1 systemId Ljava/lang/String;
4 6 2 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
Exception table:
from to target type
0 2 3 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
Exceptions:
throws java.io.IOException, org.xml.sax.SAXException
MethodParameters:
Name Flags
systemId
public final void parse(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.setInputStream:(Ljava/io/InputStream;)V
1: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.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/sax/SAXDocumentParser;
0 3 1 s Ljava/io/InputStream;
Exceptions:
throws java.io.IOException, com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, org.xml.sax.SAXException
MethodParameters:
Name Flags
s
public void setLexicalHandler(org.xml.sax.ext.LexicalHandler);
descriptor: (Lorg/xml/sax/ext/LexicalHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 2 1 handler Lorg/xml/sax/ext/LexicalHandler;
MethodParameters:
Name Flags
handler
public org.xml.sax.ext.LexicalHandler getLexicalHandler();
descriptor: ()Lorg/xml/sax/ext/LexicalHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
public void setDeclHandler(org.xml.sax.ext.DeclHandler);
descriptor: (Lorg/xml/sax/ext/DeclHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._declHandler:Lorg/xml/sax/ext/DeclHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 2 1 handler Lorg/xml/sax/ext/DeclHandler;
MethodParameters:
Name Flags
handler
public org.xml.sax.ext.DeclHandler getDeclHandler();
descriptor: ()Lorg/xml/sax/ext/DeclHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._declHandler:Lorg/xml/sax/ext/DeclHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
public void setEncodingAlgorithmContentHandler(com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler);
descriptor: (Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._algorithmHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 2 1 handler Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
MethodParameters:
Name Flags
handler
public com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler getEncodingAlgorithmContentHandler();
descriptor: ()Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._algorithmHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
public void setPrimitiveTypeContentHandler(com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler);
descriptor: (Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 2 1 handler Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
MethodParameters:
Name Flags
handler
public com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler getPrimitiveTypeContentHandler();
descriptor: ()Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
public final void parse();
descriptor: ()V
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Code:
stack=6, locals=2, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
arraylength
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._bufferSize:I
if_icmpge 2
1: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._bufferSize:I
newarray 8
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.reset:()V
3: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeHeader:()V
4: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._parseFragments:Z
ifeq 6
5: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processDIIFragment:()V
goto 26
6: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processDII:()V
7: goto 26
StackMap locals:
StackMap stack: java.lang.RuntimeException
8: astore 1
start local 1 9: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._errorHandler:Lorg/xml/sax/ErrorHandler;
new org.xml.sax.SAXParseException
dup
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
aconst_null
aload 1
invokespecial org.xml.sax.SAXParseException.<init>:(Ljava/lang/String;Lorg/xml/sax/Locator;Ljava/lang/Exception;)V
invokeinterface org.xml.sax.ErrorHandler.fatalError:(Lorg/xml/sax/SAXParseException;)V
10: goto 12
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser java.lang.RuntimeException
StackMap stack: java.lang.Exception
11: pop
12: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.resetOnError:()V
13: 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 14: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser
StackMap stack: com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
astore 1
start local 1 15: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._errorHandler:Lorg/xml/sax/ErrorHandler;
new org.xml.sax.SAXParseException
dup
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
aconst_null
aload 1
invokespecial org.xml.sax.SAXParseException.<init>:(Ljava/lang/String;Lorg/xml/sax/Locator;Ljava/lang/Exception;)V
invokeinterface org.xml.sax.ErrorHandler.fatalError:(Lorg/xml/sax/SAXParseException;)V
16: goto 18
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
StackMap stack: java.lang.Exception
17: pop
18: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.resetOnError:()V
19: aload 1
athrow
end local 1 20: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser
StackMap stack: java.io.IOException
astore 1
start local 1 21: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._errorHandler:Lorg/xml/sax/ErrorHandler;
new org.xml.sax.SAXParseException
dup
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
aconst_null
aload 1
invokespecial org.xml.sax.SAXParseException.<init>:(Ljava/lang/String;Lorg/xml/sax/Locator;Ljava/lang/Exception;)V
invokeinterface org.xml.sax.ErrorHandler.fatalError:(Lorg/xml/sax/SAXParseException;)V
22: goto 24
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser java.io.IOException
StackMap stack: java.lang.Exception
23: pop
24: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.resetOnError:()V
25: aload 1
athrow
end local 1 26: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 27 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
9 14 1 e Ljava/lang/RuntimeException;
15 20 1 e Lcom/sun/xml/internal/org/jvnet/fastinfoset/FastInfosetException;
21 26 1 e Ljava/io/IOException;
Exception table:
from to target type
2 7 8 Class java.lang.RuntimeException
9 10 11 Class java.lang.Exception
2 7 14 Class com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
15 16 17 Class java.lang.Exception
2 7 20 Class java.io.IOException
21 22 23 Class java.lang.Exception
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
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
invokeinterface org.xml.sax.ContentHandler.startDocument:()V
1: goto 4
StackMap locals:
StackMap stack: org.xml.sax.SAXException
2: astore 1
start local 1 3: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processDII"
aload 1
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 1 4: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
5: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
ifle 7
6: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processDIIOptionalProperties:()V
7: StackMap locals:
StackMap stack:
iconst_0
istore 1
start local 1 8: iconst_0
istore 2
start local 2 9: goto 73
10: StackMap locals: int int
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
11: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.DII:(I)I
tableswitch { // 0 - 23
0: 12
1: 15
2: 18
3: 23
4: 38
5: 28
6: 72
7: 72
8: 72
9: 72
10: 72
11: 72
12: 72
13: 72
14: 72
15: 72
16: 72
17: 72
18: 65
19: 67
20: 41
21: 72
22: 70
23: 69
default: 72
}
12: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._b:I
aaload
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
13: iconst_1
istore 1
14: goto 73
15: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._b:I
bipush 31
iand
aaload
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
16: iconst_1
istore 1
17: goto 73
18: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeEIIIndexMedium:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 64
iand
ifle 19
iconst_1
goto 20
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int int
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
19: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int int
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
20: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
21: iconst_1
istore 1
22: goto 73
23: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeEIIIndexLarge:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 64
iand
ifle 24
iconst_1
goto 25
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int int
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
24: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int int
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
25: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
26: iconst_1
istore 1
27: goto 73
28: StackMap locals:
StackMap stack:
aload 0
29: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_3
iand
30: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.getNext:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
31: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeLiteralQualifiedName:(ILcom/sun/xml/internal/fastinfoset/QualifiedName;)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 3
start local 3 32: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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
33: aload 0
aload 3
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 64
iand
ifle 34
iconst_1
goto 35
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int int com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
34: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int int com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
35: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
36: iconst_1
istore 1
37: goto 73
end local 3 38: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEIIWithNamespaces:()V
39: iconst_1
istore 1
40: goto 73
41: StackMap locals:
StackMap stack:
iload 2
ifeq 43
42: 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
43: StackMap locals:
StackMap stack:
iconst_1
istore 2
44: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_2
iand
ifle 46
45: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
46: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_1
iand
ifle 48
47: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
48: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
49: goto 57
50: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeNonIdentifyingStringOnFirstBit:()I
tableswitch { // 0 - 3
0: 51
1: 55
2: 54
3: 56
default: 56
}
51: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._addToTable:Z
ifeq 56
52: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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
53: goto 56
54: 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
55: StackMap locals:
StackMap stack:
goto 56
56: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
57: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
sipush 225
if_icmpeq 50
58: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
sipush 240
iand
sipush 240
if_icmpeq 60
59: 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
60: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
sipush 255
if_icmpne 62
61: aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
62: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._notations:Ljava/util/List;
ifnull 63
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._notations:Ljava/util/List;
invokeinterface java.util.List.clear:()V
63: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._unparsedEntities:Ljava/util/List;
ifnull 73
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._unparsedEntities:Ljava/util/List;
invokeinterface java.util.List.clear:()V
64: goto 73
65: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processCommentII:()V
66: goto 73
67: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processProcessingII:()V
68: goto 73
69: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._doubleTerminate:Z
70: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
71: goto 73
72: 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
73: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
ifeq 10
iload 1
ifeq 10
74: goto 85
75: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
76: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.DII:(I)I
tableswitch { // 18 - 23
18: 77
19: 79
20: 84
21: 84
22: 82
23: 81
default: 84
}
77: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processCommentII:()V
78: goto 85
79: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processProcessingII:()V
80: goto 85
81: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._doubleTerminate:Z
82: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
83: goto 85
84: 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
85: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
ifeq 75
86: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
invokeinterface org.xml.sax.ContentHandler.endDocument:()V
87: goto 90
StackMap locals:
StackMap stack: org.xml.sax.SAXException
88: astore 3
start local 3 89: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processDII"
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 90: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 91 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
3 4 1 e Lorg/xml/sax/SAXException;
8 91 1 firstElementHasOccured Z
9 91 2 documentTypeDeclarationOccured Z
32 38 3 qn Lcom/sun/xml/internal/fastinfoset/QualifiedName;
89 90 3 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
0 1 2 Class org.xml.sax.SAXException
86 87 88 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final void processDIIFragment();
descriptor: ()V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=5, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
invokeinterface org.xml.sax.ContentHandler.startDocument:()V
1: goto 4
StackMap locals:
StackMap stack: org.xml.sax.SAXException
2: astore 1
start local 1 3: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processDII"
aload 1
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 1 4: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
5: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
ifle 166
6: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processDIIOptionalProperties:()V
7: goto 166
8: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
9: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.EII:(I)I
tableswitch { // 0 - 23
0: 10
1: 12
2: 14
3: 18
4: 31
5: 22
6: 33
7: 38
8: 41
9: 49
10: 59
11: 67
12: 80
13: 94
14: 103
15: 111
16: 121
17: 135
18: 149
19: 151
20: 165
21: 153
22: 163
23: 162
default: 165
}
10: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._b:I
aaload
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
11: goto 166
12: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._b:I
bipush 31
iand
aaload
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
13: goto 166
14: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeEIIIndexMedium:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 64
iand
ifle 15
iconst_1
goto 16
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
15: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
16: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
17: goto 166
18: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeEIIIndexLarge:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 64
iand
ifle 19
iconst_1
goto 20
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
19: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
20: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
21: goto 166
22: StackMap locals:
StackMap stack:
aload 0
23: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_3
iand
24: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.getNext:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
25: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeLiteralQualifiedName:(ILcom/sun/xml/internal/fastinfoset/QualifiedName;)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 1
start local 1 26: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._elementNameTable: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
27: aload 0
aload 1
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 64
iand
ifle 28
iconst_1
goto 29
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
28: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
29: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
30: goto 166
end local 1 31: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEIIWithNamespaces:()V
32: goto 166
33: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_1
iand
34: iconst_1
iadd
35: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
36: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processUtf8CharacterString:()V
37: goto 166
38: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
iconst_3
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
39: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processUtf8CharacterString:()V
40: goto 166
41: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 24
ishl
42: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 16
ishl
ior
43: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
ior
44: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
45: sipush 259
iadd
46: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
47: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processUtf8CharacterString:()V
48: goto 166
49: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_1
iand
50: iconst_1
iadd
51: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
52: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf16StringAsCharBuffer:()V
53: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 55
54: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
55: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
56: goto 166
StackMap locals:
StackMap stack: org.xml.sax.SAXException
57: astore 1
start local 1 58: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 1
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 1 59: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
iconst_3
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
60: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf16StringAsCharBuffer:()V
61: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 63
62: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
63: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
64: goto 166
StackMap locals:
StackMap stack: org.xml.sax.SAXException
65: astore 1
start local 1 66: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 1
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 1 67: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 24
ishl
68: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 16
ishl
ior
69: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
ior
70: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
71: sipush 259
iadd
72: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
73: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf16StringAsCharBuffer:()V
74: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 76
75: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
76: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
77: goto 166
StackMap locals:
StackMap stack: org.xml.sax.SAXException
78: astore 1
start local 1 79: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 1
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 1 80: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 81
iconst_1
goto 82
StackMap locals:
StackMap stack:
81: iconst_0
StackMap locals:
StackMap stack: int
82: istore 1
start local 1 83: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_2
iand
bipush 6
ishl
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
84: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
85: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
sipush 252
iand
iconst_2
ishr
ior
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
86: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeOctetsOnSeventhBitOfNonIdentifyingStringOnThirdBit:(I)V
87: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeRestrictedAlphabetAsCharBuffer:()V
88: iload 1
ifeq 90
89: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
90: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
91: goto 166
StackMap locals:
StackMap stack: org.xml.sax.SAXException
92: astore 2
start local 2 93: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 2
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 2 end local 1 94: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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 1
start local 1 97: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_2
iand
bipush 6
ishl
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
98: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
99: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
sipush 252
iand
iconst_2
ishr
ior
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
100: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeOctetsOnSeventhBitOfNonIdentifyingStringOnThirdBit:(I)V
101: aload 0
iload 1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processCIIEncodingAlgorithm:(Z)V
102: goto 166
end local 1 103: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 15
iand
istore 1
start local 1 104: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._array:[C
105: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._offset:[I
iload 1
iaload
106: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._length:[I
iload 1
iaload
107: invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
108: goto 166
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int
StackMap stack: org.xml.sax.SAXException
109: astore 2
start local 2 110: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 2
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 2 end local 1 111: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_3
iand
bipush 8
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
112: bipush 16
113: iadd
istore 1
start local 1 114: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._array:[C
115: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._offset:[I
iload 1
iaload
116: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._length:[I
iload 1
iaload
117: invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
118: goto 166
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int
StackMap stack: org.xml.sax.SAXException
119: astore 2
start local 2 120: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 2
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 2 end local 1 121: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_3
iand
bipush 16
ishl
122: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
123: ior
124: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
125: ior
126: sipush 1040
127: iadd
istore 1
start local 1 128: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._array:[C
129: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._offset:[I
iload 1
iaload
130: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._length:[I
iload 1
iaload
131: invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
132: goto 166
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int
StackMap stack: org.xml.sax.SAXException
133: astore 2
start local 2 134: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 2
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 2 end local 1 135: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 16
ishl
136: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
137: ior
138: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
139: ior
140: ldc 263184
141: iadd
istore 1
start local 1 142: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._array:[C
143: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._offset:[I
iload 1
iaload
144: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._length:[I
iload 1
iaload
145: invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
146: goto 166
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int
StackMap stack: org.xml.sax.SAXException
147: astore 2
start local 2 148: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 2
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 2 end local 1 149: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processCommentII:()V
150: goto 166
151: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processProcessingII:()V
152: goto 166
153: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
astore 1
start local 1 154: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_2
iand
ifle 156
155: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
156: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_1
iand
ifle 158
157: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
158: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
invokeinterface org.xml.sax.ContentHandler.skippedEntity:(Ljava/lang/String;)V
159: goto 166
StackMap locals:
StackMap stack: org.xml.sax.SAXException
160: astore 2
start local 2 161: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processUnexpandedEntityReferenceII"
aload 2
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 2 end local 1 162: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._doubleTerminate:Z
163: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
164: goto 166
165: 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
166: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
ifeq 8
167: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
invokeinterface org.xml.sax.ContentHandler.endDocument:()V
168: goto 171
StackMap locals:
StackMap stack: org.xml.sax.SAXException
169: astore 1
start local 1 170: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processDII"
aload 1
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 1 171: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 172 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
3 4 1 e Lorg/xml/sax/SAXException;
26 31 1 qn Lcom/sun/xml/internal/fastinfoset/QualifiedName;
58 59 1 e Lorg/xml/sax/SAXException;
66 67 1 e Lorg/xml/sax/SAXException;
79 80 1 e Lorg/xml/sax/SAXException;
83 94 1 addToTable Z
93 94 2 e Lorg/xml/sax/SAXException;
97 103 1 addToTable Z
104 111 1 index I
110 111 2 e Lorg/xml/sax/SAXException;
114 121 1 index I
120 121 2 e Lorg/xml/sax/SAXException;
128 135 1 index I
134 135 2 e Lorg/xml/sax/SAXException;
142 149 1 index I
148 149 2 e Lorg/xml/sax/SAXException;
154 162 1 entity_reference_name Ljava/lang/String;
161 162 2 e Lorg/xml/sax/SAXException;
170 171 1 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
0 1 2 Class org.xml.sax.SAXException
55 56 57 Class org.xml.sax.SAXException
63 64 65 Class org.xml.sax.SAXException
76 77 78 Class org.xml.sax.SAXException
90 91 92 Class org.xml.sax.SAXException
104 108 109 Class org.xml.sax.SAXException
114 118 119 Class org.xml.sax.SAXException
128 132 133 Class org.xml.sax.SAXException
142 146 147 Class org.xml.sax.SAXException
158 159 160 Class org.xml.sax.SAXException
167 168 169 Class org.xml.sax.SAXException
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.sax.SAXDocumentParser._b:I
bipush 32
if_icmpne 3
1: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeInitialVocabulary:()V
2: return
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 64
iand
ifle 5
4: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeAdditionalData:()V
5: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 32
iand
ifle 7
6: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeInitialVocabulary:()V
7: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 9
8: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeNotations:()V
9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 8
iand
ifle 11
10: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUnparsedEntities:()V
11: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_4
iand
ifle 13
12: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeCharacterEncodingScheme:()Ljava/lang/String;
pop
13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_2
iand
ifle 15
14: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
pop
15: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_1
iand
ifle 17
16: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.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/sax/SAXDocumentParser;
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=5, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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:
iload 2
ifeq 4
3: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processAIIs:()V
4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.namespaceName:Ljava/lang/String;
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.localName:Ljava/lang/String;
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.qName:Ljava/lang/String;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
invokeinterface org.xml.sax.ContentHandler.startElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/Attributes;)V
5: goto 9
StackMap locals:
StackMap stack: org.xml.sax.SAXException
6: astore 3
start local 3 7: getstatic com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.logger:Ljava/util/logging/Logger;
getstatic java.util.logging.Level.FINE:Ljava/util/logging/Level;
ldc "processEII error"
aload 3
invokevirtual java.util.logging.Logger.log:(Ljava/util/logging/Level;Ljava/lang/String;Ljava/lang/Throwable;)V
8: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processEII"
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 9: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._clearAttributes:Z
ifeq 171
10: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.clear:()V
11: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._clearAttributes:Z
12: goto 171
13: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
14: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.EII:(I)I
tableswitch { // 0 - 23
0: 15
1: 17
2: 19
3: 23
4: 36
5: 27
6: 38
7: 43
8: 46
9: 54
10: 64
11: 72
12: 85
13: 99
14: 108
15: 116
16: 126
17: 140
18: 154
19: 156
20: 170
21: 158
22: 168
23: 167
default: 170
}
15: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._b:I
aaload
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
16: goto 171
17: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._b:I
bipush 31
iand
aaload
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
18: goto 171
19: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeEIIIndexMedium:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 64
iand
ifle 20
iconst_1
goto 21
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
20: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
21: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
22: goto 171
23: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeEIIIndexLarge:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 64
iand
ifle 24
iconst_1
goto 25
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
24: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
25: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
26: goto 171
27: StackMap locals:
StackMap stack:
aload 0
28: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_3
iand
29: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.getNext:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
30: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeLiteralQualifiedName:(ILcom/sun/xml/internal/fastinfoset/QualifiedName;)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 3
start local 3 31: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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
32: aload 0
aload 3
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 64
iand
ifle 33
iconst_1
goto 34
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName
33: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int com.sun.xml.internal.fastinfoset.QualifiedName
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
34: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
35: goto 171
end local 3 36: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEIIWithNamespaces:()V
37: goto 171
38: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_1
iand
39: iconst_1
iadd
40: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
41: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processUtf8CharacterString:()V
42: goto 171
43: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
iconst_3
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
44: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processUtf8CharacterString:()V
45: goto 171
46: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 24
ishl
47: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 16
ishl
ior
48: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
ior
49: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
50: sipush 259
iadd
51: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
52: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processUtf8CharacterString:()V
53: goto 171
54: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_1
iand
55: iconst_1
iadd
56: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
57: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf16StringAsCharBuffer:()V
58: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 60
59: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
60: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
61: goto 171
StackMap locals:
StackMap stack: org.xml.sax.SAXException
62: astore 3
start local 3 63: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 64: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
iconst_3
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
65: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf16StringAsCharBuffer:()V
66: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 68
67: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
68: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
69: goto 171
StackMap locals:
StackMap stack: org.xml.sax.SAXException
70: astore 3
start local 3 71: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 72: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 24
ishl
73: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 16
ishl
ior
74: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
ior
75: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
76: sipush 259
iadd
77: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
78: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf16StringAsCharBuffer:()V
79: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 81
80: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
81: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
82: goto 171
StackMap locals:
StackMap stack: org.xml.sax.SAXException
83: astore 3
start local 3 84: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 85: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 86
iconst_1
goto 87
StackMap locals:
StackMap stack:
86: iconst_0
StackMap locals:
StackMap stack: int
87: istore 3
start local 3 88: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_2
iand
bipush 6
ishl
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
89: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
90: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
sipush 252
iand
iconst_2
ishr
ior
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
91: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeOctetsOnSeventhBitOfNonIdentifyingStringOnThirdBit:(I)V
92: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeRestrictedAlphabetAsCharBuffer:()V
93: iload 3
ifeq 95
94: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
95: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
96: goto 171
StackMap locals:
StackMap stack: org.xml.sax.SAXException
97: astore 4
start local 4 98: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 4
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 4 end local 3 99: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 100
iconst_1
goto 101
StackMap locals:
StackMap stack:
100: iconst_0
StackMap locals:
StackMap stack: int
101: istore 3
start local 3 102: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_2
iand
bipush 6
ishl
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
103: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
104: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
sipush 252
iand
iconst_2
ishr
ior
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
105: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeOctetsOnSeventhBitOfNonIdentifyingStringOnThirdBit:(I)V
106: aload 0
iload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processCIIEncodingAlgorithm:(Z)V
107: goto 171
end local 3 108: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 15
iand
istore 3
start local 3 109: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._array:[C
110: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._offset:[I
iload 3
iaload
111: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._length:[I
iload 3
iaload
112: invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
113: goto 171
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int int
StackMap stack: org.xml.sax.SAXException
114: astore 4
start local 4 115: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 4
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 4 end local 3 116: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_3
iand
bipush 8
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
117: bipush 16
118: iadd
istore 3
start local 3 119: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._array:[C
120: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._offset:[I
iload 3
iaload
121: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._length:[I
iload 3
iaload
122: invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
123: goto 171
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int int
StackMap stack: org.xml.sax.SAXException
124: astore 4
start local 4 125: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 4
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 4 end local 3 126: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_3
iand
bipush 16
ishl
127: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
128: ior
129: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
130: ior
131: sipush 1040
132: iadd
istore 3
start local 3 133: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._array:[C
134: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._offset:[I
iload 3
iaload
135: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._length:[I
iload 3
iaload
136: invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
137: goto 171
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int int
StackMap stack: org.xml.sax.SAXException
138: astore 4
start local 4 139: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 4
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 4 end local 3 140: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 16
ishl
141: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
142: ior
143: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
144: ior
145: ldc 263184
146: iadd
istore 3
start local 3 147: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._array:[C
148: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._offset:[I
iload 3
iaload
149: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._length:[I
iload 3
iaload
150: invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
151: goto 171
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int int
StackMap stack: org.xml.sax.SAXException
152: astore 4
start local 4 153: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 4
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 4 end local 3 154: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processCommentII:()V
155: goto 171
156: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processProcessingII:()V
157: goto 171
158: StackMap locals:
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
astore 3
start local 3 159: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_2
iand
ifle 161
160: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
161: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_1
iand
ifle 163
162: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBit:(Lcom/sun/xml/internal/fastinfoset/util/StringArray;)Ljava/lang/String;
pop
163: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 3
invokeinterface org.xml.sax.ContentHandler.skippedEntity:(Ljava/lang/String;)V
164: goto 171
StackMap locals:
StackMap stack: org.xml.sax.SAXException
165: astore 4
start local 4 166: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processUnexpandedEntityReferenceII"
aload 4
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 4 end local 3 167: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._doubleTerminate:Z
168: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
169: goto 171
170: 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
171: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
ifeq 13
172: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._doubleTerminate:Z
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
173: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._doubleTerminate:Z
174: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.namespaceName:Ljava/lang/String;
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.localName:Ljava/lang/String;
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.qName:Ljava/lang/String;
invokeinterface org.xml.sax.ContentHandler.endElement:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
175: goto 178
StackMap locals:
StackMap stack: org.xml.sax.SAXException
176: astore 3
start local 3 177: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processEII"
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 178: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 179 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 179 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
0 179 2 hasAttributes Z
7 9 3 e Lorg/xml/sax/SAXException;
31 36 3 qn Lcom/sun/xml/internal/fastinfoset/QualifiedName;
63 64 3 e Lorg/xml/sax/SAXException;
71 72 3 e Lorg/xml/sax/SAXException;
84 85 3 e Lorg/xml/sax/SAXException;
88 99 3 addToTable Z
98 99 4 e Lorg/xml/sax/SAXException;
102 108 3 addToTable Z
109 116 3 index I
115 116 4 e Lorg/xml/sax/SAXException;
119 126 3 index I
125 126 4 e Lorg/xml/sax/SAXException;
133 140 3 index I
139 140 4 e Lorg/xml/sax/SAXException;
147 154 3 index I
153 154 4 e Lorg/xml/sax/SAXException;
159 167 3 entity_reference_name Ljava/lang/String;
166 167 4 e Lorg/xml/sax/SAXException;
177 178 3 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
4 5 6 Class org.xml.sax.SAXException
60 61 62 Class org.xml.sax.SAXException
68 69 70 Class org.xml.sax.SAXException
81 82 83 Class org.xml.sax.SAXException
95 96 97 Class org.xml.sax.SAXException
109 113 114 Class org.xml.sax.SAXException
119 123 124 Class org.xml.sax.SAXException
133 137 138 Class org.xml.sax.SAXException
147 151 152 Class org.xml.sax.SAXException
163 164 165 Class org.xml.sax.SAXException
174 175 176 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
MethodParameters:
Name Flags
name
hasAttributes
private final void processUtf8CharacterString();
descriptor: ()V
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Code:
stack=4, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
bipush 16
iand
ifle 9
1: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.ensureSize:(I)V
2: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._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.sax.SAXDocumentParser.decodeUtf8StringAsCharBuffer:([CI)V
4: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:(I)V
5: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
getfield com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray._array:[C
iload 1
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
6: goto 14
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int
StackMap stack: org.xml.sax.SAXException
7: astore 2
start local 2 8: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 2
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 2 end local 1 9: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf8StringAsCharBuffer:()V
10: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
11: goto 14
StackMap locals:
StackMap stack: org.xml.sax.SAXException
12: astore 1
start local 1 13: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCII"
aload 1
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 1 14: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 15 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
3 9 1 charactersOffset I
8 9 2 e Lorg/xml/sax/SAXException;
13 14 1 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
5 6 7 Class org.xml.sax.SAXException
10 11 12 Class org.xml.sax.SAXException
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=9, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesFeature:Z
ifeq 4
iconst_1
goto 5
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser
4: iconst_0
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int
StackMap stack: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int
5: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._clearAttributes:Z
6: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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 8
7: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.PrefixArray.clearDeclarationIds:()V
8: StackMap locals:
StackMap stack:
ldc ""
astore 2
start local 2 9: ldc ""
astore 3
start local 3 10: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
istore 4
start local 4 11: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
istore 5
start local 5 12: goto 51
13: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int java.lang.String java.lang.String int int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixes:[I
arraylength
if_icmpne 17
14: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._namespacePrefixes:[I
iconst_0
aload 6
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._namespacePrefixes:[I
end local 6 17: StackMap locals:
StackMap stack:
iload 5
iconst_3
iand
tableswitch { // 0 - 3
0: 18
1: 21
2: 25
3: 30
default: 33
}
18: StackMap locals:
StackMap stack:
ldc ""
dup
astore 3
astore 2
19: aload 0
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixes:[I
aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
iconst_m1
dup_x2
iastore
dup_x1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._prefixIndex:I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespaceNameIndex:I
20: goto 33
21: StackMap locals:
StackMap stack:
ldc ""
astore 2
22: aload 0
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBitAsNamespaceName:(Z)Ljava/lang/String;
astore 3
23: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixes:[I
aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
iconst_m1
dup_x2
iastore
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._prefixIndex:I
24: goto 33
25: StackMap locals:
StackMap stack:
aload 0
iconst_0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBitAsPrefix:(Z)Ljava/lang/String;
astore 2
26: ldc ""
astore 3
27: aload 0
iconst_m1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespaceNameIndex:I
28: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixes:[I
aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._prefixIndex:I
iastore
29: goto 33
30: StackMap locals:
StackMap stack:
aload 0
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBitAsPrefix:(Z)Ljava/lang/String;
astore 2
31: aload 0
iconst_1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeIdentifyingNonEmptyStringOnFirstBitAsNamespaceName:(Z)Ljava/lang/String;
astore 3
32: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixes:[I
aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
dup_x1
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._prefixIndex:I
iastore
33: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._prefixIndex:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespaceNameIndex:I
invokevirtual com.sun.xml.internal.fastinfoset.util.PrefixArray.pushScope:(II)V
34: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesFeature:Z
ifeq 46
35: aload 2
ldc ""
if_acmpeq 43
36: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
new com.sun.xml.internal.fastinfoset.QualifiedName
dup
37: ldc "xmlns"
38: ldc "http://www.w3.org/2000/xmlns/"
39: aload 2
invokespecial com.sun.xml.internal.fastinfoset.QualifiedName.<init>:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
40: aload 3
41: invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
42: goto 46
43: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
getstatic com.sun.xml.internal.fastinfoset.EncodingConstants.DEFAULT_NAMESPACE_DECLARATION:Lcom/sun/xml/internal/fastinfoset/QualifiedName;
44: aload 3
45: invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
46: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 2
aload 3
invokeinterface org.xml.sax.ContentHandler.startPrefixMapping:(Ljava/lang/String;Ljava/lang/String;)V
47: goto 50
StackMap locals:
StackMap stack: org.xml.sax.SAXException
48: pop
49: new java.io.IOException
dup
ldc "processStartNamespaceAII"
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
50: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
istore 5
51: StackMap locals:
StackMap stack:
iload 5
sipush 252
iand
sipush 204
if_icmpeq 13
52: iload 5
sipush 240
if_icmpeq 54
53: 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
54: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
istore 6
start local 6 55: aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
56: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.EII:(I)I
tableswitch { // 0 - 5
0: 57
1: 70
2: 59
3: 61
4: 70
5: 63
default: 70
}
57: StackMap locals: int
StackMap stack:
aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._b:I
aaload
iload 1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
58: goto 71
59: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeEIIIndexMedium:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
iload 1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
60: goto 71
61: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeEIIIndexLarge:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
iload 1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
62: goto 71
63: StackMap locals:
StackMap stack:
aload 0
64: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._b:I
iconst_3
iand
65: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._elementNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.getNext:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
66: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeLiteralQualifiedName:(ILcom/sun/xml/internal/fastinfoset/QualifiedName;)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 7
start local 7 67: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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
68: aload 0
aload 7
iload 1
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processEII:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
69: goto 71
end local 7 70: 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
71: StackMap locals:
StackMap stack:
iload 6
iconst_1
isub
istore 7
start local 7 72: goto 81
73: StackMap locals: int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixes:[I
iload 7
iaload
istore 8
start local 8 74: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
iload 8
invokevirtual com.sun.xml.internal.fastinfoset.util.PrefixArray.popScope:(I)V
75: iload 8
ifle 76
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._prefixTable:Lcom/sun/xml/internal/fastinfoset/util/PrefixArray;
iload 8
iconst_1
isub
invokevirtual com.sun.xml.internal.fastinfoset.util.PrefixArray.get:(I)Ljava/lang/String;
goto 78
76: StackMap locals: int
StackMap stack:
iload 8
iconst_m1
if_icmpne 77
ldc ""
goto 78
StackMap locals:
StackMap stack:
77: ldc "xml"
78: StackMap locals:
StackMap stack: java.lang.String
astore 2
79: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 2
invokeinterface org.xml.sax.ContentHandler.endPrefixMapping:(Ljava/lang/String;)V
end local 8 80: iinc 7 -1
StackMap locals:
StackMap stack:
81: iload 7
iload 4
if_icmpge 73
end local 7 82: aload 0
iload 4
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._namespacePrefixesIndex:I
83: goto 86
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int java.lang.String java.lang.String int int int
StackMap stack: org.xml.sax.SAXException
84: pop
85: new java.io.IOException
dup
ldc "processStartNamespaceAII"
invokespecial java.io.IOException.<init>:(Ljava/lang/String;)V
athrow
86: StackMap locals:
StackMap stack:
return
end local 6 end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 87 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
3 87 1 hasAttributes Z
9 87 2 prefix Ljava/lang/String;
10 87 3 namespaceName Ljava/lang/String;
11 87 4 start I
12 87 5 b I
15 17 6 namespaceAIIs [I
55 87 6 end I
67 70 7 qn Lcom/sun/xml/internal/fastinfoset/QualifiedName;
72 82 7 i I
74 80 8 prefixIndex I
Exception table:
from to target type
46 47 48 Class org.xml.sax.SAXException
71 83 84 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final void processAIIs();
descriptor: ()V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=5, locals=5, args_size=1
start local 0 0: aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._clearAttributes:Z
1: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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 3
2: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._duplicateAttributeVerifier:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier;
invokevirtual com.sun.xml.internal.fastinfoset.util.DuplicateAttributeVerifier.clear:()V
3: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
istore 2
start local 2 4: iload 2
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.AII:(I)I
tableswitch { // 0 - 5
0: 5
1: 7
2: 12
3: 17
4: 25
5: 24
default: 27
}
5: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser top int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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 6: goto 28
end local 1 7: StackMap locals:
StackMap stack:
iload 2
bipush 31
iand
bipush 8
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
8: bipush 64
9: iadd
istore 4
start local 4 10: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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 11: goto 28
end local 4 end local 1 12: StackMap locals:
StackMap stack:
iload 2
bipush 15
iand
bipush 16
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
ior
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
13: sipush 8256
14: iadd
istore 4
start local 4 15: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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 16: goto 28
end local 4 end local 1 17: StackMap locals:
StackMap stack:
aload 0
18: iload 2
iconst_3
iand
19: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributeNameTable:Lcom/sun/xml/internal/fastinfoset/util/QualifiedNameArray;
invokevirtual com.sun.xml.internal.fastinfoset.util.QualifiedNameArray.getNext:()Lcom/sun/xml/internal/fastinfoset/QualifiedName;
20: invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeLiteralQualifiedName:(ILcom/sun/xml/internal/fastinfoset/QualifiedName;)Lcom/sun/xml/internal/fastinfoset/QualifiedName;
astore 1
start local 1 21: aload 1
sipush 256
invokevirtual com.sun.xml.internal.fastinfoset.QualifiedName.createAttributeValues:(I)V
22: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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
23: goto 28
end local 1 24: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._doubleTerminate:Z
25: StackMap locals:
StackMap stack:
aload 0
iconst_1
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
26: goto 121
27: 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 28: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.QualifiedName int
StackMap stack:
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.prefixIndex:I
ifle 30
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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 30
29: 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
30: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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
31: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
istore 2
32: iload 2
invokestatic com.sun.xml.internal.fastinfoset.DecoderStateTables.NISTRING:(I)I
tableswitch { // 0 - 11
0: 33
1: 39
2: 45
3: 56
4: 62
5: 68
6: 79
7: 91
8: 100
9: 104
10: 111
11: 118
default: 120
}
33: StackMap locals:
StackMap stack:
aload 0
iload 2
bipush 7
iand
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
34: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf8StringAsString:()Ljava/lang/String;
astore 3
start local 3 35: iload 2
bipush 64
iand
ifle 37
36: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
37: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
38: goto 121
end local 3 39: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 9
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
40: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf8StringAsString:()Ljava/lang/String;
astore 3
start local 3 41: iload 2
bipush 64
iand
ifle 43
42: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
43: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
44: goto 121
end local 3 45: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 24
ishl
46: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 16
ishl
ior
47: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
ior
48: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
49: sipush 265
iadd
50: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
51: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf8StringAsString:()Ljava/lang/String;
astore 3
start local 3 52: iload 2
bipush 64
iand
ifle 54
53: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
55: goto 121
end local 3 56: StackMap locals:
StackMap stack:
aload 0
iload 2
bipush 7
iand
iconst_1
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
57: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf16StringAsString:()Ljava/lang/String;
astore 3
start local 3 58: iload 2
bipush 64
iand
ifle 60
59: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
60: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
61: goto 121
end local 3 62: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 9
iadd
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
63: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf16StringAsString:()Ljava/lang/String;
astore 3
start local 3 64: iload 2
bipush 64
iand
ifle 66
65: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
66: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
67: goto 121
end local 3 68: StackMap locals:
StackMap stack:
aload 0
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 24
ishl
69: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 16
ishl
ior
70: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
ior
71: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
72: sipush 265
iadd
73: putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
74: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf16StringAsString:()Ljava/lang/String;
astore 3
start local 3 75: iload 2
bipush 64
iand
ifle 77
76: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
77: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
78: goto 121
end local 3 79: StackMap locals:
StackMap stack:
iload 2
bipush 64
iand
ifle 80
iconst_1
goto 81
StackMap locals:
StackMap stack:
80: iconst_0
StackMap locals:
StackMap stack: int
81: istore 4
start local 4 82: aload 0
iload 2
bipush 15
iand
iconst_4
ishl
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
83: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
istore 2
84: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
iload 2
sipush 240
iand
iconst_4
ishr
ior
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
85: aload 0
iload 2
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeOctetsOnFifthBitOfNonIdentifyingStringOnFirstBit:(I)V
86: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeRestrictedAlphabetAsString:()Ljava/lang/String;
astore 3
start local 3 87: iload 4
ifeq 89
88: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
89: StackMap locals: java.lang.String int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
90: goto 121
end local 4 end local 3 91: StackMap locals:
StackMap stack:
iload 2
bipush 64
iand
ifle 92
iconst_1
goto 93
StackMap locals:
StackMap stack:
92: iconst_0
StackMap locals:
StackMap stack: int
93: istore 4
start local 4 94: aload 0
iload 2
bipush 15
iand
iconst_4
ishl
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
95: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
istore 2
96: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
iload 2
sipush 240
iand
iconst_4
ishr
ior
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
97: aload 0
iload 2
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeOctetsOnFifthBitOfNonIdentifyingStringOnFirstBit:(I)V
98: aload 0
aload 1
iload 4
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processAIIEncodingAlgorithm:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
99: goto 121
end local 4 100: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
101: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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
102: invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
103: goto 121
104: StackMap locals:
StackMap stack:
iload 2
bipush 31
iand
bipush 8
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
105: bipush 64
106: iadd
istore 4
start local 4 107: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
108: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
getfield com.sun.xml.internal.fastinfoset.util.StringArray._array:[Ljava/lang/String;
iload 4
aaload
109: invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
110: goto 121
end local 4 111: StackMap locals:
StackMap stack:
iload 2
bipush 15
iand
bipush 16
ishl
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
bipush 8
ishl
ior
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.read:()I
ior
112: sipush 8256
113: iadd
istore 4
start local 4 114: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
115: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
getfield com.sun.xml.internal.fastinfoset.util.StringArray._array:[Ljava/lang/String;
iload 4
aaload
116: invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
117: goto 121
end local 4 118: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
ldc ""
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
119: goto 121
120: 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 1 121: StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser top int
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
ifeq 3
122: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._duplicateAttributeVerifier:Lcom/sun/xml/internal/fastinfoset/util/DuplicateAttributeVerifier;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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;
123: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._doubleTerminate:Z
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._terminate:Z
124: aload 0
iconst_0
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._doubleTerminate:Z
125: return
end local 2 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 126 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
6 7 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
11 12 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
16 17 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
21 24 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
28 121 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
4 126 2 b I
35 39 3 value Ljava/lang/String;
41 45 3 value Ljava/lang/String;
52 56 3 value Ljava/lang/String;
58 62 3 value Ljava/lang/String;
64 68 3 value Ljava/lang/String;
75 79 3 value Ljava/lang/String;
87 91 3 value Ljava/lang/String;
10 12 4 i I
15 17 4 i I
82 91 4 addToTable Z
94 100 4 addToTable Z
107 111 4 index I
114 118 4 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=7, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeNonIdentifyingStringOnFirstBit:()I
tableswitch { // 0 - 3
0: 1
1: 8
2: 7
3: 13
default: 17
}
1: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._addToTable:Z
ifeq 3
2: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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
3: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ext.LexicalHandler.comment:([CII)V
4: goto 17
StackMap locals:
StackMap stack: org.xml.sax.SAXException
5: astore 1
start local 1 6: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCommentII"
aload 1
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 1 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.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
8: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._integer:I
invokevirtual com.sun.xml.internal.fastinfoset.util.CharArrayArray.get:(I)Lcom/sun/xml/internal/fastinfoset/util/CharArray;
astore 1
start local 1 9: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
aload 1
getfield com.sun.xml.internal.fastinfoset.util.CharArray.ch:[C
aload 1
getfield com.sun.xml.internal.fastinfoset.util.CharArray.start:I
aload 1
getfield com.sun.xml.internal.fastinfoset.util.CharArray.length:I
invokeinterface org.xml.sax.ext.LexicalHandler.comment:([CII)V
10: goto 17
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser com.sun.xml.internal.fastinfoset.util.CharArray
StackMap stack: org.xml.sax.SAXException
11: astore 2
start local 2 12: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCommentII"
aload 2
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 2 end local 1 13: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
iconst_0
invokeinterface org.xml.sax.ext.LexicalHandler.comment:([CII)V
14: goto 17
StackMap locals:
StackMap stack: org.xml.sax.SAXException
15: astore 2
start local 2 16: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processCommentII"
aload 2
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 2 17: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 18 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
6 7 1 e Lorg/xml/sax/SAXException;
9 13 1 ca Lcom/sun/xml/internal/fastinfoset/util/CharArray;
12 13 2 e Lorg/xml/sax/SAXException;
16 17 2 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
3 4 5 Class org.xml.sax.SAXException
9 10 11 Class org.xml.sax.SAXException
13 14 15 Class org.xml.sax.SAXException
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=4, args_size=1
start local 0 0: aload 0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser.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.sax.SAXDocumentParser.decodeNonIdentifyingStringOnFirstBit:()I
tableswitch { // 0 - 3
0: 2
1: 10
2: 9
3: 14
default: 18
}
2: StackMap locals: java.lang.String
StackMap stack:
new java.lang.String
dup
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokespecial java.lang.String.<init>:([CII)V
astore 2
start local 2 3: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._addToTable:Z
ifeq 5
4: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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
invokespecial com.sun.xml.internal.fastinfoset.util.CharArrayString.<init>:(Ljava/lang/String;)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.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
aload 2
invokeinterface org.xml.sax.ContentHandler.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
6: goto 18
StackMap locals:
StackMap stack: org.xml.sax.SAXException
7: astore 3
start local 3 8: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processProcessingII"
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 end local 2 9: 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
10: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._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;
invokeinterface org.xml.sax.ContentHandler.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
11: goto 18
StackMap locals:
StackMap stack: org.xml.sax.SAXException
12: astore 3
start local 3 13: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processProcessingII"
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 14: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 1
ldc ""
invokeinterface org.xml.sax.ContentHandler.processingInstruction:(Ljava/lang/String;Ljava/lang/String;)V
15: goto 18
StackMap locals:
StackMap stack: org.xml.sax.SAXException
16: astore 3
start local 3 17: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
ldc "processProcessingII"
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;Ljava/lang/Exception;)V
athrow
end local 3 18: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 19 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
1 19 1 target Ljava/lang/String;
3 9 2 data Ljava/lang/String;
8 9 3 e Lorg/xml/sax/SAXException;
13 14 3 e Lorg/xml/sax/SAXException;
17 18 3 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
5 6 7 Class org.xml.sax.SAXException
10 11 12 Class org.xml.sax.SAXException
14 15 16 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final void processCIIEncodingAlgorithm(boolean);
descriptor: (Z)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=8, locals=6, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
bipush 9
if_icmpge 21
1: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
ifnull 4
2: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processCIIBuiltInEncodingAlgorithmAsPrimitive:()V
3: goto 16
StackMap locals:
StackMap stack:
4: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._algorithmHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
ifnull 10
5: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processBuiltInEncodingAlgorithmAsObject:()Ljava/lang/Object;
astore 2
start local 2 6: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._algorithmHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
aconst_null
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
aload 2
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler.object:(Ljava/lang/String;ILjava/lang/Object;)V
7: goto 16
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int java.lang.Object
StackMap stack: org.xml.sax.SAXException
8: astore 3
start local 3 9: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/Exception;)V
athrow
end local 3 end local 2 10: StackMap locals:
StackMap stack:
new java.lang.StringBuffer
dup
invokespecial java.lang.StringBuffer.<init>:()V
astore 2
start local 2 11: aload 0
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processBuiltInEncodingAlgorithmAsCharacters:(Ljava/lang/StringBuffer;)V
12: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 2
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
invokevirtual java.lang.String.toCharArray:()[C
iconst_0
aload 2
invokevirtual java.lang.StringBuffer.length:()I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
13: goto 16
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int java.lang.StringBuffer
StackMap stack: org.xml.sax.SAXException
14: astore 3
start local 3 15: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
aload 3
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/Exception;)V
athrow
end local 3 end local 2 16: StackMap locals:
StackMap stack:
iload 1
ifeq 57
17: new java.lang.StringBuffer
dup
invokespecial java.lang.StringBuffer.<init>:()V
astore 2
start local 2 18: aload 0
aload 2
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processBuiltInEncodingAlgorithmAsCharacters:(Ljava/lang/StringBuffer;)V
19: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 2
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
invokevirtual java.lang.String.toCharArray:()[C
aload 2
invokevirtual java.lang.StringBuffer.length:()I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
end local 2 20: goto 57
StackMap locals:
StackMap stack:
21: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
bipush 9
if_icmpne 33
22: aload 0
dup
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferOffset:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
isub
putfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferOffset:I
23: aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.decodeUtf8StringIntoCharBuffer:()V
24: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
invokeinterface org.xml.sax.ext.LexicalHandler.startCDATA:()V
25: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._contentHandler:Lorg/xml/sax/ContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokeinterface org.xml.sax.ContentHandler.characters:([CII)V
26: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._lexicalHandler:Lorg/xml/sax/ext/LexicalHandler;
invokeinterface org.xml.sax.ext.LexicalHandler.endCDATA:()V
27: goto 30
StackMap locals:
StackMap stack: org.xml.sax.SAXException
28: astore 2
start local 2 29: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
aload 2
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/Exception;)V
athrow
end local 2 30: StackMap locals:
StackMap stack:
iload 1
ifeq 57
31: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._characterContentChunkTable:Lcom/sun/xml/internal/fastinfoset/util/ContiguousCharArrayArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBuffer:[C
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._charBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.util.ContiguousCharArrayArray.add:([CI)I
pop
32: goto 57
StackMap locals:
StackMap stack:
33: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
bipush 32
if_icmplt 52
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._algorithmHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
ifnull 52
34: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._identifier:I
bipush 32
isub
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.get:(I)Ljava/lang/String;
astore 2
start local 2 35: aload 2
ifnonnull 39
36: new com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
37: ldc "message.URINotPresent"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
38: invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException.<init>:(Ljava/lang/String;)V
athrow
39: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._registeredEncodingAlgorithms:Ljava/util/Map;
aload 2
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithm
astore 3
start local 3 40: aload 3
ifnull 46
41: aload 3
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithm.decodeFromBytes:([BII)Ljava/lang/Object;
astore 4
start local 4 42: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._algorithmHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
aload 2
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
aload 4
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler.object:(Ljava/lang/String;ILjava/lang/Object;)V
43: goto 50
StackMap locals: com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser int java.lang.String com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithm java.lang.Object
StackMap stack: org.xml.sax.SAXException
44: astore 5
start local 5 45: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
aload 5
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/Exception;)V
athrow
end local 5 end local 4 46: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._algorithmHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
aload 2
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.EncodingAlgorithmContentHandler.octets:(Ljava/lang/String;I[BII)V
47: goto 50
StackMap locals:
StackMap stack: org.xml.sax.SAXException
48: astore 4
start local 4 49: new com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException
dup
aload 4
invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/Exception;)V
athrow
end local 4 50: StackMap locals:
StackMap stack:
iload 1
ifeq 57
51: 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.addToTableNotSupported"
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
end local 3 end local 2 52: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
bipush 32
if_icmplt 56
53: new com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException
dup
54: 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;
55: invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException.<init>:(Ljava/lang/String;)V
athrow
56: 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.identifiers10to31Reserved"
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
57: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 58 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 58 1 addToTable Z
6 10 2 array Ljava/lang/Object;
9 10 3 e Lorg/xml/sax/SAXException;
11 16 2 buffer Ljava/lang/StringBuffer;
15 16 3 e Lorg/xml/sax/SAXException;
18 20 2 buffer Ljava/lang/StringBuffer;
29 30 2 e Lorg/xml/sax/SAXException;
35 52 2 URI Ljava/lang/String;
40 52 3 ea Lcom/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm;
42 46 4 data Ljava/lang/Object;
45 46 5 e Lorg/xml/sax/SAXException;
49 50 4 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
6 7 8 Class org.xml.sax.SAXException
12 13 14 Class org.xml.sax.SAXException
24 27 28 Class org.xml.sax.SAXException
42 43 44 Class org.xml.sax.SAXException
46 47 48 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
MethodParameters:
Name Flags
addToTable
protected final void processCIIBuiltInEncodingAlgorithmAsPrimitive();
descriptor: ()V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=8, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
tableswitch { // 0 - 9
0: 1
1: 1
2: 3
3: 18
4: 33
5: 48
6: 63
7: 78
8: 93
9: 108
default: 109
}
1: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler.bytes:([BII)V
2: goto 114
3: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.shortEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/ShortEncodingAlgorithm;
4: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.ShortEncodingAlgorithm.getPrimtiveLengthFromOctetLength:(I)I
5: istore 1
start local 1 6: iload 1
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.shortArray:[S
arraylength
if_icmple 12
7: iload 1
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
newarray 9
astore 2
start local 2 8: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.shortArray:[S
iconst_0
9: aload 2
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.shortArray:[S
arraylength
10: invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
11: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
aload 2
putfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.shortArray:[S
end local 2 12: StackMap locals: int
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.shortEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/ShortEncodingAlgorithm;
13: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.shortArray:[S
iconst_0
14: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
15: invokevirtual com.sun.xml.internal.fastinfoset.algorithm.ShortEncodingAlgorithm.decodeFromBytesToShortArray:([SI[BII)V
16: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.shortArray:[S
iconst_0
iload 1
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler.shorts:([SII)V
17: goto 114
end local 1 18: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.intEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm;
19: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.IntEncodingAlgorithm.getPrimtiveLengthFromOctetLength:(I)I
20: istore 1
start local 1 21: iload 1
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.intArray:[I
arraylength
if_icmple 27
22: iload 1
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
newarray 10
astore 2
start local 2 23: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.intArray:[I
iconst_0
24: aload 2
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.intArray:[I
arraylength
25: invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
26: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
aload 2
putfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.intArray:[I
end local 2 27: StackMap locals: int
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.intEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/IntEncodingAlgorithm;
28: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.intArray:[I
iconst_0
29: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
30: invokevirtual com.sun.xml.internal.fastinfoset.algorithm.IntEncodingAlgorithm.decodeFromBytesToIntArray:([II[BII)V
31: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.intArray:[I
iconst_0
iload 1
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler.ints:([III)V
32: goto 114
end local 1 33: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.longEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm;
34: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.LongEncodingAlgorithm.getPrimtiveLengthFromOctetLength:(I)I
35: istore 1
start local 1 36: iload 1
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
arraylength
if_icmple 42
37: iload 1
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
newarray 11
astore 2
start local 2 38: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
iconst_0
39: aload 2
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
arraylength
40: invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
41: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
aload 2
putfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
end local 2 42: StackMap locals: int
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.longEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/LongEncodingAlgorithm;
43: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
iconst_0
44: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
45: invokevirtual com.sun.xml.internal.fastinfoset.algorithm.LongEncodingAlgorithm.decodeFromBytesToLongArray:([JI[BII)V
46: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
iconst_0
iload 1
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler.longs:([JII)V
47: goto 114
end local 1 48: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.booleanEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm;
49: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
baload
sipush 255
iand
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.BooleanEncodingAlgorithm.getPrimtiveLengthFromOctetLength:(II)I
50: istore 1
start local 1 51: iload 1
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.booleanArray:[Z
arraylength
if_icmple 57
52: iload 1
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
newarray 4
astore 2
start local 2 53: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.booleanArray:[Z
iconst_0
54: aload 2
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.booleanArray:[Z
arraylength
55: invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
56: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
aload 2
putfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.booleanArray:[Z
end local 2 57: StackMap locals: int
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.booleanEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/BooleanEncodingAlgorithm;
58: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.booleanArray:[Z
iconst_0
iload 1
59: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
60: invokevirtual com.sun.xml.internal.fastinfoset.algorithm.BooleanEncodingAlgorithm.decodeFromBytesToBooleanArray:([ZII[BII)V
61: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.booleanArray:[Z
iconst_0
iload 1
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler.booleans:([ZII)V
62: goto 114
end local 1 63: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.floatEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm;
64: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.FloatEncodingAlgorithm.getPrimtiveLengthFromOctetLength:(I)I
65: istore 1
start local 1 66: iload 1
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.floatArray:[F
arraylength
if_icmple 72
67: iload 1
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
newarray 6
astore 2
start local 2 68: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.floatArray:[F
iconst_0
69: aload 2
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.floatArray:[F
arraylength
70: invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
71: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
aload 2
putfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.floatArray:[F
end local 2 72: StackMap locals: int
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.floatEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/FloatEncodingAlgorithm;
73: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.floatArray:[F
iconst_0
74: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
75: invokevirtual com.sun.xml.internal.fastinfoset.algorithm.FloatEncodingAlgorithm.decodeFromBytesToFloatArray:([FI[BII)V
76: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.floatArray:[F
iconst_0
iload 1
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler.floats:([FII)V
77: goto 114
end local 1 78: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.doubleEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm;
79: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.DoubleEncodingAlgorithm.getPrimtiveLengthFromOctetLength:(I)I
80: istore 1
start local 1 81: iload 1
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.doubleArray:[D
arraylength
if_icmple 87
82: iload 1
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
newarray 7
astore 2
start local 2 83: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.doubleArray:[D
iconst_0
84: aload 2
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.doubleArray:[D
arraylength
85: invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
86: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
aload 2
putfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.doubleArray:[D
end local 2 87: StackMap locals: int
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.doubleEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/DoubleEncodingAlgorithm;
88: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.doubleArray:[D
iconst_0
89: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
90: invokevirtual com.sun.xml.internal.fastinfoset.algorithm.DoubleEncodingAlgorithm.decodeFromBytesToDoubleArray:([DI[BII)V
91: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.doubleArray:[D
iconst_0
iload 1
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler.doubles:([DII)V
92: goto 114
end local 1 93: StackMap locals:
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.uuidEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm;
94: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.UUIDEncodingAlgorithm.getPrimtiveLengthFromOctetLength:(I)I
95: istore 1
start local 1 96: iload 1
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
arraylength
if_icmple 102
97: iload 1
iconst_3
imul
iconst_2
idiv
iconst_1
iadd
newarray 11
astore 2
start local 2 98: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
iconst_0
99: aload 2
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
arraylength
100: invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
101: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
aload 2
putfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
end local 2 102: StackMap locals: int
StackMap stack:
getstatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.uuidEncodingAlgorithm:Lcom/sun/xml/internal/fastinfoset/algorithm/UUIDEncodingAlgorithm;
103: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
iconst_0
104: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
105: invokevirtual com.sun.xml.internal.fastinfoset.algorithm.UUIDEncodingAlgorithm.decodeFromBytesToLongArray:([JI[BII)V
106: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.builtInAlgorithmState:Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithmState;
getfield com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmState.longArray:[J
iconst_0
iload 1
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.sax.PrimitiveTypeContentHandler.uuids:([JII)V
107: goto 114
end local 1 108: StackMap locals:
StackMap stack:
new java.lang.UnsupportedOperationException
dup
ldc "CDATA"
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
109: 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;
110: ldc "message.unsupportedAlgorithm"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
111: invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException.<init>:(Ljava/lang/String;)V
athrow
112: StackMap locals:
StackMap stack: org.xml.sax.SAXException
astore 1
start local 1 113: 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 114: StackMap locals:
StackMap stack:
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 115 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
6 18 1 length I
21 33 1 length I
36 48 1 length I
51 63 1 length I
66 78 1 length I
81 93 1 length I
96 108 1 length I
8 12 2 array [S
23 27 2 array [I
38 42 2 array [J
53 57 2 array [Z
68 72 2 array [F
83 87 2 array [D
98 102 2 array [J
113 114 1 e Lorg/xml/sax/SAXException;
Exception table:
from to target type
0 112 112 Class org.xml.sax.SAXException
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
protected final void processAIIEncodingAlgorithm(com.sun.xml.internal.fastinfoset.QualifiedName, boolean);
descriptor: (Lcom/sun/xml/internal/fastinfoset/QualifiedName;Z)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=8, locals=6, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
bipush 9
if_icmpge 9
1: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._primitiveHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/PrimitiveTypeContentHandler;
ifnonnull 2
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._algorithmHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
ifnull 5
2: StackMap locals:
StackMap stack:
aload 0
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processBuiltInEncodingAlgorithmAsObject:()Ljava/lang/Object;
astore 3
start local 3 3: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aconst_null
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttributeWithAlgorithmData:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;ILjava/lang/Object;)V
end local 3 4: goto 31
5: StackMap locals:
StackMap stack:
new java.lang.StringBuffer
dup
invokespecial java.lang.StringBuffer.<init>:()V
astore 3
start local 3 6: aload 0
aload 3
invokevirtual com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser.processBuiltInEncodingAlgorithmAsCharacters:(Ljava/lang/StringBuffer;)V
7: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aload 3
invokevirtual java.lang.StringBuffer.toString:()Ljava/lang/String;
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttribute:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;)V
end local 3 8: goto 31
StackMap locals:
StackMap stack:
9: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
bipush 32
if_icmplt 24
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._algorithmHandler:Lcom/sun/xml/internal/org/jvnet/fastinfoset/sax/EncodingAlgorithmContentHandler;
ifnull 24
10: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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.sax.SAXDocumentParser._identifier:I
bipush 32
isub
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.get:(I)Ljava/lang/String;
astore 3
start local 3 11: aload 3
ifnonnull 15
12: new com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException
dup
invokestatic com.sun.xml.internal.fastinfoset.CommonResourceBundle.getInstance:()Lcom/sun/xml/internal/fastinfoset/CommonResourceBundle;
13: ldc "message.URINotPresent"
iconst_1
anewarray java.lang.Object
dup
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokevirtual com.sun.xml.internal.fastinfoset.CommonResourceBundle.getString:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
14: invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException.<init>:(Ljava/lang/String;)V
athrow
15: StackMap locals: java.lang.String
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._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 16: aload 4
ifnull 20
17: aload 4
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokeinterface com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithm.decodeFromBytes:([BII)Ljava/lang/Object;
astore 5
start local 5 18: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aload 3
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
aload 5
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttributeWithAlgorithmData:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;ILjava/lang/Object;)V
end local 5 19: goto 31
20: StackMap locals: com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithm
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
newarray 8
astore 5
start local 5 21: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 5
iconst_0
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokestatic java.lang.System.arraycopy:(Ljava/lang/Object;ILjava/lang/Object;II)V
22: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
aload 3
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
aload 5
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.addAttributeWithAlgorithmData:(Lcom/sun/xml/internal/fastinfoset/QualifiedName;Ljava/lang/String;ILjava/lang/Object;)V
end local 5 end local 4 end local 3 23: goto 31
StackMap locals:
StackMap stack:
24: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
bipush 32
if_icmplt 28
25: new com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException
dup
26: 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;
27: invokespecial com.sun.xml.internal.org.jvnet.fastinfoset.EncodingAlgorithmException.<init>:(Ljava/lang/String;)V
athrow
28: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
bipush 9
if_icmpne 30
29: 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
30: 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.identifiers10to31Reserved"
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
31: StackMap locals:
StackMap stack:
iload 2
ifeq 33
32: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributeValueTable:Lcom/sun/xml/internal/fastinfoset/util/StringArray;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._attributes:Lcom/sun/xml/internal/fastinfoset/sax/AttributesHolder;
aload 1
getfield com.sun.xml.internal.fastinfoset.QualifiedName.qName:Ljava/lang/String;
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.getIndex:(Ljava/lang/String;)I
invokevirtual com.sun.xml.internal.fastinfoset.sax.AttributesHolder.getValue:(I)Ljava/lang/String;
invokevirtual com.sun.xml.internal.fastinfoset.util.StringArray.add:(Ljava/lang/String;)I
pop
33: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 34 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 34 1 name Lcom/sun/xml/internal/fastinfoset/QualifiedName;
0 34 2 addToTable Z
3 4 3 data Ljava/lang/Object;
6 8 3 buffer Ljava/lang/StringBuffer;
11 23 3 URI Ljava/lang/String;
16 23 4 ea Lcom/sun/xml/internal/org/jvnet/fastinfoset/EncodingAlgorithm;
18 19 5 data Ljava/lang/Object;
21 23 5 data [B
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
MethodParameters:
Name Flags
name
addToTable
protected final void processBuiltInEncodingAlgorithmAsCharacters(java.lang.StringBuffer);
descriptor: (Ljava/lang/StringBuffer;)V
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
invokestatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.getAlgorithm:(I)Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm;
1: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithm.decodeFromBytes:([BII)Ljava/lang/Object;
2: astore 2
start local 2 3: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
invokestatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.getAlgorithm:(I)Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm;
aload 2
aload 1
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithm.convertToCharacters:(Ljava/lang/Object;Ljava/lang/StringBuffer;)V
4: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
0 5 1 buffer Ljava/lang/StringBuffer;
3 5 2 array Ljava/lang/Object;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
MethodParameters:
Name Flags
buffer
protected final java.lang.Object processBuiltInEncodingAlgorithmAsObject();
descriptor: ()Ljava/lang/Object;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
Code:
stack=4, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._identifier:I
invokestatic com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithmFactory.getAlgorithm:(I)Lcom/sun/xml/internal/fastinfoset/algorithm/BuiltInEncodingAlgorithm;
1: aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBuffer:[B
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferStart:I
aload 0
getfield com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser._octetBufferLength:I
invokevirtual com.sun.xml.internal.fastinfoset.algorithm.BuiltInEncodingAlgorithm.decodeFromBytes:([BII)Ljava/lang/Object;
2: areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/xml/internal/fastinfoset/sax/SAXDocumentParser;
Exceptions:
throws com.sun.xml.internal.org.jvnet.fastinfoset.FastInfosetException, java.io.IOException
}
SourceFile: "SAXDocumentParser.java"
NestMembers:
com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser$DeclHandlerImpl com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser$LexicalHandlerImpl
InnerClasses:
private final DeclHandlerImpl = com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser$DeclHandlerImpl of com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser
private final LexicalHandlerImpl = com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser$LexicalHandlerImpl of com.sun.xml.internal.fastinfoset.sax.SAXDocumentParser