public final class

PlexusTypeVisitor

extends EmptyClassVisitor
implements ClassSpaceVisitor
java.lang.Object
   ↳ org.sonatype.guice.bean.scanners.EmptyClassVisitor
     ↳ org.sonatype.guice.plexus.scanners.PlexusTypeVisitor

Class Overview

ClassSpaceVisitor that reports Plexus bean classes annotated with @Component.

Summary

Public Constructors
PlexusTypeVisitor(PlexusTypeListener listener)
Public Methods
void visit(ClassSpace _space)
void visit(int version, int access, String name, String signature, String superName, String[] interfaces)
AnnotationVisitor visitAnnotation(String desc, boolean visible)
ClassVisitor visitClass(URL url)
void visitEnd()
[Expand]
Inherited Methods
From class org.sonatype.guice.bean.scanners.EmptyClassVisitor
From class java.lang.Object
From interface org.sonatype.guice.bean.scanners.ClassSpaceVisitor
From interface org.sonatype.guice.bean.scanners.asm.ClassVisitor

Public Constructors

public PlexusTypeVisitor (PlexusTypeListener listener)

Public Methods

public void visit (ClassSpace _space)

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

public AnnotationVisitor visitAnnotation (String desc, boolean visible)

public ClassVisitor visitClass (URL url)

public void visitEnd ()