new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(annotationType, new AnnotatedClassVisitor(composedClassVisitor)))); new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(extendsAnnotationType, new AnnotatedClassVisitor(composedClassVisitor))));
new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(memberSpecification.annotationType, new AnnotationToMemberVisitor(memberVisitor))));
new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(annotationTypeMatcher, new AnnotationToAnnotatedClassVisitor(combinedClassVisitor)))); new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(extendsAnnotationTypeMatcher, new AnnotationToAnnotatedClassVisitor(combinedClassVisitor))));
new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(annotationTypeMatcher, new AnnotationToAnnotatedClassVisitor(combinedClassVisitor)))); new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(extendsAnnotationTypeMatcher, new AnnotationToAnnotatedClassVisitor(combinedClassVisitor))));
new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(annotationTypeMatcher, new AnnotationToAnnotatedClassVisitor(combinedClassVisitor)))); new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(extendsAnnotationTypeMatcher, new AnnotationToAnnotatedClassVisitor(combinedClassVisitor))));
new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(annotationTypeMatcher, new AnnotationToAnnotatedMemberVisitor(memberVisitor))));
new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(annotationTypeMatcher, new AnnotationToAnnotatedMemberVisitor(memberVisitor))));
new AllAttributeVisitor( new AllAnnotationVisitor( new AnnotationTypeFilter(annotationTypeMatcher, new AnnotationToAnnotatedMemberVisitor(memberVisitor))));