public class net.bytebuddy.description.type.TypeDescription$Latent extends net.bytebuddy.description.type.TypeDescription$AbstractBase$OfSimpleType
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: net.bytebuddy.description.type.TypeDescription$Latent
super_class: net.bytebuddy.description.type.TypeDescription$AbstractBase$OfSimpleType
{
private final java.lang.String name;
descriptor: Ljava/lang/String;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final int modifiers;
descriptor: I
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final net.bytebuddy.description.type.TypeDescription$Generic superClass;
descriptor: Lnet/bytebuddy/description/type/TypeDescription$Generic;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
private final java.util.List<? extends net.bytebuddy.description.type.TypeDescription$Generic> interfaces;
descriptor: Ljava/util/List;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/List<+Lnet/bytebuddy/description/type/TypeDescription$Generic;>;
public void <init>(java.lang.String, int, net.bytebuddy.description.type.TypeDescription$Generic, net.bytebuddy.description.type.TypeDescription$Generic[]);
descriptor: (Ljava/lang/String;ILnet/bytebuddy/description/type/TypeDescription$Generic;[Lnet/bytebuddy/description/type/TypeDescription$Generic;)V
flags: (0x0081) ACC_PUBLIC, ACC_VARARGS
Code:
stack=5, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
aload 1
iload 2
aload 3
aload 4
invokestatic java.util.Arrays.asList:([Ljava/lang/Object;)Ljava/util/List;
invokespecial net.bytebuddy.description.type.TypeDescription$Latent.<init>:(Ljava/lang/String;ILnet/bytebuddy/description/type/TypeDescription$Generic;Ljava/util/List;)V
1: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
0 2 1 name Ljava/lang/String;
0 2 2 modifiers I
0 2 3 superClass Lnet/bytebuddy/description/type/TypeDescription$Generic;
0 2 4 anInterface [Lnet/bytebuddy/description/type/TypeDescription$Generic;
MethodParameters:
Name Flags
name
modifiers
superClass
anInterface
public void <init>(java.lang.String, int, net.bytebuddy.description.type.TypeDescription$Generic, java.util.List<? extends net.bytebuddy.description.type.TypeDescription$Generic>);
descriptor: (Ljava/lang/String;ILnet/bytebuddy/description/type/TypeDescription$Generic;Ljava/util/List;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=2, locals=5, args_size=5
start local 0 start local 1 start local 2 start local 3 start local 4 0: aload 0
invokespecial net.bytebuddy.description.type.TypeDescription$AbstractBase$OfSimpleType.<init>:()V
1: aload 0
aload 1
putfield net.bytebuddy.description.type.TypeDescription$Latent.name:Ljava/lang/String;
2: aload 0
iload 2
putfield net.bytebuddy.description.type.TypeDescription$Latent.modifiers:I
3: aload 0
aload 3
putfield net.bytebuddy.description.type.TypeDescription$Latent.superClass:Lnet/bytebuddy/description/type/TypeDescription$Generic;
4: aload 0
aload 4
putfield net.bytebuddy.description.type.TypeDescription$Latent.interfaces:Ljava/util/List;
5: return
end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
0 6 1 name Ljava/lang/String;
0 6 2 modifiers I
0 6 3 superClass Lnet/bytebuddy/description/type/TypeDescription$Generic;
0 6 4 interfaces Ljava/util/List<+Lnet/bytebuddy/description/type/TypeDescription$Generic;>;
Signature: (Ljava/lang/String;ILnet/bytebuddy/description/type/TypeDescription$Generic;Ljava/util/List<+Lnet/bytebuddy/description/type/TypeDescription$Generic;>;)V
MethodParameters:
Name Flags
name
modifiers
superClass
interfaces
public net.bytebuddy.description.type.TypeDescription$Generic getSuperClass();
descriptor: ()Lnet/bytebuddy/description/type/TypeDescription$Generic;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield net.bytebuddy.description.type.TypeDescription$Latent.superClass:Lnet/bytebuddy/description/type/TypeDescription$Generic;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public net.bytebuddy.description.type.TypeList$Generic getInterfaces();
descriptor: ()Lnet/bytebuddy/description/type/TypeList$Generic;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: new net.bytebuddy.description.type.TypeList$Generic$Explicit
dup
aload 0
getfield net.bytebuddy.description.type.TypeDescription$Latent.interfaces:Ljava/util/List;
invokespecial net.bytebuddy.description.type.TypeList$Generic$Explicit.<init>:(Ljava/util/List;)V
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public net.bytebuddy.description.method.MethodDescription$InDefinedShape getEnclosingMethod();
descriptor: ()Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve enclosing method of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public net.bytebuddy.description.type.TypeDescription getEnclosingType();
descriptor: ()Lnet/bytebuddy/description/type/TypeDescription;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve enclosing type of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public net.bytebuddy.description.type.TypeList getDeclaredTypes();
descriptor: ()Lnet/bytebuddy/description/type/TypeList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve inner types of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public boolean isAnonymousType();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve anonymous type property of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public boolean isLocalType();
descriptor: ()Z
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve local class property of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public net.bytebuddy.description.field.FieldList<net.bytebuddy.description.field.FieldDescription$InDefinedShape> getDeclaredFields();
descriptor: ()Lnet/bytebuddy/description/field/FieldList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve declared fields of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
Signature: ()Lnet/bytebuddy/description/field/FieldList<Lnet/bytebuddy/description/field/FieldDescription$InDefinedShape;>;
public net.bytebuddy.description.method.MethodList<net.bytebuddy.description.method.MethodDescription$InDefinedShape> getDeclaredMethods();
descriptor: ()Lnet/bytebuddy/description/method/MethodList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve declared methods of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
Signature: ()Lnet/bytebuddy/description/method/MethodList<Lnet/bytebuddy/description/method/MethodDescription$InDefinedShape;>;
public net.bytebuddy.description.type.PackageDescription getPackage();
descriptor: ()Lnet/bytebuddy/description/type/PackageDescription;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=3, args_size=1
start local 0 0: aload 0
invokevirtual net.bytebuddy.description.type.TypeDescription$Latent.getName:()Ljava/lang/String;
astore 1
start local 1 1: aload 1
bipush 46
invokevirtual java.lang.String.lastIndexOf:(I)I
istore 2
start local 2 2: new net.bytebuddy.description.type.PackageDescription$Simple
dup
iload 2
iconst_m1
if_icmpne 4
3: ldc ""
goto 5
4: StackMap locals: net.bytebuddy.description.type.TypeDescription$Latent java.lang.String int
StackMap stack: new 2 new 2
aload 1
iconst_0
iload 2
invokevirtual java.lang.String.substring:(II)Ljava/lang/String;
5: StackMap locals: net.bytebuddy.description.type.TypeDescription$Latent java.lang.String int
StackMap stack: new 2 new 2 java.lang.String
invokespecial net.bytebuddy.description.type.PackageDescription$Simple.<init>:(Ljava/lang/String;)V
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
1 6 1 name Ljava/lang/String;
2 6 2 index I
public net.bytebuddy.description.annotation.AnnotationList getDeclaredAnnotations();
descriptor: ()Lnet/bytebuddy/description/annotation/AnnotationList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve declared annotations of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public net.bytebuddy.description.type.TypeDescription getDeclaringType();
descriptor: ()Lnet/bytebuddy/description/type/TypeDescription;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve declared type of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public int getModifiers();
descriptor: ()I
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield net.bytebuddy.description.type.TypeDescription$Latent.modifiers:I
ireturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
getfield net.bytebuddy.description.type.TypeDescription$Latent.name:Ljava/lang/String;
areturn
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public net.bytebuddy.description.type.TypeList$Generic getTypeVariables();
descriptor: ()Lnet/bytebuddy/description/type/TypeList$Generic;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve type variables of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public net.bytebuddy.description.type.TypeDescription getNestHost();
descriptor: ()Lnet/bytebuddy/description/type/TypeDescription;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve nest host of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public net.bytebuddy.description.type.TypeList getNestMembers();
descriptor: ()Lnet/bytebuddy/description/type/TypeList;
flags: (0x0001) ACC_PUBLIC
Code:
stack=5, locals=1, args_size=1
start local 0 0: new java.lang.IllegalStateException
dup
new java.lang.StringBuilder
dup
ldc "Cannot resolve nest mates of a latent type description: "
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
aload 0
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokespecial java.lang.IllegalStateException.<init>:(Ljava/lang/String;)V
athrow
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lnet/bytebuddy/description/type/TypeDescription$Latent;
public net.bytebuddy.description.type.TypeDefinition getDeclaringType();
descriptor: ()Lnet/bytebuddy/description/type/TypeDefinition;
flags: (0x1041) ACC_PUBLIC, ACC_BRIDGE, ACC_SYNTHETIC
Code:
stack=1, locals=1, args_size=1
0: aload 0
invokevirtual net.bytebuddy.description.type.TypeDescription$Latent.getDeclaringType:()Lnet/bytebuddy/description/type/TypeDescription;
areturn
LocalVariableTable:
Start End Slot Name Signature
}
SourceFile: "TypeDescription.java"
NestHost: net.bytebuddy.description.type.TypeDescription
InnerClasses:
public abstract InDefinedShape = net.bytebuddy.description.field.FieldDescription$InDefinedShape of net.bytebuddy.description.field.FieldDescription
public abstract InDefinedShape = net.bytebuddy.description.method.MethodDescription$InDefinedShape of net.bytebuddy.description.method.MethodDescription
public Simple = net.bytebuddy.description.type.PackageDescription$Simple of net.bytebuddy.description.type.PackageDescription
public abstract AbstractBase = net.bytebuddy.description.type.TypeDescription$AbstractBase of net.bytebuddy.description.type.TypeDescription
public abstract OfSimpleType = net.bytebuddy.description.type.TypeDescription$AbstractBase$OfSimpleType of net.bytebuddy.description.type.TypeDescription$AbstractBase
public abstract Generic = net.bytebuddy.description.type.TypeDescription$Generic of net.bytebuddy.description.type.TypeDescription
public Latent = net.bytebuddy.description.type.TypeDescription$Latent of net.bytebuddy.description.type.TypeDescription
public abstract Generic = net.bytebuddy.description.type.TypeList$Generic of net.bytebuddy.description.type.TypeList
public Explicit = net.bytebuddy.description.type.TypeList$Generic$Explicit of net.bytebuddy.description.type.TypeList$Generic