public class org.apache.commons.configuration.DefaultConfigurationBuilder$XMLConfigurationProvider extends org.apache.commons.configuration.DefaultConfigurationBuilder$FileConfigurationProvider
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.commons.configuration.DefaultConfigurationBuilder$XMLConfigurationProvider
super_class: org.apache.commons.configuration.DefaultConfigurationBuilder$FileConfigurationProvider
{
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=1, args_size=1
start local 0 // org.apache.commons.configuration.DefaultConfigurationBuilder$XMLConfigurationProvider this
0: .line 1531
aload 0 /* this */
ldc Lorg/apache/commons/configuration/XMLConfiguration;
invokespecial org.apache.commons.configuration.DefaultConfigurationBuilder$FileConfigurationProvider.<init>:(Ljava/lang/Class;)V
1: .line 1532
return
end local 0 // org.apache.commons.configuration.DefaultConfigurationBuilder$XMLConfigurationProvider this
LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/apache/commons/configuration/DefaultConfigurationBuilder$XMLConfigurationProvider;
public org.apache.commons.configuration.AbstractConfiguration getEmptyConfiguration(org.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationDeclaration);
descriptor: (Lorg/apache/commons/configuration/DefaultConfigurationBuilder$ConfigurationDeclaration;)Lorg/apache/commons/configuration/AbstractConfiguration;
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=2
start local 0 // org.apache.commons.configuration.DefaultConfigurationBuilder$XMLConfigurationProvider this
start local 1 // org.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationDeclaration decl
0: .line 1547
aload 0 /* this */
1: .line 1548
aload 1 /* decl */
invokespecial org.apache.commons.configuration.DefaultConfigurationBuilder$FileConfigurationProvider.getEmptyConfiguration:(Lorg/apache/commons/configuration/DefaultConfigurationBuilder$ConfigurationDeclaration;)Lorg/apache/commons/configuration/AbstractConfiguration;
2: .line 1547
checkcast org.apache.commons.configuration.XMLConfiguration
astore 2 /* config */
start local 2 // org.apache.commons.configuration.XMLConfiguration config
3: .line 1550
aload 1 /* decl */
4: .line 1551
invokevirtual org.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationDeclaration.getConfigurationBuilder:()Lorg/apache/commons/configuration/DefaultConfigurationBuilder;
5: .line 1550
astore 3 /* builder */
start local 3 // org.apache.commons.configuration.DefaultConfigurationBuilder builder
6: .line 1552
aload 3 /* builder */
invokevirtual org.apache.commons.configuration.DefaultConfigurationBuilder.getEntityResolver:()Lorg/xml/sax/EntityResolver;
astore 4 /* resolver */
start local 4 // org.xml.sax.EntityResolver resolver
7: .line 1553
aload 4 /* resolver */
instanceof org.apache.commons.configuration.resolver.EntityRegistry
ifeq 12
8: .line 1556
aload 2 /* config */
invokevirtual org.apache.commons.configuration.XMLConfiguration.getRegisteredEntities:()Ljava/util/Map;
9: .line 1557
aload 3 /* builder */
invokevirtual org.apache.commons.configuration.DefaultConfigurationBuilder.getRegisteredEntities:()Ljava/util/Map;
10: .line 1556
invokeinterface java.util.Map.putAll:(Ljava/util/Map;)V
11: .line 1558
goto 13
12: .line 1561
StackMap locals: org.apache.commons.configuration.XMLConfiguration org.apache.commons.configuration.DefaultConfigurationBuilder org.xml.sax.EntityResolver
StackMap stack:
aload 2 /* config */
aload 4 /* resolver */
invokevirtual org.apache.commons.configuration.XMLConfiguration.setEntityResolver:(Lorg/xml/sax/EntityResolver;)V
13: .line 1563
StackMap locals:
StackMap stack:
aload 2 /* config */
areturn
end local 4 // org.xml.sax.EntityResolver resolver
end local 3 // org.apache.commons.configuration.DefaultConfigurationBuilder builder
end local 2 // org.apache.commons.configuration.XMLConfiguration config
end local 1 // org.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationDeclaration decl
end local 0 // org.apache.commons.configuration.DefaultConfigurationBuilder$XMLConfigurationProvider this
LocalVariableTable:
Start End Slot Name Signature
0 14 0 this Lorg/apache/commons/configuration/DefaultConfigurationBuilder$XMLConfigurationProvider;
0 14 1 decl Lorg/apache/commons/configuration/DefaultConfigurationBuilder$ConfigurationDeclaration;
3 14 2 config Lorg/apache/commons/configuration/XMLConfiguration;
6 14 3 builder Lorg/apache/commons/configuration/DefaultConfigurationBuilder;
7 14 4 resolver Lorg/xml/sax/EntityResolver;
Exceptions:
throws java.lang.Exception
MethodParameters:
Name Flags
decl
}
SourceFile: "DefaultConfigurationBuilder.java"
NestHost: org.apache.commons.configuration.DefaultConfigurationBuilder
InnerClasses:
public ConfigurationDeclaration = org.apache.commons.configuration.DefaultConfigurationBuilder$ConfigurationDeclaration of org.apache.commons.configuration.DefaultConfigurationBuilder
public FileConfigurationProvider = org.apache.commons.configuration.DefaultConfigurationBuilder$FileConfigurationProvider of org.apache.commons.configuration.DefaultConfigurationBuilder
public XMLConfigurationProvider = org.apache.commons.configuration.DefaultConfigurationBuilder$XMLConfigurationProvider of org.apache.commons.configuration.DefaultConfigurationBuilder