public class net.bytebuddy.description.type.PackageDescription$ForLoadedPackage extends net.bytebuddy.description.type.PackageDescription$AbstractBase
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: net.bytebuddy.description.type.PackageDescription$ForLoadedPackage
super_class: net.bytebuddy.description.type.PackageDescription$AbstractBase
{
private final java.lang.Package aPackage;
descriptor: Ljava/lang/Package;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
public void <init>(java.lang.Package);
descriptor: (Ljava/lang/Package;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=2, args_size=2
start local 0 // net.bytebuddy.description.type.PackageDescription$ForLoadedPackage this
start local 1 // java.lang.Package aPackage
0: .line 143
aload 0 /* this */
invokespecial net.bytebuddy.description.type.PackageDescription$AbstractBase.<init>:()V
1: .line 144
aload 0 /* this */
aload 1 /* aPackage */
putfield net.bytebuddy.description.type.PackageDescription$ForLoadedPackage.aPackage:Ljava/lang/Package;
2: .line 145
return
end local 1 // java.lang.Package aPackage
end local 0 // net.bytebuddy.description.type.PackageDescription$ForLoadedPackage this
LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lnet/bytebuddy/description/type/PackageDescription$ForLoadedPackage;
0 3 1 aPackage Ljava/lang/Package;
MethodParameters:
Name Flags
aPackage
public net.bytebuddy.description.annotation.AnnotationList getDeclaredAnnotations();
descriptor: ()Lnet/bytebuddy/description/annotation/AnnotationList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 // net.bytebuddy.description.type.PackageDescription$ForLoadedPackage this
0: .line 151
new net.bytebuddy.description.annotation.AnnotationList$ForLoadedAnnotations
dup
aload 0 /* this */
getfield net.bytebuddy.description.type.PackageDescription$ForLoadedPackage.aPackage:Ljava/lang/Package;
invokevirtual java.lang.Package.getDeclaredAnnotations:()[Ljava/lang/annotation/Annotation;
invokespecial net.bytebuddy.description.annotation.AnnotationList$ForLoadedAnnotations.<init>:([Ljava/lang/annotation/Annotation;)V
areturn
end local 0 // net.bytebuddy.description.type.PackageDescription$ForLoadedPackage this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/PackageDescription$ForLoadedPackage;
public java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 // net.bytebuddy.description.type.PackageDescription$ForLoadedPackage this
0: .line 158
aload 0 /* this */
getfield net.bytebuddy.description.type.PackageDescription$ForLoadedPackage.aPackage:Ljava/lang/Package;
invokevirtual java.lang.Package.getName:()Ljava/lang/String;
areturn
end local 0 // net.bytebuddy.description.type.PackageDescription$ForLoadedPackage this
LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/PackageDescription$ForLoadedPackage;
}
SourceFile: "PackageDescription.java"
NestHost: net.bytebuddy.description.type.PackageDescription
InnerClasses:
public ForLoadedAnnotations = net.bytebuddy.description.annotation.AnnotationList$ForLoadedAnnotations of net.bytebuddy.description.annotation.AnnotationList
public abstract AbstractBase = net.bytebuddy.description.type.PackageDescription$AbstractBase of net.bytebuddy.description.type.PackageDescription
public ForLoadedPackage = net.bytebuddy.description.type.PackageDescription$ForLoadedPackage of net.bytebuddy.description.type.PackageDescription