public final class QualifiedTypeVisitor extends EmptyClassVisitor implements ClassSpaceVisitor
ClassSpaceVisitor
that reports types annotated with Qualifier
annotations.Constructor and Description |
---|
QualifiedTypeVisitor(QualifiedTypeListener listener) |
Modifier and Type | Method and Description |
---|---|
void |
visit(ClassSpace _space)
Visits the start of the class space.
|
void |
visit(int version,
int access,
String name,
String signature,
String superName,
String[] interfaces) |
org.objectweb.asm.AnnotationVisitor |
visitAnnotation(String desc,
boolean visible) |
org.objectweb.asm.ClassVisitor |
visitClass(URL url)
Visits a class resource in the class space.
|
void |
visitEnd()
Visits the end of the class space.
|
visitAttribute, visitField, visitInnerClass, visitMethod, visitOuterClass, visitSource
public QualifiedTypeVisitor(QualifiedTypeListener listener)
public void visit(ClassSpace _space)
ClassSpaceVisitor
visit
in interface ClassSpaceVisitor
_space
- The class spacepublic org.objectweb.asm.ClassVisitor visitClass(URL url)
ClassSpaceVisitor
visitClass
in interface ClassSpaceVisitor
url
- The class resource URLnull
if this visitor is not interested in visiting the classpublic void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
visit
in interface org.objectweb.asm.ClassVisitor
visit
in class EmptyClassVisitor
public org.objectweb.asm.AnnotationVisitor visitAnnotation(String desc, boolean visible)
visitAnnotation
in interface org.objectweb.asm.ClassVisitor
visitAnnotation
in class EmptyClassVisitor
public void visitEnd()
ClassSpaceVisitor
visitEnd
in interface org.objectweb.asm.ClassVisitor
visitEnd
in interface ClassSpaceVisitor
visitEnd
in class EmptyClassVisitor
Copyright © 2010-2016 Sonatype, Inc.. All Rights Reserved.