public abstract class com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration extends com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings implements com.sun.org.apache.xerces.internal.xni.parser.XMLParserConfiguration
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration
super_class: com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings
{
protected static final java.lang.String VALIDATION;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xml.org/sax/features/validation"
protected static final java.lang.String NAMESPACES;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xml.org/sax/features/namespaces"
protected static final java.lang.String EXTERNAL_GENERAL_ENTITIES;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xml.org/sax/features/external-general-entities"
protected static final java.lang.String EXTERNAL_PARAMETER_ENTITIES;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xml.org/sax/features/external-parameter-entities"
protected static final java.lang.String XML_STRING;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://xml.org/sax/properties/xml-string"
protected static final java.lang.String SYMBOL_TABLE;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/symbol-table"
protected static final java.lang.String ERROR_HANDLER;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/error-handler"
protected static final java.lang.String ENTITY_RESOLVER;
descriptor: Ljava/lang/String;
flags: (0x001c) ACC_PROTECTED, ACC_STATIC, ACC_FINAL
ConstantValue: "http://apache.org/xml/properties/internal/entity-resolver"
protected com.sun.org.apache.xerces.internal.util.SymbolTable fSymbolTable;
descriptor: Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
flags: (0x0004) ACC_PROTECTED
protected java.util.Locale fLocale;
descriptor: Ljava/util/Locale;
flags: (0x0004) ACC_PROTECTED
protected java.util.List<com.sun.org.apache.xerces.internal.xni.parser.XMLComponent> fComponents;
descriptor: Ljava/util/List;
flags: (0x0004) ACC_PROTECTED
Signature: Ljava/util/List<Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;>;
protected com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler fDocumentHandler;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.XMLDTDHandler fDTDHandler;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler fDTDContentModelHandler;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
flags: (0x0004) ACC_PROTECTED
protected com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource fLastComponent;
descriptor: Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
flags: (0x0004) ACC_PROTECTED
protected void <init>();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
aconst_null
aconst_null
invokespecial com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.<init>:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
protected void <init>(com.sun.org.apache.xerces.internal.util.SymbolTable);
descriptor: (Lcom/sun/org/apache/xerces/internal/util/SymbolTable;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
aload 1
aconst_null
invokespecial com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.<init>:(Lcom/sun/org/apache/xerces/internal/util/SymbolTable;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 2 1 symbolTable Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
MethodParameters:
Name Flags
symbolTable
protected void <init>(com.sun.org.apache.xerces.internal.util.SymbolTable, com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager);
descriptor: (Lcom/sun/org/apache/xerces/internal/util/SymbolTable;Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=4, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.<init>:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
1: aload 0
new java.util.ArrayList
dup
invokespecial java.util.ArrayList.<init>:()V
putfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fComponents:Ljava/util/List;
2: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fFeatures:Ljava/util/Map;
3: aload 0
new java.util.HashMap
dup
invokespecial java.util.HashMap.<init>:()V
putfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fProperties:Ljava/util/Map;
4: iconst_5
anewarray java.lang.String
dup
iconst_0
5: ldc "http://apache.org/xml/features/internal/parser-settings"
aastore
dup
iconst_1
6: ldc "http://xml.org/sax/features/validation"
aastore
dup
iconst_2
7: ldc "http://xml.org/sax/features/namespaces"
aastore
dup
iconst_3
8: ldc "http://xml.org/sax/features/external-general-entities"
aastore
dup
iconst_4
9: ldc "http://xml.org/sax/features/external-parameter-entities"
aastore
10: astore 3
start local 3 11: aload 0
aload 3
invokevirtual com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.addRecognizedFeatures:([Ljava/lang/String;)V
12: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fFeatures:Ljava/util/Map;
ldc "http://apache.org/xml/features/internal/parser-settings"
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
13: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fFeatures:Ljava/util/Map;
ldc "http://xml.org/sax/features/validation"
getstatic java.lang.Boolean.FALSE:Ljava/lang/Boolean;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
14: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fFeatures:Ljava/util/Map;
ldc "http://xml.org/sax/features/namespaces"
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
15: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fFeatures:Ljava/util/Map;
ldc "http://xml.org/sax/features/external-general-entities"
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
16: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fFeatures:Ljava/util/Map;
ldc "http://xml.org/sax/features/external-parameter-entities"
getstatic java.lang.Boolean.TRUE:Ljava/lang/Boolean;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
17: iconst_4
anewarray java.lang.String
dup
iconst_0
18: ldc "http://xml.org/sax/properties/xml-string"
aastore
dup
iconst_1
19: ldc "http://apache.org/xml/properties/internal/symbol-table"
aastore
dup
iconst_2
20: ldc "http://apache.org/xml/properties/internal/error-handler"
aastore
dup
iconst_3
21: ldc "http://apache.org/xml/properties/internal/entity-resolver"
aastore
22: astore 4
start local 4 23: aload 0
aload 4
invokevirtual com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.addRecognizedProperties:([Ljava/lang/String;)V
24: aload 1
ifnonnull 26
25: new com.sun.org.apache.xerces.internal.util.SymbolTable
dup
invokespecial com.sun.org.apache.xerces.internal.util.SymbolTable.<init>:()V
astore 1
26: StackMap locals: com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration com.sun.org.apache.xerces.internal.util.SymbolTable com.sun.org.apache.xerces.internal.xni.parser.XMLComponentManager java.lang.String[] java.lang.String[]
StackMap stack:
aload 0
aload 1
putfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
27: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fProperties:Ljava/util/Map;
ldc "http://apache.org/xml/properties/internal/symbol-table"
aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fSymbolTable:Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
28: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 29 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 29 1 symbolTable Lcom/sun/org/apache/xerces/internal/util/SymbolTable;
0 29 2 parentSettings Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;
11 29 3 recognizedFeatures [Ljava/lang/String;
23 29 4 recognizedProperties [Ljava/lang/String;
MethodParameters:
Name Flags
symbolTable
parentSettings
protected void addComponent(com.sun.org.apache.xerces.internal.xni.parser.XMLComponent);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=3, locals=7, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fComponents:Ljava/util/List;
aload 1
invokeinterface java.util.List.contains:(Ljava/lang/Object;)Z
ifeq 2
1: return
2: StackMap locals:
StackMap stack:
aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fComponents:Ljava/util/List;
aload 1
invokeinterface java.util.List.add:(Ljava/lang/Object;)Z
pop
3: aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.getRecognizedFeatures:()[Ljava/lang/String;
astore 2
start local 2 4: aload 0
aload 2
invokevirtual com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.addRecognizedFeatures:([Ljava/lang/String;)V
5: aload 1
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.getRecognizedProperties:()[Ljava/lang/String;
astore 3
start local 3 6: aload 0
aload 3
invokevirtual com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.addRecognizedProperties:([Ljava/lang/String;)V
7: aload 2
ifnull 16
8: iconst_0
istore 4
start local 4 9: goto 15
10: StackMap locals: java.lang.String[] java.lang.String[] int
StackMap stack:
aload 2
iload 4
aaload
astore 5
start local 5 11: aload 1
aload 5
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.getFeatureDefault:(Ljava/lang/String;)Ljava/lang/Boolean;
astore 6
start local 6 12: aload 6
ifnull 14
13: aload 0
aload 5
aload 6
invokevirtual java.lang.Boolean.booleanValue:()Z
invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.setFeature:(Ljava/lang/String;Z)V
end local 6 end local 5 14: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
15: iload 4
aload 2
arraylength
if_icmplt 10
end local 4 16: StackMap locals:
StackMap stack:
aload 3
ifnull 25
17: iconst_0
istore 4
start local 4 18: goto 24
19: StackMap locals: int
StackMap stack:
aload 3
iload 4
aaload
astore 5
start local 5 20: aload 1
aload 5
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.getPropertyDefault:(Ljava/lang/String;)Ljava/lang/Object;
astore 6
start local 6 21: aload 6
ifnull 23
22: aload 0
aload 5
aload 6
invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
end local 6 end local 5 23: StackMap locals:
StackMap stack:
iinc 4 1
StackMap locals:
StackMap stack:
24: iload 4
aload 3
arraylength
if_icmplt 19
end local 4 25: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 26 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 26 1 component Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;
4 26 2 recognizedFeatures [Ljava/lang/String;
6 26 3 recognizedProperties [Ljava/lang/String;
9 16 4 i I
11 14 5 featureId Ljava/lang/String;
12 14 6 state Ljava/lang/Boolean;
18 25 4 i I
20 23 5 propertyId Ljava/lang/String;
21 23 6 value Ljava/lang/Object;
MethodParameters:
Name Flags
component
public abstract void parse(com.sun.org.apache.xerces.internal.xni.parser.XMLInputSource);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLInputSource;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException, java.io.IOException
MethodParameters:
Name Flags
inputSource
public void setDocumentHandler(com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)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.org.apache.xerces.internal.parsers.BasicParserConfiguration.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
1: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fLastComponent:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
ifnull 5
2: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fLastComponent:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLDocumentSource.setDocumentHandler:(Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;)V
3: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
ifnull 5
4: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fLastComponent:Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;
invokeinterface com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler.setDocumentSource:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLDocumentSource;)V
5: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 6 1 documentHandler Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
MethodParameters:
Name Flags
documentHandler
public com.sun.org.apache.xerces.internal.xni.XMLDocumentHandler getDocumentHandler();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fDocumentHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDocumentHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
public void setDTDHandler(com.sun.org.apache.xerces.internal.xni.XMLDTDHandler);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;)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.org.apache.xerces.internal.parsers.BasicParserConfiguration.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 2 1 dtdHandler Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
MethodParameters:
Name Flags
dtdHandler
public com.sun.org.apache.xerces.internal.xni.XMLDTDHandler getDTDHandler();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fDTDHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
public void setDTDContentModelHandler(com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;)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.org.apache.xerces.internal.parsers.BasicParserConfiguration.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 2 1 handler Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
MethodParameters:
Name Flags
handler
public com.sun.org.apache.xerces.internal.xni.XMLDTDContentModelHandler getDTDContentModelHandler();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fDTDContentModelHandler:Lcom/sun/org/apache/xerces/internal/xni/XMLDTDContentModelHandler;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
public void setEntityResolver(com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fProperties:Ljava/util/Map;
ldc "http://apache.org/xml/properties/internal/entity-resolver"
aload 1
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 2 1 resolver Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
MethodParameters:
Name Flags
resolver
public com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver getEntityResolver();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLEntityResolver;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fProperties:Ljava/util/Map;
ldc "http://apache.org/xml/properties/internal/entity-resolver"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLEntityResolver
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
public void setErrorHandler(com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler);
descriptor: (Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fProperties:Ljava/util/Map;
ldc "http://apache.org/xml/properties/internal/error-handler"
aload 1
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 2 1 errorHandler Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;
MethodParameters:
Name Flags
errorHandler
public com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler getErrorHandler();
descriptor: ()Lcom/sun/org/apache/xerces/internal/xni/parser/XMLErrorHandler;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fProperties:Ljava/util/Map;
ldc "http://apache.org/xml/properties/internal/error-handler"
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLErrorHandler
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
public void setFeature(java.lang.String, boolean);
descriptor: (Ljava/lang/String;Z)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fComponents:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 4
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration java.lang.String int top java.util.Iterator
StackMap stack:
1: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLComponent
astore 3
start local 3 2: aload 3
aload 1
iload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.setFeature:(Ljava/lang/String;Z)V
end local 3 3: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 1
4: aload 0
aload 1
iload 2
invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.setFeature:(Ljava/lang/String;Z)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 6 1 featureId Ljava/lang/String;
0 6 2 state Z
2 3 3 c Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
featureId
state
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=5, args_size=3
start local 0 start local 1 start local 2 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fComponents:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 4
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration java.lang.String java.lang.Object top java.util.Iterator
StackMap stack:
1: aload 4
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLComponent
astore 3
start local 3 2: aload 3
aload 1
aload 2
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
end local 3 3: StackMap locals:
StackMap stack:
aload 4
invokeinterface java.util.Iterator.hasNext:()Z
ifne 1
4: aload 0
aload 1
aload 2
invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.setProperty:(Ljava/lang/String;Ljava/lang/Object;)V
5: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 6 1 propertyId Ljava/lang/String;
0 6 2 value Ljava/lang/Object;
2 3 3 c Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
propertyId
value
public void setLocale(java.util.Locale);
descriptor: (Ljava/util/Locale;)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.org.apache.xerces.internal.parsers.BasicParserConfiguration.fLocale:Ljava/util/Locale;
1: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 2 1 locale Ljava/util/Locale;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
MethodParameters:
Name Flags
locale
public java.util.Locale getLocale();
descriptor: ()Ljava/util/Locale;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fLocale:Ljava/util/Locale;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
protected void reset();
descriptor: ()V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=1
start local 0 0: aload 0
getfield com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration.fComponents:Ljava/util/List;
invokeinterface java.util.List.iterator:()Ljava/util/Iterator;
astore 2
goto 3
StackMap locals: com.sun.org.apache.xerces.internal.parsers.BasicParserConfiguration top java.util.Iterator
StackMap stack:
1: aload 2
invokeinterface java.util.Iterator.next:()Ljava/lang/Object;
checkcast com.sun.org.apache.xerces.internal.xni.parser.XMLComponent
astore 1
start local 1 2: aload 1
aload 0
invokeinterface com.sun.org.apache.xerces.internal.xni.parser.XMLComponent.reset:(Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponentManager;)V
end local 1 3: StackMap locals:
StackMap stack:
aload 2
invokeinterface java.util.Iterator.hasNext:()Z
ifne 1
4: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
2 3 1 c Lcom/sun/org/apache/xerces/internal/xni/parser/XMLComponent;
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.XNIException
protected com.sun.org.apache.xerces.internal.util.PropertyState checkProperty(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/util/PropertyState;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ldc "http://xml.org/sax/properties/"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 5
1: aload 1
invokevirtual java.lang.String.length:()I
ldc "http://xml.org/sax/properties/"
invokevirtual java.lang.String.length:()I
isub
istore 2
start local 2 2: iload 2
ldc "xml-string"
invokevirtual java.lang.String.length:()I
if_icmpne 5
3: aload 1
ldc "xml-string"
invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
ifeq 5
4: getstatic com.sun.org.apache.xerces.internal.util.PropertyState.NOT_SUPPORTED:Lcom/sun/org/apache/xerces/internal/util/PropertyState;
areturn
end local 2 5: StackMap locals:
StackMap stack:
aload 0
aload 1
invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.checkProperty:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/util/PropertyState;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 6 1 propertyId Ljava/lang/String;
2 5 2 suffixLength I
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
propertyId
protected com.sun.org.apache.xerces.internal.util.FeatureState checkFeature(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/util/FeatureState;
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=3, args_size=2
start local 0 start local 1 0: aload 1
ldc "http://apache.org/xml/features/"
invokevirtual java.lang.String.startsWith:(Ljava/lang/String;)Z
ifeq 5
1: aload 1
invokevirtual java.lang.String.length:()I
ldc "http://apache.org/xml/features/"
invokevirtual java.lang.String.length:()I
isub
istore 2
start local 2 2: iload 2
ldc "internal/parser-settings"
invokevirtual java.lang.String.length:()I
if_icmpne 5
3: aload 1
ldc "internal/parser-settings"
invokevirtual java.lang.String.endsWith:(Ljava/lang/String;)Z
ifeq 5
4: getstatic com.sun.org.apache.xerces.internal.util.FeatureState.NOT_SUPPORTED:Lcom/sun/org/apache/xerces/internal/util/FeatureState;
areturn
end local 2 5: StackMap locals:
StackMap stack:
aload 0
aload 1
invokespecial com.sun.org.apache.xerces.internal.util.ParserConfigurationSettings.checkFeature:(Ljava/lang/String;)Lcom/sun/org/apache/xerces/internal/util/FeatureState;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lcom/sun/org/apache/xerces/internal/parsers/BasicParserConfiguration;
0 6 1 featureId Ljava/lang/String;
2 5 2 suffixLength I
Exceptions:
throws com.sun.org.apache.xerces.internal.xni.parser.XMLConfigurationException
MethodParameters:
Name Flags
featureId
}
SourceFile: "BasicParserConfiguration.java"