Class PlexusTypeVisitor

    • Method Detail

      • enterSpace

        public void enterSpace​(ClassSpace _space)
        Description copied from interface: SpaceVisitor
        Enters the class space.
        Specified by:
        enterSpace in interface SpaceVisitor
        Parameters:
        _space - The class space
      • visitClass

        public ClassVisitor visitClass​(URL url)
        Description copied from interface: SpaceVisitor
        Visits a class resource in the class space.
        Specified by:
        visitClass in interface SpaceVisitor
        Parameters:
        url - The class resource URL
        Returns:
        Class visitor; null if it is not interested in visiting the class
      • enterClass

        public void enterClass​(int modifiers,
                               String name,
                               String _extends,
                               String[] _implements)
        Description copied from interface: ClassVisitor
        Enters the class definition.
        Specified by:
        enterClass in interface ClassVisitor
        Parameters:
        modifiers - The access modifiers
        name - The internal name, such as "javax/inject/Provider"
        _extends - Extends this superclass
        _implements - Implements these interfaces
      • leaveClass

        public void leaveClass()
        Description copied from interface: ClassVisitor
        Leaves the class definition.
        Specified by:
        leaveClass in interface ClassVisitor