public interface net.bytebuddy.matcher.LatentMatcher<T>
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: net.bytebuddy.matcher.LatentMatcher
  super_class: java.lang.Object
{
  public abstract net.bytebuddy.matcher.ElementMatcher<? super T> resolve(net.bytebuddy.description.type.TypeDescription);
    descriptor: (Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/matcher/ElementMatcher;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Lnet/bytebuddy/description/type/TypeDescription;)Lnet/bytebuddy/matcher/ElementMatcher<-TT;>;
    MethodParameters:
                 Name  Flags
      typeDescription  
}
Signature: <T:Ljava/lang/Object;>Ljava/lang/Object;
SourceFile: "LatentMatcher.java"
NestMembers:
  net.bytebuddy.matcher.LatentMatcher$Conjunction  net.bytebuddy.matcher.LatentMatcher$Disjunction  net.bytebuddy.matcher.LatentMatcher$ForFieldToken  net.bytebuddy.matcher.LatentMatcher$ForFieldToken$ResolvedMatcher  net.bytebuddy.matcher.LatentMatcher$ForMethodToken  net.bytebuddy.matcher.LatentMatcher$ForMethodToken$ResolvedMatcher  net.bytebuddy.matcher.LatentMatcher$ForSelfDeclaredMethod  net.bytebuddy.matcher.LatentMatcher$Resolved
InnerClasses:
  public Conjunction = net.bytebuddy.matcher.LatentMatcher$Conjunction of net.bytebuddy.matcher.LatentMatcher
  public Disjunction = net.bytebuddy.matcher.LatentMatcher$Disjunction of net.bytebuddy.matcher.LatentMatcher
  public ForFieldToken = net.bytebuddy.matcher.LatentMatcher$ForFieldToken of net.bytebuddy.matcher.LatentMatcher
  public ForMethodToken = net.bytebuddy.matcher.LatentMatcher$ForMethodToken of net.bytebuddy.matcher.LatentMatcher
  public final ForSelfDeclaredMethod = net.bytebuddy.matcher.LatentMatcher$ForSelfDeclaredMethod of net.bytebuddy.matcher.LatentMatcher
  public Resolved = net.bytebuddy.matcher.LatentMatcher$Resolved of net.bytebuddy.matcher.LatentMatcher