Class ClassEnumerator

java.lang.Object
org.objenesis.tck.search.ClassEnumerator

public class ClassEnumerator extends Object
Taken and adapted from here
  • Constructor Details

    • ClassEnumerator

      public ClassEnumerator()
  • Method Details

    • getClassesForPackage

      public static SortedSet<String> getClassesForPackage(Package pkg)
      Return all the classes in this package recursively. The class loader of the ClassEnumerator class is used
      Parameters:
      pkg - the searched package
      Returns:
      list of full class names
    • getClassesForPackage

      public static SortedSet<String> getClassesForPackage(Package pkg, ClassLoader classLoader)
      Return all the classes in this package recursively.
      Parameters:
      pkg - the searched package
      classLoader - class loader where to look for classes
      Returns:
      list of full class names