java.lang.Object | |
↳ | org.eclipse.sisu.plexus.RequirementImpl |
Runtime implementation of Plexus @Requirement annotation.
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
RequirementImpl(DeferredClass<?> role, boolean optional, List<String> hints) | |||||||||||
RequirementImpl(Class<?> role, boolean optional, String... hints)
For testing purposes only.
|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Class<? extends Annotation> | annotationType() | ||||||||||
boolean | equals(Object rhs) | ||||||||||
int | hashCode() | ||||||||||
String | hint() | ||||||||||
String[] | hints() | ||||||||||
boolean | optional() | ||||||||||
Class<?> | role() | ||||||||||
String | toString() |
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
java.lang.annotation.Annotation
|
For testing purposes only.