Interface ClassNameLocator
- All Known Implementing Classes:
ClassNameLocatorImpl
public interface ClassNameLocator
Scans the classpath for top-level classes within particular packages.
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionlocateClassNames
(String packageName) Searches for all classes under the given package name.
-
Method Details
-
locateClassNames
Searches for all classes under the given package name. This consists of all top-level classes in the indicated package (or any sub-package), but excludes inner classes. No other filtering (beyond inner classes) occurs, so there's no guarantee that the class names returned are public (for example).- Parameters:
packageName
- the name of the package to be inspected.- Returns:
- fully qualified class names
-