public final class

QualifiedTypeVisitor

extends EmptyClassVisitor
implements ClassSpaceVisitor
java.lang.Object
   ↳ org.eclipse.sisu.scanners.EmptyClassVisitor
     ↳ org.eclipse.sisu.scanners.QualifiedTypeVisitor

Class Overview

ClassSpaceVisitor that reports types annotated with Qualifier annotations.

Summary

Public Constructors
QualifiedTypeVisitor(QualifiedTypeListener listener)
Public Methods
void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
void visit(ClassSpace _space)
Visits the start of the class space.
AnnotationVisitor visitAnnotation(String desc, boolean visible)
ClassVisitor visitClass(URL url)
Visits a class resource in the class space.
void visitEnd()
[Expand]
Inherited Methods
From class org.eclipse.sisu.scanners.EmptyClassVisitor
From class java.lang.Object
From interface org.eclipse.sisu.scanners.ClassSpaceVisitor
From interface org.objectweb.asm.ClassVisitor

Public Constructors

public QualifiedTypeVisitor (QualifiedTypeListener listener)

Public Methods

public void visit (int version, int access, String name, String signature, String superName, String[] interfaces)

public void visit (ClassSpace _space)

Visits the start of the class space.

Parameters
_space The class space

public AnnotationVisitor visitAnnotation (String desc, boolean visible)

public ClassVisitor visitClass (URL url)

Visits a class resource in the class space.

Parameters
url The class resource URL
Returns
  • Class visitor; null if this visitor is not interested in visiting the class

public void visitEnd ()