Class PackageScanOptions

java.lang.Object
nl.jqno.equalsverifier.internal.reflection.PackageScanOptions

public class PackageScanOptions extends Object
  • Field Details

    • scanRecursively

      private boolean scanRecursively
    • ignoreExternalJars

      private boolean ignoreExternalJars
    • mustExtend

      private Class<?> mustExtend
    • exceptClasses

      private Set<Class<?>> exceptClasses
    • exclusionPredicate

      private Predicate<Class<?>> exclusionPredicate
  • Constructor Details

    • PackageScanOptions

      public PackageScanOptions()
  • Method Details

    • scanRecursively

      public boolean scanRecursively()
    • ignoreExternalJars

      public boolean ignoreExternalJars()
    • mustExtend

      public Class<?> mustExtend()
    • exceptClasses

      public Set<Class<?>> exceptClasses()
    • exclusionPredicate

      public Predicate<Class<?>> exclusionPredicate()
    • process

      public static PackageScanOptions process(ScanOption... options)