}
CompositeArchive compositeArchive = new CompositeArchive(archives);
AnnotationFinder annotationFinder = new AnnotationFinder(compositeArchive);
for ( Class<? extends Annotation> annotation : annotations )
{
localClasses.addAll(annotationFinder.findAnnotatedClasses(annotation));
localConstructors.addAll(annotationFinder.findAnnotatedConstructors(annotation));
localMethods.addAll(annotationFinder.findAnnotatedMethods(annotation));
localFields.addAll(annotationFinder.findAnnotatedFields(annotation));
}
}