Package com.java.pojo.api
Class DefaultPackageFilter
java.lang.Object
com.java.pojo.api.DefaultPackageFilter
- All Implemented Interfaces:
PackageFilter
Default package filter filters classes from package name recursively.
- Since:
- 0.5.0
- Author:
- Piotr JoĊski
-
Method Summary
Modifier and TypeMethodDescriptionstatic DefaultPackageFilterCreates filter for package of given class.static DefaultPackageFilterforPackage(String packageName) Creates filter for package name.Class<?>[]Returns classes filtered by filter.
-
Method Details
-
forPackage
Creates filter for package name.- Parameters:
packageName- name of package- Returns:
- filter for package name
-
forClass
Creates filter for package of given class.- Parameters:
clazz- class- Returns:
- filter for class package
-
getClasses
Returns classes filtered by filter.- Specified by:
getClassesin interfacePackageFilter- Returns:
- filtered classes
-