Annotation Type Component
-
@Documented @Retention(RUNTIME) @Target(TYPE) @Inherited @Deprecated public @interface Component
Deprecated.see Plexus-to-JSR330 instead.Marks a class as a Plexus component.- Since:
- 1.0-alpha-33
-
-
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description String
alias
Deprecated.String
composer
Deprecated.String
configurator
Deprecated.String
description
Deprecated.String
factory
Deprecated.String
hint
Deprecated.String
instantiationStrategy
Deprecated.boolean
isolatedRealm
Deprecated.String
lifecycleHandler
Deprecated.String
profile
Deprecated.String
type
Deprecated.String
version
Deprecated.
-
-
-
Element Detail
-
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:
- ""
-
-