Annotation Type Component


Deprecated.
see Plexus-to-JSR330 instead.
Marks a class as a Plexus component.
Since:
1.0-alpha-33
  • Element Details

    • role

      Class<?> role
      Deprecated.
    • hint

      String hint
      Deprecated.
      Default:
      ""
    • version

      String version
      Deprecated.
      Default:
      ""
    • alias

      String alias
      Deprecated.
      Default:
      ""
    • description

      String description
      Deprecated.
      Default:
      ""
    • lifecycleHandler

      String lifecycleHandler
      Deprecated.
      Default:
      ""
    • instantiationStrategy

      String instantiationStrategy
      Deprecated.
      Default:
      ""
    • factory

      String factory
      Deprecated.
      Default:
      ""
    • type

      String type
      Deprecated.
      Default:
      ""
    • profile

      String profile
      Deprecated.
      Default:
      ""
    • composer

      String composer
      Deprecated.
      Default:
      ""
    • configurator

      String configurator
      Deprecated.
      Default:
      ""
    • isolatedRealm

      boolean isolatedRealm
      Deprecated.
      Default:
      false