java.lang.Object | |
↳ | org.eclipse.sisu.plexus.ComponentImpl |
Partial runtime implementation of Plexus @Component annotation, supporting the most common attributes.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
ComponentImpl(Class<?> role, String hint, String instantiationStrategy, String description) |
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
String | alias() | ||||||||||
Class<? extends Annotation> | annotationType() | ||||||||||
String | composer() | ||||||||||
String | configurator() | ||||||||||
String | description() | ||||||||||
boolean | equals(Object rhs) | ||||||||||
String | factory() | ||||||||||
int | hashCode() | ||||||||||
String | hint() | ||||||||||
String | instantiationStrategy() | ||||||||||
boolean | isolatedRealm() | ||||||||||
String | lifecycleHandler() | ||||||||||
String | profile() | ||||||||||
Class<?> | role() | ||||||||||
String | toString() | ||||||||||
String | type() | ||||||||||
String | version() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
java.lang.annotation.Annotation
|