T
- X
- public abstract class DelegatingFieldInjectionPointAttributes<T,X> extends Object implements FieldInjectionPointAttributes<T,X>
FieldInjectionPointAttributes
. A different name was chosen since
ForwardingFieldInjectionPointAttributes
already exists with different semantics.Constructor and Description |
---|
DelegatingFieldInjectionPointAttributes() |
Modifier and Type | Method and Description |
---|---|
protected abstract FieldInjectionPointAttributes<T,X> |
delegate() |
boolean |
equals(Object obj) |
javax.enterprise.inject.spi.AnnotatedField<X> |
getAnnotated() |
javax.enterprise.inject.spi.Bean<?> |
getBean() |
Field |
getMember() |
<A extends Annotation> |
getQualifier(Class<A> 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() |
int |
hashCode() |
boolean |
isDelegate() |
boolean |
isTransient() |
public DelegatingFieldInjectionPointAttributes()
protected abstract FieldInjectionPointAttributes<T,X> delegate()
public <A extends Annotation> A getQualifier(Class<A> annotationType)
WeldInjectionPointAttributes
getQualifier
in interface WeldInjectionPointAttributes<T,Field>
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 Field getMember()
getMember
in interface javax.enterprise.inject.spi.InjectionPoint
getMember
in interface FieldInjectionPointAttributes<T,X>
public boolean isDelegate()
isDelegate
in interface javax.enterprise.inject.spi.InjectionPoint
public boolean isTransient()
isTransient
in interface javax.enterprise.inject.spi.InjectionPoint
public javax.enterprise.inject.spi.AnnotatedField<X> getAnnotated()
getAnnotated
in interface javax.enterprise.inject.spi.InjectionPoint
getAnnotated
in interface FieldInjectionPointAttributes<T,X>
Copyright © 2016. All rights reserved.