public interface InjectionPoint
| Modifier and Type | Method and Description |
|---|---|
Annotated |
getAnnotated()
Returns annotated object representation of member.
|
Bean<?> |
getBean()
Returns the injection point owner bean.
|
java.lang.reflect.Member |
getMember()
Returns appered point for injection point.
|
java.util.Set<java.lang.annotation.Annotation> |
getQualifiers()
Returns required qualifiers of the injection point.
|
java.lang.reflect.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.
|
java.lang.reflect.Type getType()
java.util.Set<java.lang.annotation.Annotation> getQualifiers()
Bean<?> getBean()
If there is no bean for the injection point, it returns null.
java.lang.reflect.Member getMember()
Field objectConstructor parameterMethod producer method parameterMethod disposal method parameterMethod observer method parameterAnnotated getAnnotated()
boolean isDelegate()
boolean isTransient()