@Module public class InjectionPointImpl<T> extends java.lang.Object implements java.io.Serializable
| Constructor and Description |
|---|
InjectionPointImpl(InjectManager manager,
<any> bean,
<any> param) |
InjectionPointImpl(InjectManager manager,
<any> bean,
Annotated annotated,
java.lang.reflect.Member member,
java.lang.reflect.Type type) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object o) |
Annotated |
getAnnotated()
Returns all annotations on the injection point.
|
<any> |
getBean()
Returns the owning bean for the injection point.
|
java.lang.reflect.Member |
getMember()
Returns the Field for field injection, the Method for method injection,
and Constructor for constructor injection.
|
java.util.Set<java.lang.annotation.Annotation> |
getQualifiers()
Returns the declared bindings on the injection point.
|
java.lang.reflect.Type |
getType()
Returns the declared type of the injection point, e.g.
|
int |
hashCode() |
boolean |
isDelegate() |
boolean |
isTransient() |
java.lang.String |
toString() |
public InjectionPointImpl(InjectManager manager, <any> bean, <any> param)
public InjectionPointImpl(InjectManager manager, <any> bean, Annotated annotated, java.lang.reflect.Member member, java.lang.reflect.Type type)
public java.lang.reflect.Type getType()
public java.util.Set<java.lang.annotation.Annotation> getQualifiers()
public <any> getBean()
public java.lang.reflect.Member getMember()
public Annotated getAnnotated()
public boolean isDelegate()
public boolean isTransient()
public int hashCode()
hashCode in class java.lang.Objectpublic boolean equals(java.lang.Object o)
equals in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object