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