Package org.powermock.tests.utils.impl
Class PowerMockIgnorePackagesExtractorImpl
- java.lang.Object
-
- org.powermock.tests.utils.impl.PowerMockIgnorePackagesExtractorImpl
-
- All Implemented Interfaces:
IgnorePackagesExtractor
public class PowerMockIgnorePackagesExtractorImpl extends java.lang.Object implements IgnorePackagesExtractor
-
-
Constructor Summary
Constructors Constructor Description PowerMockIgnorePackagesExtractorImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private java.lang.String[]
addGlobalIgnore(java.lang.String[] packageToIgnore, java.lang.String[] globalIgnore)
private boolean
addValueFromAnnotation(java.lang.reflect.AnnotatedElement element, java.util.Set<java.lang.String> ignoredPackages)
private boolean
addValuesFromSuperclass(java.lang.Class<?> element, java.util.Set<java.lang.String> ignoredPackages)
private boolean
extractPackageToIgnore(java.lang.reflect.AnnotatedElement element, java.util.Set<java.lang.String> ignoredPackages)
private java.lang.String[]
getGlobalIgnore()
java.lang.String[]
getPackagesToIgnore(java.lang.reflect.AnnotatedElement element)
private java.lang.String[]
getPackageToIgnoreWithGlobal(java.lang.String[] packageToIgnore)
-
-
-
Method Detail
-
getPackagesToIgnore
public java.lang.String[] getPackagesToIgnore(java.lang.reflect.AnnotatedElement element)
- Specified by:
getPackagesToIgnore
in interfaceIgnorePackagesExtractor
- Returns:
- Returns a string-array of all package names if annotation was found.
-
getPackageToIgnoreWithGlobal
private java.lang.String[] getPackageToIgnoreWithGlobal(java.lang.String[] packageToIgnore)
-
getGlobalIgnore
private java.lang.String[] getGlobalIgnore()
-
extractPackageToIgnore
private boolean extractPackageToIgnore(java.lang.reflect.AnnotatedElement element, java.util.Set<java.lang.String> ignoredPackages)
-
addValuesFromSuperclass
private boolean addValuesFromSuperclass(java.lang.Class<?> element, java.util.Set<java.lang.String> ignoredPackages)
-
addValueFromAnnotation
private boolean addValueFromAnnotation(java.lang.reflect.AnnotatedElement element, java.util.Set<java.lang.String> ignoredPackages)
-
addGlobalIgnore
private java.lang.String[] addGlobalIgnore(java.lang.String[] packageToIgnore, java.lang.String[] globalIgnore)
-
-