|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.caucho.config.inject.InjectionPointImpl<T>
@Module public class InjectionPointImpl<T>
Constructor Summary | |
---|---|
InjectionPointImpl(InjectManager manager,
Bean<T> bean,
Annotated annotated,
java.lang.reflect.Member member,
java.lang.reflect.Type type)
|
|
InjectionPointImpl(InjectManager manager,
Bean<T> bean,
AnnotatedParameter<?> param)
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object o)
|
Annotated |
getAnnotated()
Returns all annotations on the injection point. |
Bean<?> |
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()
A delegate injection point is true for Decorators |
boolean |
isTransient()
Test if the injection point is a java transient |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public InjectionPointImpl(InjectManager manager, Bean<T> bean, AnnotatedParameter<?> param)
public InjectionPointImpl(InjectManager manager, Bean<T> bean, Annotated annotated, java.lang.reflect.Member member, java.lang.reflect.Type type)
Method Detail |
---|
public java.lang.reflect.Type getType()
getType
in interface InjectionPoint
public java.util.Set<java.lang.annotation.Annotation> getQualifiers()
getQualifiers
in interface InjectionPoint
public Bean<?> getBean()
getBean
in interface InjectionPoint
public java.lang.reflect.Member getMember()
getMember
in interface InjectionPoint
public Annotated getAnnotated()
getAnnotated
in interface InjectionPoint
public boolean isDelegate()
InjectionPoint
isDelegate
in interface InjectionPoint
public boolean isTransient()
InjectionPoint
isTransient
in interface InjectionPoint
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |