Uses of Package
io.github.lukehutch.fastclasspathscanner.scanner
-
Classes in io.github.lukehutch.fastclasspathscanner.scanner used by io.github.lukehutch.fastclasspathscanner Class Description FailureHandler A callback that can be called on scanning failure during an asynchronous scan.ScanResult The result of a scan.ScanResultProcessor A callback that can be used to processes the result of an asynchronous scan after scanning has completed and any MatchProcessors have been run. -
Classes in io.github.lukehutch.fastclasspathscanner.scanner used by io.github.lukehutch.fastclasspathscanner.classloaderhandler Class Description ClasspathOrder A class to find the unique ordered classpath elements.ScanSpec Parses the scanning specification that was passed to the FastClasspathScanner constructor, and finds all ClassLoaders. -
Classes in io.github.lukehutch.fastclasspathscanner.scanner used by io.github.lukehutch.fastclasspathscanner.scanner Class Description AnnotationInfo Holds metadata about annotations.AnnotationInfo.AnnotationEnumValue Class for wrapping an enum constant value (split into class name and constant name) referenced inside an annotation.AnnotationInfo.AnnotationParamValue A wrapper used to pair annotation parameter names with annotation parameter values.ClassInfo Holds metadata about a class encountered during a scan.ClassLoaderAndModuleFinder A class to find the unique ordered classpath elements.FailureHandler A callback that can be called on scanning failure during an asynchronous scan.FieldInfo Holds metadata about fields of a class encountered during a scan.MethodInfo Holds metadata about methods of a class encountered during a scan.MethodParameterInfo Information on the parameters of a method.ModuleRef Work with modules using reflection, until support for JDK 8 and earlier is removed.ModuleRef.ModuleReaderProxy ScanResult The result of a scan.ScanResultProcessor A callback that can be used to processes the result of an asynchronous scan after scanning has completed and any MatchProcessors have been run.ScanSpec Parses the scanning specification that was passed to the FastClasspathScanner constructor, and finds all ClassLoaders. -
Classes in io.github.lukehutch.fastclasspathscanner.scanner used by io.github.lukehutch.fastclasspathscanner.scanner.matchers Class Description ClasspathResource The combination of a classpath element and a relative path within this classpath element.ScanResult The result of a scan. -
Classes in io.github.lukehutch.fastclasspathscanner.scanner used by io.github.lukehutch.fastclasspathscanner.typesignature Class Description ClassInfo Holds metadata about a class encountered during a scan.ScanResult The result of a scan. -
Classes in io.github.lukehutch.fastclasspathscanner.scanner used by io.github.lukehutch.fastclasspathscanner.utils Class Description ModuleRef Work with modules using reflection, until support for JDK 8 and earlier is removed.ModuleRef.ModuleReaderProxy ScanSpec Parses the scanning specification that was passed to the FastClasspathScanner constructor, and finds all ClassLoaders.