Registry / utility / fast-classpath-scanner

fast-classpath-scanner

JSON →
library3.1.15javamavenunverified

Fast Classpath Scanner is an ultra-fast, lightweight Java classpath and module path scanner that parses classfile binary format directly.

<dependency> <groupId>io.github.lukehutch</groupId> <artifactId>fast-classpath-scanner</artifactId> <version>3.1.15</version> </dependency>
INSTALL
IMPORT
SIG · FAST-CLASSPATH-SCA
F
fast-classpath-scanner
utilityjavav3.1.15
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

FastClasspathScanner
io.github.lukehutch.fastclasspathscanner.FastClasspathScanner

Scanning for classes with a specific annotation

import io.github.lukehutch.fastclasspathscanner.FastClasspathScanner; public class Example { public void scan() { new FastClasspathScanner("com.example") .matchClassesWithAnnotation(MyAnnotation.class, c -> System.out.println(c.getName())) .scan(); } }
Debug
Known issues
breakingProject is archived; consider using ClassGraph as a replacement
fix
Migrate to io.github.classgraph:classgraph
affects: *
Upgrade
Version history
3.1.15latest on Maven
Audit
Dependencies

No dependency data recorded yet.

Agent activity
2 hits · last 30 days
node
2
Resources
fast-classpath-scanner — mvn dependency:get fast-classpath-scanner · libregistry