public interface org.reflections.scanners.Scanner
  minor version: 0
  major version: 59
  flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
  this_class: org.reflections.scanners.Scanner
  super_class: java.lang.Object
{
  public abstract void setConfiguration(org.reflections.Configuration);
    descriptor: (Lorg/reflections/Configuration;)V
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
               Name  Flags
      configuration  

  public abstract org.reflections.scanners.Scanner filterResultsBy(java.util.function.Predicate<java.lang.String>);
    descriptor: (Ljava/util/function/Predicate;)Lorg/reflections/scanners/Scanner;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    Signature: (Ljava/util/function/Predicate<Ljava/lang/String;>;)Lorg/reflections/scanners/Scanner;
    MethodParameters:
        Name  Flags
      filter  

  public abstract boolean acceptsInput(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      file  

  public abstract java.lang.Object scan(org.reflections.vfs.Vfs$File, java.lang.Object, org.reflections.Store);
    descriptor: (Lorg/reflections/vfs/Vfs$File;Ljava/lang/Object;Lorg/reflections/Store;)Ljava/lang/Object;
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
             Name  Flags
      file         
      classObject  
      store        

  public abstract boolean acceptResult(java.lang.String);
    descriptor: (Ljava/lang/String;)Z
    flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
    MethodParameters:
      Name  Flags
      fqn   
}
SourceFile: "Scanner.java"
InnerClasses:
  public abstract File = org.reflections.vfs.Vfs$File of org.reflections.vfs.Vfs