public final class

PlexusTypeVisitor

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

Class Overview

ClassSpaceVisitor that reports Plexus bean classes annotated with @Component.

Summary

Public Constructors
PlexusTypeVisitor(PlexusTypeListener listener)
Public Methods
void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
void visit(ClassSpace _space)
AnnotationVisitor visitAnnotation(String desc, boolean visible)
ClassVisitor visitClass(URL url)
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 PlexusTypeVisitor (PlexusTypeListener listener)

Public Methods

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

public void visit (ClassSpace _space)

public AnnotationVisitor visitAnnotation (String desc, boolean visible)

public ClassVisitor visitClass (URL url)

public void visitEnd ()