|
|||||||||
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 |