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 DefaultPackageFilter
Creates filter for package of given class.static DefaultPackageFilter
forPackage
(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:
getClasses
in interfacePackageFilter
- Returns:
- filtered classes
-