|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||
@Documented @Retention(value=CLASS) @Target(value=FIELD) @Inherited public @interface Component
Used to configure injection of Plexus components by
MavenPluginManager.getConfiguredMojo(...) and special Maven
objects as well: session, project, mojo, plugin,
settings.
| Optional Element Summary | |
|---|---|
String |
hint
hint of the component to inject. |
Class<?> |
role
role of the component to inject. |
public abstract Class<?> role
public abstract String hint
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: REQUIRED | OPTIONAL | DETAIL: ELEMENT | ||||||||