|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectproguard.classfile.util.SimplifiedVisitor
proguard.classfile.attribute.annotation.visitor.AnnotationTypeFilter
public class AnnotationTypeFilter
This AnnotationVisitor delegates its visits to another given
AnnotationVisitor, but only when the visited annotation has
a type that matches a given regular expression.
| Constructor Summary | |
|---|---|
AnnotationTypeFilter(java.lang.String regularExpression,
AnnotationVisitor annotationVisitor)
Creates a new ClassNameFilter. |
|
| Method Summary | |
|---|---|
void |
visitAnnotation(Clazz clazz,
Annotation annotation)
|
void |
visitAnnotation(Clazz clazz,
Field field,
Annotation annotation)
|
void |
visitAnnotation(Clazz clazz,
Method method,
Annotation annotation)
|
void |
visitAnnotation(Clazz clazz,
Method method,
int parameterIndex,
Annotation annotation)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public AnnotationTypeFilter(java.lang.String regularExpression,
AnnotationVisitor annotationVisitor)
regularExpression - the regular expression against which annotation
type names will be matched.annotationVisitor - the annotationVisitor to which
visits will be delegated.| Method Detail |
|---|
public void visitAnnotation(Clazz clazz,
Annotation annotation)
visitAnnotation in interface AnnotationVisitorvisitAnnotation in class SimplifiedVisitor
public void visitAnnotation(Clazz clazz,
Field field,
Annotation annotation)
visitAnnotation in interface AnnotationVisitorvisitAnnotation in class SimplifiedVisitor
public void visitAnnotation(Clazz clazz,
Method method,
Annotation annotation)
visitAnnotation in interface AnnotationVisitorvisitAnnotation in class SimplifiedVisitor
public void visitAnnotation(Clazz clazz,
Method method,
int parameterIndex,
Annotation annotation)
visitAnnotation in interface AnnotationVisitorvisitAnnotation in class SimplifiedVisitor
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||