return new AnnotationDictionary(input);
}
});
public void scan(URLClassLoader classLoader) {
Scanner scanner = buildScanner(classLoader);
AnnotationScannerListener listener = new AnnotationScannerListener(ANNOTATIONS);
scanner.scan(listener);
for (Class<?> clazz : listener.getAnnotatedClasses()) {
for (Class<? extends Annotation> annotation : ANNOTATIONS) {
if (clazz.isAnnotationPresent(annotation)) {
AnnotationDictionary annotationDictionary = getAnnotationDictionary(annotation);