public class com.sun.org.apache.xml.internal.utils.XMLReaderManager
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: com.sun.org.apache.xml.internal.utils.XMLReaderManager
super_class: java.lang.Object
{
private static final com.sun.org.apache.xml.internal.utils.XMLReaderManager m_singletonManager;
descriptor: Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private static final java.lang.String property;
descriptor: Ljava/lang/String;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: "org.xml.sax.driver"
private java.lang.ThreadLocal<com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper> m_readers;
descriptor: Ljava/lang/ThreadLocal;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/lang/ThreadLocal<Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager$ReaderWrapper;>;
private java.util.HashMap<org.xml.sax.XMLReader, java.lang.Boolean> m_inUse;
descriptor: Ljava/util/HashMap;
flags: (0x0002) ACC_PRIVATE
Signature: Ljava/util/HashMap<Lorg/xml/sax/XMLReader;Ljava/lang/Boolean;>;
private boolean m_overrideDefaultParser;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private boolean _secureProcessing;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private java.lang.String _accessExternalDTD;
descriptor: Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
private com.sun.org.apache.xalan.internal.utils.XMLSecurityManager _xmlSecurityManager;
descriptor: Lcom/sun/org/apache/xalan/internal/utils/XMLSecurityManager;
flags: (0x0002) ACC_PRIVATE
private boolean _useCatalog;
descriptor: Z
flags: (0x0002) ACC_PRIVATE
private javax.xml.catalog.CatalogFeatures _catalogFeatures;
descriptor: Ljavax/xml/catalog/CatalogFeatures;
flags: (0x0002) ACC_PRIVATE
private int _cdataChunkSize;
descriptor: I
flags: (0x0002) ACC_PRIVATE
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: new com.sun.org.apache.xml.internal.utils.XMLReaderManager
dup
invokespecial com.sun.org.apache.xml.internal.utils.XMLReaderManager.<init>:()V
1: putstatic com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_singletonManager:Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
2: return
LocalVariableTable:
Start End Slot Name Signature
private void <init>();
descriptor: ()V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
ldc "all"
putfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._accessExternalDTD:Ljava/lang/String;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
public static com.sun.org.apache.xml.internal.utils.XMLReaderManager getInstance(boolean);
descriptor: (Z)Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: getstatic com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_singletonManager:Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
iload 0
invokevirtual com.sun.org.apache.xml.internal.utils.XMLReaderManager.setOverrideDefaultParser:(Z)V
1: getstatic com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_singletonManager:Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 overrideDefaultParser Z
MethodParameters:
Name Flags
overrideDefaultParser
public synchronized org.xml.sax.XMLReader getXMLReader();
descriptor: ()Lorg/xml/sax/XMLReader;
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=6, locals=11, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_readers:Ljava/lang/ThreadLocal;
ifnonnull 2
1: aload 0
new java.lang.ThreadLocal
dup
invokespecial java.lang.ThreadLocal.<init>:()V
putfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_readers:Ljava/lang/ThreadLocal;
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_inUse:Ljava/util/HashMap;
ifnonnull 4
3: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_inUse:Ljava/util/HashMap;
4: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_readers:Ljava/lang/ThreadLocal;
invokevirtual java.lang.ThreadLocal.get:()Ljava/lang/Object;
checkcast com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper
astore 2
start local 2 5: aload 2
ifnull 6
iconst_1
goto 7
StackMap locals: com.sun.org.apache.xml.internal.utils.XMLReaderManager top com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper
StackMap stack:
6: iconst_0
StackMap locals:
StackMap stack: int
7: istore 3
start local 3 8: iload 3
ifeq 9
aload 2
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper.reader:Lorg/xml/sax/XMLReader;
goto 10
StackMap locals: int
StackMap stack:
9: aconst_null
StackMap locals:
StackMap stack: org.xml.sax.XMLReader
10: astore 1
start local 1 11: ldc "org.xml.sax.driver"
invokestatic jdk.xml.internal.SecuritySupport.getSystemProperty:(Ljava/lang/String;)Ljava/lang/String;
astore 4
start local 4 12: iload 3
ifeq 17
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_inUse:Ljava/util/HashMap;
aload 1
invokevirtual java.util.HashMap.get:(Ljava/lang/Object;)Ljava/lang/Object;
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
if_acmpeq 17
13: aload 2
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper.overrideDefaultParser:Z
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_overrideDefaultParser:Z
if_icmpne 17
14: aload 4
ifnull 15
aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
aload 4
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 17
15: StackMap locals: com.sun.org.apache.xml.internal.utils.XMLReaderManager org.xml.sax.XMLReader com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper int java.lang.String
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_inUse:Ljava/util/HashMap;
aload 1
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: goto 21
17: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_overrideDefaultParser:Z
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._secureProcessing:Z
invokestatic jdk.xml.internal.JdkXmlUtils.getXMLReader:(ZZ)Lorg/xml/sax/XMLReader;
astore 1
18: iload 3
ifne 21
19: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_readers:Ljava/lang/ThreadLocal;
new com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper
dup
aload 0
aload 1
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_overrideDefaultParser:Z
invokespecial com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper.<init>:(Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;Lorg/xml/sax/XMLReader;Z)V
invokevirtual java.lang.ThreadLocal.set:(Ljava/lang/Object;)V
20: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_inUse:Ljava/util/HashMap;
aload 1
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
invokevirtual java.util.HashMap.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
21: StackMap locals:
StackMap stack:
aload 1
ldc "http://javax.xml.XMLConstants/property/accessExternalDTD"
22: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._accessExternalDTD:Ljava/lang/String;
iconst_1
23: invokestatic jdk.xml.internal.JdkXmlUtils.setXMLReaderPropertyIfSupport:(Lorg/xml/sax/XMLReader;Ljava/lang/String;Ljava/lang/Object;Z)V
24: aload 1
ldc "jdk.xml.cdataChunkSize"
25: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._cdataChunkSize:I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
iconst_0
26: invokestatic jdk.xml.internal.JdkXmlUtils.setXMLReaderPropertyIfSupport:(Lorg/xml/sax/XMLReader;Ljava/lang/String;Ljava/lang/Object;Z)V
27: ldc ""
astore 5
start local 5 28: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._xmlSecurityManager:Lcom/sun/org/apache/xalan/internal/utils/XMLSecurityManager;
ifnull 43
29: invokestatic com.sun.org.apache.xalan.internal.utils.XMLSecurityManager$Limit.values:()[Lcom/sun/org/apache/xalan/internal/utils/XMLSecurityManager$Limit;
dup
astore 9
arraylength
istore 8
iconst_0
istore 7
goto 36
StackMap locals: com.sun.org.apache.xml.internal.utils.XMLReaderManager org.xml.sax.XMLReader com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper int java.lang.String java.lang.String top int int com.sun.org.apache.xalan.internal.utils.XMLSecurityManager$Limit[]
StackMap stack:
30: aload 9
iload 7
aaload
astore 6
start local 6 31: aload 6
invokevirtual com.sun.org.apache.xalan.internal.utils.XMLSecurityManager$Limit.apiProperty:()Ljava/lang/String;
astore 5
32: aload 1
aload 5
33: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._xmlSecurityManager:Lcom/sun/org/apache/xalan/internal/utils/XMLSecurityManager;
aload 6
invokevirtual com.sun.org.apache.xalan.internal.utils.XMLSecurityManager.getLimitValueAsString:(Lcom/sun/org/apache/xalan/internal/utils/XMLSecurityManager$Limit;)Ljava/lang/String;
34: invokeinterface org.xml.sax.XMLReader.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
end local 6 35: iinc 7 1
StackMap locals:
StackMap stack:
36: iload 7
iload 8
if_icmplt 30
37: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._xmlSecurityManager:Lcom/sun/org/apache/xalan/internal/utils/XMLSecurityManager;
invokevirtual com.sun.org.apache.xalan.internal.utils.XMLSecurityManager.printEntityCountInfo:()Z
ifeq 43
38: ldc "http://www.oracle.com/xml/jaxp/properties/getEntityCountInfo"
astore 5
39: aload 1
ldc "http://www.oracle.com/xml/jaxp/properties/getEntityCountInfo"
ldc "yes"
invokeinterface org.xml.sax.XMLReader.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
40: goto 43
StackMap locals: com.sun.org.apache.xml.internal.utils.XMLReaderManager org.xml.sax.XMLReader com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper int java.lang.String java.lang.String
StackMap stack: org.xml.sax.SAXException
41: astore 6
start local 6 42: aload 1
invokevirtual java.lang.Object.getClass:()Ljava/lang/Class;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
aload 5
aload 6
invokestatic com.sun.org.apache.xalan.internal.utils.XMLSecurityManager.printWarning:(Ljava/lang/String;Ljava/lang/String;Lorg/xml/sax/SAXException;)V
end local 6 43: StackMap locals:
StackMap stack:
iconst_1
istore 6
start local 6 44: aload 1
ldc "http://javax.xml.XMLConstants/feature/useCatalog"
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._useCatalog:Z
invokeinterface org.xml.sax.XMLReader.setFeature:(Ljava/lang/String;Z)V
45: goto 48
46: StackMap locals: com.sun.org.apache.xml.internal.utils.XMLReaderManager org.xml.sax.XMLReader com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper int java.lang.String java.lang.String int
StackMap stack: org.xml.sax.SAXException
pop
47: iconst_0
istore 6
48: StackMap locals:
StackMap stack:
iload 6
ifeq 56
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._useCatalog:Z
ifeq 56
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._catalogFeatures:Ljavax/xml/catalog/CatalogFeatures;
ifnull 56
49: invokestatic javax.xml.catalog.CatalogFeatures$Feature.values:()[Ljavax/xml/catalog/CatalogFeatures$Feature;
dup
astore 10
arraylength
istore 9
iconst_0
istore 8
goto 53
StackMap locals: com.sun.org.apache.xml.internal.utils.XMLReaderManager org.xml.sax.XMLReader com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper int java.lang.String java.lang.String int top int int javax.xml.catalog.CatalogFeatures$Feature[]
StackMap stack:
50: aload 10
iload 8
aaload
astore 7
start local 7 51: aload 1
aload 7
invokevirtual javax.xml.catalog.CatalogFeatures$Feature.getPropertyName:()Ljava/lang/String;
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._catalogFeatures:Ljavax/xml/catalog/CatalogFeatures;
aload 7
invokevirtual javax.xml.catalog.CatalogFeatures.get:(Ljavax/xml/catalog/CatalogFeatures$Feature;)Ljava/lang/String;
invokeinterface org.xml.sax.XMLReader.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
end local 7 52: iinc 8 1
StackMap locals:
StackMap stack:
53: iload 8
iload 9
if_icmplt 50
54: goto 56
StackMap locals: com.sun.org.apache.xml.internal.utils.XMLReaderManager org.xml.sax.XMLReader com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper int java.lang.String java.lang.String int
StackMap stack: org.xml.sax.SAXNotRecognizedException
55: pop
56: StackMap locals:
StackMap stack:
aload 1
areturn
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 57 0 this Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
11 57 1 reader Lorg/xml/sax/XMLReader;
5 57 2 rw Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager$ReaderWrapper;
8 57 3 threadHasReader Z
12 57 4 factory Ljava/lang/String;
28 57 5 lastProperty Ljava/lang/String;
31 35 6 limit Lcom/sun/org/apache/xalan/internal/utils/XMLSecurityManager$Limit;
42 43 6 se Lorg/xml/sax/SAXException;
44 57 6 supportCatalog Z
51 52 7 f Ljavax/xml/catalog/CatalogFeatures$Feature;
Exception table:
from to target type
28 40 41 Class org.xml.sax.SAXException
44 45 46 Class org.xml.sax.SAXNotRecognizedException
44 45 46 Class org.xml.sax.SAXNotSupportedException
49 54 55 Class org.xml.sax.SAXNotRecognizedException
Exceptions:
throws org.xml.sax.SAXException
public synchronized void releaseXMLReader(org.xml.sax.XMLReader);
descriptor: (Lorg/xml/sax/XMLReader;)V
flags: (0x0021) ACC_PUBLIC, ACC_SYNCHRONIZED
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_readers:Ljava/lang/ThreadLocal;
invokevirtual java.lang.ThreadLocal.get:()Ljava/lang/Object;
checkcast com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper
astore 2
start local 2 1: aload 2
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper.reader:Lorg/xml/sax/XMLReader;
aload 1
if_acmpne 3
aload 1
ifnull 3
2: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_inUse:Ljava/util/HashMap;
aload 1
invokevirtual java.util.HashMap.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
3: StackMap locals: com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 4 0 this Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
0 4 1 reader Lorg/xml/sax/XMLReader;
1 4 2 rw Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager$ReaderWrapper;
MethodParameters:
Name Flags
reader
public boolean overrideDefaultParser();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_overrideDefaultParser:Z
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
public void setOverrideDefaultParser(boolean);
descriptor: (Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
iload 1
putfield com.sun.org.apache.xml.internal.utils.XMLReaderManager.m_overrideDefaultParser:Z
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
0 2 1 flag Z
MethodParameters:
Name Flags
flag
public void setFeature(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc "http://javax.xml.XMLConstants/feature/secure-processing"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 3
1: aload 0
iload 2
putfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._secureProcessing:Z
2: goto 5
StackMap locals:
StackMap stack:
3: ldc "http://javax.xml.XMLConstants/feature/useCatalog"
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 5
4: aload 0
iload 2
putfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._useCatalog:Z
5: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
0 6 1 name Ljava/lang/String;
0 6 2 value Z
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=2, locals=2, args_size=2
start local 0 start local 1 0: aload 1
ldc "http://javax.xml.XMLConstants/property/accessExternalDTD"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 2
1: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._accessExternalDTD:Ljava/lang/String;
areturn
2: StackMap locals:
StackMap stack:
aload 1
ldc "http://apache.org/xml/properties/security-manager"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 4
3: aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._xmlSecurityManager:Lcom/sun/org/apache/xalan/internal/utils/XMLSecurityManager;
areturn
4: StackMap locals:
StackMap stack:
aconst_null
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
0 5 1 name Ljava/lang/String;
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=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 1
ldc "http://javax.xml.XMLConstants/property/accessExternalDTD"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 3
1: aload 0
aload 2
checkcast java.lang.String
putfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._accessExternalDTD:Ljava/lang/String;
2: goto 11
StackMap locals:
StackMap stack:
3: aload 1
ldc "http://apache.org/xml/properties/security-manager"
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 6
4: aload 0
aload 2
checkcast com.sun.org.apache.xalan.internal.utils.XMLSecurityManager
putfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._xmlSecurityManager:Lcom/sun/org/apache/xalan/internal/utils/XMLSecurityManager;
5: goto 11
StackMap locals:
StackMap stack:
6: ldc "javax.xml.catalog.catalogFeatures"
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 9
7: aload 0
aload 2
checkcast javax.xml.catalog.CatalogFeatures
putfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._catalogFeatures:Ljavax/xml/catalog/CatalogFeatures;
8: goto 11
StackMap locals:
StackMap stack:
9: ldc "jdk.xml.cdataChunkSize"
aload 1
invokevirtual java.lang.String.equals:(Ljava/lang/Object;)Z
ifeq 11
10: aload 0
aload 2
aload 0
getfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._cdataChunkSize:I
invokestatic jdk.xml.internal.JdkXmlUtils.getValue:(Ljava/lang/Object;I)I
putfield com.sun.org.apache.xml.internal.utils.XMLReaderManager._cdataChunkSize:I
11: StackMap locals:
StackMap stack:
return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 12 0 this Lcom/sun/org/apache/xml/internal/utils/XMLReaderManager;
0 12 1 name Ljava/lang/String;
0 12 2 value Ljava/lang/Object;
MethodParameters:
Name Flags
name
value
}
SourceFile: "XMLReaderManager.java"
NestMembers:
com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper
InnerClasses:
public final Limit = com.sun.org.apache.xalan.internal.utils.XMLSecurityManager$Limit of com.sun.org.apache.xalan.internal.utils.XMLSecurityManager
ReaderWrapper = com.sun.org.apache.xml.internal.utils.XMLReaderManager$ReaderWrapper of com.sun.org.apache.xml.internal.utils.XMLReaderManager
public final Feature = javax.xml.catalog.CatalogFeatures$Feature of javax.xml.catalog.CatalogFeatures