| ImmutableSet<ClassPath.ClassInfo> | ClassPath. getAllClasses() | Returns all classes loadable from the current class path. | 
| ImmutableSet<ClassPath.ClassInfo> | ClassPath. getTopLevelClasses() | Returns all top level classes loadable from the current class path. | 
| ImmutableSet<ClassPath.ClassInfo> | ClassPath. getTopLevelClasses(java.lang.String packageName) | Returns all top level classes whose package name is packageName. | 
| ImmutableSet<ClassPath.ClassInfo> | ClassPath. getTopLevelClassesRecursive(java.lang.String packageName) | Returns all top level classes whose package name is packageNameor starts with
 packageNamefollowed by a '.'. |