- <init>
Builds the class graph, and provides methods for querying it.
- generateClassGraphDotFile
Generates a .dot file which can be fed into GraphViz for layout and
visualization of the class graph
- getClassNameToClassInfo
Get a map from class name to ClassInfo for the class.
- getClassNameToClassLoaders
Get a map from class name to ClassLoader(s) for the class.
- getNamesOfAllAnnotationClasses
Return the sorted unique names of all annotation classes found during the scan.
- getNamesOfAllClasses
Get the sorted unique names of all classes, interfaces and annotations found
during the scan.
- getNamesOfAllInterfaceClasses
Return the sorted unique names of all interface classes found during the scan.
- getNamesOfAllStandardClasses
Get the sorted unique names of all standard (non-interface/annotation) classes
found during the scan
- getNamesOfAnnotationsOnClass
Return the sorted list of names of all annotations and meta-annotations on the
named class.
- getNamesOfAnnotationsWithMetaAnnotation
Return the names of all annotations that have the named meta-annotation.
- getNamesOfClassesImplementing
Return the sorted list of names of all classes implementing the named interface,
and their subclasse
- getNamesOfClassesWithAnnotation
Return the sorted list of names of all standard classes or non-annotation
interfaces with the named