public class ClassFinder extends Object
| Constructor and Description |
|---|
ClassFinder(ClassLoader classLoader) |
| Modifier and Type | Method and Description |
|---|---|
List<Class<?>> |
annotatedClassesInPackage(String packageName) |
ClassFinder |
annotatedWith(Class<? extends Annotation>... someAnnotations) |
List<Class<?>> |
fromPackage(String packageName)
Scans all classes accessible from the context class loader which belong to the given package and subpackages.
|
ClassLoader |
getClassLoader() |
static ClassFinder |
loadClasses() |
ClassFinder |
withClassLoader(ClassLoader classLoader) |
public ClassFinder(ClassLoader classLoader)
public static ClassFinder loadClasses()
public ClassFinder withClassLoader(ClassLoader classLoader)
public List<Class<?>> fromPackage(String packageName)
packageName - The base packagepublic ClassFinder annotatedWith(Class<? extends Annotation>... someAnnotations)
public ClassLoader getClassLoader()
Copyright © 2011-2013 Wakaleo Consulting. All Rights Reserved.