public interface net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher
super_class: java.lang.Object
{
public static final java.lang.Class<?> UNDEFINED;
descriptor: Ljava/lang/Class;
flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
Signature: Ljava/lang/Class<*>;
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: aconst_null
putstatic net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher.UNDEFINED:Ljava/lang/Class;
return
LocalVariableTable:
Start End Slot Name Signature
public abstract java.lang.Object getClassLoadingLock(java.lang.ClassLoader, java.lang.String);
descriptor: (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Object;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classLoader
name
public abstract java.lang.Class<?> findClass(java.lang.ClassLoader, java.lang.String);
descriptor: (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
classLoader
name
public abstract java.lang.Class<?> defineClass(java.lang.ClassLoader, java.lang.String, byte[], java.security.ProtectionDomain);
descriptor: (Ljava/lang/ClassLoader;Ljava/lang/String;[BLjava/security/ProtectionDomain;)Ljava/lang/Class;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/ClassLoader;Ljava/lang/String;[BLjava/security/ProtectionDomain;)Ljava/lang/Class<*>;
MethodParameters:
Name Flags
classLoader
name
binaryRepresentation
protectionDomain
public abstract java.lang.Package getPackage(java.lang.ClassLoader, java.lang.String);
descriptor: (Ljava/lang/ClassLoader;Ljava/lang/String;)Ljava/lang/Package;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classLoader
name
public abstract java.lang.Package definePackage(java.lang.ClassLoader, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.net.URL);
descriptor: (Ljava/lang/ClassLoader;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/net/URL;)Ljava/lang/Package;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
classLoader
name
specificationTitle
specificationVersion
specificationVendor
implementationTitle
implementationVersion
implementationVendor
sealBase
}
SourceFile: "ClassInjector.java"
NestHost: net.bytebuddy.dynamic.loading.ClassInjector
InnerClasses:
public UsingReflection = net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection of net.bytebuddy.dynamic.loading.ClassInjector
protected abstract Dispatcher = net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher of net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection
public final CreationAction = net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$CreationAction of net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher
public abstract Direct = net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Direct of net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher
public abstract Initializable = net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Initializable of net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher
public Unavailable = net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$Unavailable of net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher
public UsingUnsafeInjection = net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$UsingUnsafeInjection of net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher
public abstract UsingUnsafeOverride = net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher$UsingUnsafeOverride of net.bytebuddy.dynamic.loading.ClassInjector$UsingReflection$Dispatcher