Annotation Interface Component
Marks a class as a Plexus component.
- Since:
- 1.0-alpha-33
-
Required Element Summary
Required Elements -
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionboolean
-
Element Details
-
role
Class<?> role
-
-
-
hint
String hint- Default:
- ""
-
version
String version- Default:
- ""
-
alias
String alias- Default:
- ""
-
description
String description- Default:
- ""
-
lifecycleHandler
String lifecycleHandler- Default:
- ""
-
instantiationStrategy
String instantiationStrategy- Default:
- ""
-
factory
String factory- Default:
- ""
-
type
String type- Default:
- ""
-
profile
String profile- Default:
- ""
-
composer
String composer- Default:
- ""
-
configurator
String configurator- Default:
- ""
-
isolatedRealm
boolean isolatedRealm- Default:
- false
-