public class org.codehaus.classworlds.ConfiguratorAdapter extends org.codehaus.classworlds.Configurator
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.codehaus.classworlds.ConfiguratorAdapter
super_class: org.codehaus.classworlds.Configurator
{
private org.codehaus.plexus.classworlds.launcher.Configurator config;
descriptor: Lorg/codehaus/plexus/classworlds/launcher/Configurator;
flags: (0x0002) ACC_PRIVATE
public static org.codehaus.classworlds.ConfiguratorAdapter getInstance(org.codehaus.plexus.classworlds.launcher.Configurator, org.codehaus.classworlds.Launcher);
descriptor: (Lorg/codehaus/plexus/classworlds/launcher/Configurator;Lorg/codehaus/classworlds/Launcher;)Lorg/codehaus/classworlds/ConfiguratorAdapter;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new org.codehaus.classworlds.ConfiguratorAdapter
dup
aload 0
aload 1
invokespecial org.codehaus.classworlds.ConfiguratorAdapter.<init>:(Lorg/codehaus/plexus/classworlds/launcher/Configurator;Lorg/codehaus/classworlds/Launcher;)V
astore 2
start local 2 1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 newConfig Lorg/codehaus/plexus/classworlds/launcher/Configurator;
0 2 1 launcher Lorg/codehaus/classworlds/Launcher;
1 2 2 adapter Lorg/codehaus/classworlds/ConfiguratorAdapter;
MethodParameters:
Name Flags
newConfig
launcher
public static org.codehaus.classworlds.ConfiguratorAdapter getInstance(org.codehaus.plexus.classworlds.launcher.Configurator, org.codehaus.classworlds.ClassWorld);
descriptor: (Lorg/codehaus/plexus/classworlds/launcher/Configurator;Lorg/codehaus/classworlds/ClassWorld;)Lorg/codehaus/classworlds/ConfiguratorAdapter;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: new org.codehaus.classworlds.ConfiguratorAdapter
dup
aload 0
aload 1
invokespecial org.codehaus.classworlds.ConfiguratorAdapter.<init>:(Lorg/codehaus/plexus/classworlds/launcher/Configurator;Lorg/codehaus/classworlds/ClassWorld;)V
astore 2
start local 2 1: aload 2
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 newConfig Lorg/codehaus/plexus/classworlds/launcher/Configurator;
0 2 1 world Lorg/codehaus/classworlds/ClassWorld;
1 2 2 adapter Lorg/codehaus/classworlds/ConfiguratorAdapter;
MethodParameters:
Name Flags
newConfig
world
private void <init>(org.codehaus.plexus.classworlds.launcher.Configurator, org.codehaus.classworlds.Launcher);
descriptor: (Lorg/codehaus/plexus/classworlds/launcher/Configurator;Lorg/codehaus/classworlds/Launcher;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokespecial org.codehaus.classworlds.Configurator.<init>:(Lorg/codehaus/classworlds/Launcher;)V
1: aload 0
aload 1
putfield org.codehaus.classworlds.ConfiguratorAdapter.config:Lorg/codehaus/plexus/classworlds/launcher/Configurator;
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/codehaus/classworlds/ConfiguratorAdapter;
0 3 1 config Lorg/codehaus/plexus/classworlds/launcher/Configurator;
0 3 2 launcher Lorg/codehaus/classworlds/Launcher;
MethodParameters:
Name Flags
config
launcher
private void <init>(org.codehaus.plexus.classworlds.launcher.Configurator, org.codehaus.classworlds.ClassWorld);
descriptor: (Lorg/codehaus/plexus/classworlds/launcher/Configurator;Lorg/codehaus/classworlds/ClassWorld;)V
flags: (0x0002) ACC_PRIVATE
Code:
stack=2, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
aload 2
invokespecial org.codehaus.classworlds.Configurator.<init>:(Lorg/codehaus/classworlds/ClassWorld;)V
1: aload 0
aload 1
putfield org.codehaus.classworlds.ConfiguratorAdapter.config:Lorg/codehaus/plexus/classworlds/launcher/Configurator;
2: return
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/codehaus/classworlds/ConfiguratorAdapter;
0 3 1 config Lorg/codehaus/plexus/classworlds/launcher/Configurator;
0 3 2 world Lorg/codehaus/classworlds/ClassWorld;
MethodParameters:
Name Flags
config
world
public void associateRealms();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield org.codehaus.classworlds.ConfiguratorAdapter.config:Lorg/codehaus/plexus/classworlds/launcher/Configurator;
invokevirtual org.codehaus.plexus.classworlds.launcher.Configurator.associateRealms:()V
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lorg/codehaus/classworlds/ConfiguratorAdapter;
public void configureAdapter(java.io.InputStream);
descriptor: (Ljava/io/InputStream;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: aload 0
getfield org.codehaus.classworlds.ConfiguratorAdapter.config:Lorg/codehaus/plexus/classworlds/launcher/Configurator;
aload 1
invokevirtual org.codehaus.plexus.classworlds.launcher.Configurator.configure:(Ljava/io/InputStream;)V
1: goto 8
2: StackMap locals:
StackMap stack: org.codehaus.plexus.classworlds.launcher.ConfigurationException
astore 2
start local 2 3: new org.codehaus.classworlds.ConfigurationException
dup
aload 2
invokevirtual org.codehaus.plexus.classworlds.launcher.ConfigurationException.getMessage:()Ljava/lang/String;
invokespecial org.codehaus.classworlds.ConfigurationException.<init>:(Ljava/lang/String;)V
athrow
end local 2 4: StackMap locals:
StackMap stack: org.codehaus.plexus.classworlds.realm.DuplicateRealmException
astore 2
start local 2 5: new org.codehaus.classworlds.DuplicateRealmException
dup
aload 2
invokevirtual org.codehaus.plexus.classworlds.realm.DuplicateRealmException.getWorld:()Lorg/codehaus/plexus/classworlds/ClassWorld;
invokestatic org.codehaus.classworlds.ClassWorldAdapter.getInstance:(Lorg/codehaus/plexus/classworlds/ClassWorld;)Lorg/codehaus/classworlds/ClassWorldAdapter;
aload 2
invokevirtual org.codehaus.plexus.classworlds.realm.DuplicateRealmException.getId:()Ljava/lang/String;
invokespecial org.codehaus.classworlds.DuplicateRealmException.<init>:(Lorg/codehaus/classworlds/ClassWorld;Ljava/lang/String;)V
athrow
end local 2 6: StackMap locals:
StackMap stack: org.codehaus.plexus.classworlds.realm.NoSuchRealmException
astore 2
start local 2 7: new org.codehaus.classworlds.NoSuchRealmException
dup
aload 2
invokevirtual org.codehaus.plexus.classworlds.realm.NoSuchRealmException.getWorld:()Lorg/codehaus/plexus/classworlds/ClassWorld;
invokestatic org.codehaus.classworlds.ClassWorldAdapter.getInstance:(Lorg/codehaus/plexus/classworlds/ClassWorld;)Lorg/codehaus/classworlds/ClassWorldAdapter;
aload 2
invokevirtual org.codehaus.plexus.classworlds.realm.NoSuchRealmException.getId:()Ljava/lang/String;
invokespecial org.codehaus.classworlds.NoSuchRealmException.<init>:(Lorg/codehaus/classworlds/ClassWorld;Ljava/lang/String;)V
athrow
end local 2 8: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 9 0 this Lorg/codehaus/classworlds/ConfiguratorAdapter;
0 9 1 is Ljava/io/InputStream;
3 4 2 e Lorg/codehaus/plexus/classworlds/launcher/ConfigurationException;
5 6 2 e Lorg/codehaus/plexus/classworlds/realm/DuplicateRealmException;
7 8 2 e Lorg/codehaus/plexus/classworlds/realm/NoSuchRealmException;
Exception table:
from to target type
0 1 2 Class org.codehaus.plexus.classworlds.launcher.ConfigurationException
0 1 4 Class org.codehaus.plexus.classworlds.realm.DuplicateRealmException
0 1 6 Class org.codehaus.plexus.classworlds.realm.NoSuchRealmException
Exceptions:
throws java.io.IOException, java.net.MalformedURLException, org.codehaus.classworlds.ConfigurationException, org.codehaus.classworlds.DuplicateRealmException, org.codehaus.classworlds.NoSuchRealmException
MethodParameters:
Name Flags
is
}
SourceFile: "ConfiguratorAdapter.java"
RuntimeVisibleAnnotations:
java.lang.Deprecated()