public abstract class AbstractInferringInjectionPointAttributes<T,S> extends Object implements WeldInjectionPointAttributes<T,S>, Serializable
| Constructor and Description |
|---|
AbstractInferringInjectionPointAttributes(EnhancedAnnotated<?,?> annotatedElement,
String contextId,
Bean<?> bean,
Set<Annotation> qualifiers,
Class<?> declaringComponentClass) |
| Modifier and Type | Method and Description |
|---|---|
Bean<?> |
getBean() |
abstract Member |
getMember() |
<X extends Annotation> |
getQualifier(Class<X> annotationType)
Returns an instance of a given qualifier annotation or null if a given qualifier is not present on the injection point.
|
Set<Annotation> |
getQualifiers() |
Type |
getType() |
boolean |
isDelegate() |
boolean |
isTransient() |
String |
toString() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetAnnotatedpublic AbstractInferringInjectionPointAttributes(EnhancedAnnotated<?,?> annotatedElement, String contextId, Bean<?> bean, Set<Annotation> qualifiers, Class<?> declaringComponentClass)
public Type getType()
getType in interface InjectionPointpublic Set<Annotation> getQualifiers()
getQualifiers in interface InjectionPointpublic Bean<?> getBean()
getBean in interface InjectionPointpublic boolean isDelegate()
isDelegate in interface InjectionPointpublic boolean isTransient()
isTransient in interface InjectionPointpublic abstract Member getMember()
getMember in interface InjectionPointpublic <X extends Annotation> X getQualifier(Class<X> annotationType)
WeldInjectionPointAttributesgetQualifier in interface WeldInjectionPointAttributes<T,S>Copyright © 2016. All Rights Reserved.