Class PowerMockIgnorePackagesExtractorImpl

java.lang.Object
org.powermock.tests.utils.impl.PowerMockIgnorePackagesExtractorImpl
All Implemented Interfaces:
IgnorePackagesExtractor

public class PowerMockIgnorePackagesExtractorImpl extends Object implements IgnorePackagesExtractor
  • Constructor Details

    • PowerMockIgnorePackagesExtractorImpl

      public PowerMockIgnorePackagesExtractorImpl()
  • Method Details

    • getPackagesToIgnore

      public String[] getPackagesToIgnore(AnnotatedElement element)
      Specified by:
      getPackagesToIgnore in interface IgnorePackagesExtractor
      Returns:
      Returns a string-array of all package names if annotation was found.
    • getPackageToIgnoreWithGlobal

      private String[] getPackageToIgnoreWithGlobal(String[] packageToIgnore)
    • getGlobalIgnore

      private String[] getGlobalIgnore()
    • extractPackageToIgnore

      private boolean extractPackageToIgnore(AnnotatedElement element, Set<String> ignoredPackages)
    • addValuesFromSuperclass

      private boolean addValuesFromSuperclass(Class<?> element, Set<String> ignoredPackages)
    • addValueFromAnnotation

      private boolean addValueFromAnnotation(AnnotatedElement element, Set<String> ignoredPackages)
    • addGlobalIgnore

      private String[] addGlobalIgnore(String[] packageToIgnore, String[] globalIgnore)