|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.any23.util.DiscoveryUtils
public class DiscoveryUtils
This class provides utility methods for discovering classes in packages.
| Method Summary | |
|---|---|
static List<Class> |
getClassesInPackage(String packageName)
Scans all classes accessible from the context class loader which belong to the given package and sub-packages. |
static List<Class> |
getClassesInPackage(String packageName,
Class filter)
Scans all classes accessible from the context class loader which belong to the given package and sub-packages and filter them by ones implementing the specified interface iface. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static List<Class> getClassesInPackage(String packageName)
packageName - the root package.
IOException
public static List<Class> getClassesInPackage(String packageName,
Class filter)
iface.
packageName - the root package.filter - the interface/class filter.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||