public final class

PlexusTypeVisitor

extends Object
implements ClassVisitor SpaceVisitor
java.lang.Object
   ↳ org.eclipse.sisu.plexus.PlexusTypeVisitor

Class Overview

SpaceVisitor that reports Plexus bean classes annotated with @Component.

Summary

[Expand]
Inherited Constants
From interface org.eclipse.sisu.space.ClassVisitor
Public Constructors
PlexusTypeVisitor(PlexusTypeListener listener)
Public Methods
void enterClass(int modifiers, String name, String _extends, String[] _implements)
void enterSpace(ClassSpace _space)
void leaveClass()
void leaveSpace()
AnnotationVisitor visitAnnotation(String desc)
ClassVisitor visitClass(URL url)
[Expand]
Inherited Methods
From class java.lang.Object
From interface org.eclipse.sisu.space.ClassVisitor
From interface org.eclipse.sisu.space.SpaceVisitor

Public Constructors

public PlexusTypeVisitor (PlexusTypeListener listener)

Public Methods

public void enterClass (int modifiers, String name, String _extends, String[] _implements)

public void enterSpace (ClassSpace _space)

public void leaveClass ()

public void leaveSpace ()

public AnnotationVisitor visitAnnotation (String desc)

public ClassVisitor visitClass (URL url)