public abstract class AbstractInferringInjectionPointAttributes<T,S> extends Object implements WeldInjectionPointAttributes<T,S>, Serializable
Constructor and Description |
---|
AbstractInferringInjectionPointAttributes(String contextId,
javax.enterprise.inject.spi.Bean<?> bean,
Set<Annotation> qualifiers,
Class<?> declaringComponentClass) |
Modifier and Type | Method and Description |
---|---|
javax.enterprise.inject.spi.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() |
public AbstractInferringInjectionPointAttributes(String contextId, javax.enterprise.inject.spi.Bean<?> bean, Set<Annotation> qualifiers, Class<?> declaringComponentClass)
public Type getType()
getType
in interface javax.enterprise.inject.spi.InjectionPoint
public Set<Annotation> getQualifiers()
getQualifiers
in interface javax.enterprise.inject.spi.InjectionPoint
public javax.enterprise.inject.spi.Bean<?> getBean()
getBean
in interface javax.enterprise.inject.spi.InjectionPoint
public boolean isDelegate()
isDelegate
in interface javax.enterprise.inject.spi.InjectionPoint
public boolean isTransient()
isTransient
in interface javax.enterprise.inject.spi.InjectionPoint
public abstract Member getMember()
getMember
in interface javax.enterprise.inject.spi.InjectionPoint
public <X extends Annotation> X getQualifier(Class<X> annotationType)
WeldInjectionPointAttributes
getQualifier
in interface WeldInjectionPointAttributes<T,S>
Copyright © 2016. All rights reserved.