public interface org.eclipse.jdt.internal.core.IJavaElementRequestor
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.eclipse.jdt.internal.core.IJavaElementRequestor
  super_class: java.lang.Object
{
  public abstract void acceptField(org.eclipse.jdt.core.IField);
    descriptor: (Lorg/eclipse/jdt/core/IField;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
       Name  Flags
      field  

  public abstract void acceptInitializer(org.eclipse.jdt.core.IInitializer);
    descriptor: (Lorg/eclipse/jdt/core/IInitializer;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      initializer  

  public abstract void acceptMemberType(org.eclipse.jdt.core.IType);
    descriptor: (Lorg/eclipse/jdt/core/IType;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      type  

  public abstract void acceptMethod(org.eclipse.jdt.core.IMethod);
    descriptor: (Lorg/eclipse/jdt/core/IMethod;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      method  

  public abstract void acceptPackageFragment(org.eclipse.jdt.core.IPackageFragment);
    descriptor: (Lorg/eclipse/jdt/core/IPackageFragment;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
                 Name  Flags
      packageFragment  

  public abstract void acceptType(org.eclipse.jdt.core.IType);
    descriptor: (Lorg/eclipse/jdt/core/IType;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      type  

  public abstract void acceptModule(org.eclipse.jdt.core.IModuleDescription);
    descriptor: (Lorg/eclipse/jdt/core/IModuleDescription;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
        Name  Flags
      module  

  public abstract boolean isCanceled();
    descriptor: ()Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
}
SourceFile: "IJavaElementRequestor.java"