|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InjectionPoint
An InjectionPoint object provides metadata information about an injection point. An instance of InjectionPoint may represent one of the following types:
Method Summary | |
---|---|
Annotated |
getAnnotated()
Returns annotated object representation of member. |
Bean<?> |
getBean()
Returns the injection point owner bean. |
Member |
getMember()
Returns appered point for injection point. |
Set<Annotation> |
getQualifiers()
Returns required qualifiers of the injection point. |
Type |
getType()
Returns required type of the injection point. |
boolean |
isDelegate()
Returns true if injection point is decorator delegate, false otherwise. |
boolean |
isTransient()
Returns true if injection point is transient, false otherwise. |
Method Detail |
---|
Type getType()
Set<Annotation> getQualifiers()
Bean<?> getBean()
If there is no bean for the injection point, it returns null.
Member getMember()
Field
objectConstructor
parameterMethod
producer method parameterMethod
disposal method parameterMethod
observer method parameter
Annotated getAnnotated()
boolean isDelegate()
boolean isTransient()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |