Package proguard.classfile.attribute.annotation.visitor
-
Interface Summary Interface Description AnnotationVisitor This interface specifies the methods for a visitor ofAnnotationinstances.ElementValueVisitor This interface specifies the methods for a visitor ofElementValueinstances.TypeAnnotationVisitor This interface specifies the methods for a visitor ofTypeAnnotationinstances.TypePathInfoVisitor This interface specifies the methods for a visitor ofTypePathInfoinstances. -
Class Summary Class Description AllAnnotationVisitor ThisAttributeVisitorlets a givenAnnotationVisitorvisit all Annotation instances of the attributes it visits.AllElementValueVisitor ThisAttributeVisitorandAnnotationVisitorlets a givenElementValueVisitorvisit allElementValueinstances of the attributes or annotations that it visits.AnnotationToAnnotatedClassVisitor ThisAnnotationVisitordelegates all visits to a givenClassVisitor.AnnotationToAnnotatedMemberVisitor ThisAnnotationVisitordelegates all visits to a givenMemberVisitor.AnnotationTypeFilter ThisAnnotationVisitordelegates its visits to another givenAnnotationVisitor, but only when the visited annotation has a type that matches a given regular expression.MultiAnnotationVisitor ThisAnnotationVisitordelegates all visits to eachAnnotationVisitorin a given list.