import io.github.scannit.scanner.ClassScanner;
import io.github.scannit.scanner.ScannerContext;
import io.github.scannit.scanner.ScannerResult;
class Main {
public static void main(String[] args) {
ClassScanner scanner = new ClassScanner();
scanner.setScanPath("com.example");
ScannerContext context = new ScannerContext(scanner);
ScannerResult result = context.scan();
for (Class<?> clazz : result.getScannedClasses()) {
System.out.println("Scanned class: " + clazz.getName());
MyAnnotation annotation = clazz.getAnnotation(MyAnnotation.class);
if (annotation != null) {
System.out.println("Annotation value: " + annotation.value());
}
}
}
}