Package org.objenesis.tck.search
Class ClassEnumerator
- java.lang.Object
-
- org.objenesis.tck.search.ClassEnumerator
-
public class ClassEnumerator extends java.lang.ObjectTaken and adapted from here
-
-
Constructor Summary
Constructors Constructor Description ClassEnumerator()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.SortedSet<java.lang.String>getClassesForPackage(java.lang.Package pkg)Return all the classes in this package recursively.static java.util.SortedSet<java.lang.String>getClassesForPackage(java.lang.Package pkg, java.lang.ClassLoader classLoader)Return all the classes in this package recursively.
-
-
-
Method Detail
-
getClassesForPackage
public static java.util.SortedSet<java.lang.String> getClassesForPackage(java.lang.Package pkg)
Return all the classes in this package recursively. The class loader of theClassEnumeratorclass is used- Parameters:
pkg- the searched package- Returns:
- list of full class names
-
getClassesForPackage
public static java.util.SortedSet<java.lang.String> getClassesForPackage(java.lang.Package pkg, java.lang.ClassLoader classLoader)Return all the classes in this package recursively.- Parameters:
pkg- the searched packageclassLoader- class loader where to look for classes- Returns:
- list of full class names
-
-