|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||

java.lang.Objectnet.thucydides.core.reflection.ClassFinder
public class ClassFinder
Load classes from a given package.
| Method Summary | |
|---|---|
ClassFinder |
annotatedWith(Class annotation)
|
List<Class<?>> |
fromPackage(String packageName)
Scans all classes accessible from the context class loader which belong to the given package and subpackages. |
static List<Class<?>> |
getClasses(String packageName)
Scans all classes accessible from the context class loader which belong to the given package and subpackages. |
static ClassFinder |
loadClasses()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ClassFinder loadClasses()
public ClassFinder annotatedWith(Class annotation)
public List<Class<?>> fromPackage(String packageName)
packageName - The base package
public static List<Class<?>> getClasses(String packageName)
packageName - The base package
ClassNotFoundException
IOException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||