- getClassesImplementing(String) - Method in class io.github.lukehutch.fastclasspathscanner.classgraph.ClassGraphBuilder
-
- getClassesImplementing(Class<T>) - Method in class io.github.lukehutch.fastclasspathscanner.FastClasspathScanner
-
Returns a list of classes on the classpath that implement the specified interface or a subinterface, or whose
superclasses implement the specified interface or a sub-interface.
- getClassesImplementing(String) - Method in class io.github.lukehutch.fastclasspathscanner.FastClasspathScanner
-
Returns a list of classes on the classpath that implement the specified interface or a subinterface, or whose
superclasses implement the specified interface or a sub-interface.
- getClassesWithAnnotation(String) - Method in class io.github.lukehutch.fastclasspathscanner.classgraph.ClassGraphBuilder
-
- getClassesWithAnnotation(Class<?>) - Method in class io.github.lukehutch.fastclasspathscanner.FastClasspathScanner
-
Returns a list of classes on the classpath that have the specified annotation.
- getClassesWithAnnotation(String) - Method in class io.github.lukehutch.fastclasspathscanner.FastClasspathScanner
-
Returns a list of classes on the classpath that have the specified annotation.
- getSubclassesOf(String) - Method in class io.github.lukehutch.fastclasspathscanner.classgraph.ClassGraphBuilder
-
- getSubclassesOf(Class<T>) - Method in class io.github.lukehutch.fastclasspathscanner.FastClasspathScanner
-
Returns the list of classes on the classpath that extend the specified superclass.
- getSubclassesOf(String) - Method in class io.github.lukehutch.fastclasspathscanner.FastClasspathScanner
-
Returns the list of classes on the classpath that extend the specified superclass.
- getSubinterfacesOf(String) - Method in class io.github.lukehutch.fastclasspathscanner.classgraph.ClassGraphBuilder
-
- getSubinterfacesOf(Class<T>) - Method in class io.github.lukehutch.fastclasspathscanner.FastClasspathScanner
-
Returns the list of interfaces on the classpath that extend a given superinterface.
- getSubinterfacesOf(String) - Method in class io.github.lukehutch.fastclasspathscanner.FastClasspathScanner
-
Returns the list of interfaces on the classpath that extend a given superinterface.
- getSuperclassesOf(String) - Method in class io.github.lukehutch.fastclasspathscanner.classgraph.ClassGraphBuilder
-
- getSuperinterfacesOf(String) - Method in class io.github.lukehutch.fastclasspathscanner.classgraph.ClassGraphBuilder
-
- getUniqueClasspathElements() - Static method in class io.github.lukehutch.fastclasspathscanner.FastClasspathScanner
-
Get a list of unique elements on the classpath (directories and files) as File objects, preserving order.