public class InferringFieldInjectionPointAttributes<T,X> extends AbstractInferringInjectionPointAttributes<T,Field> implements FieldInjectionPointAttributes<T,X>
WeldInjectionPointAttributes
that infers the attributes by reading EnhancedAnnotatedField
.Modifier | Constructor and Description |
---|---|
protected |
InferringFieldInjectionPointAttributes(EnhancedAnnotatedField<T,X> field,
javax.enterprise.inject.spi.Bean<?> bean,
Class<?> declaringComponentClass,
BeanManagerImpl manager) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
javax.enterprise.inject.spi.AnnotatedField<X> |
getAnnotated() |
Field |
getMember() |
int |
hashCode() |
static <T,X> InferringFieldInjectionPointAttributes<T,X> |
of(EnhancedAnnotatedField<T,X> field,
javax.enterprise.inject.spi.Bean<?> bean,
Class<?> declaringComponentClass,
BeanManagerImpl manager) |
getBean, getQualifier, getQualifiers, getType, isDelegate, isTransient, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getQualifier
protected InferringFieldInjectionPointAttributes(EnhancedAnnotatedField<T,X> field, javax.enterprise.inject.spi.Bean<?> bean, Class<?> declaringComponentClass, BeanManagerImpl manager)
public static <T,X> InferringFieldInjectionPointAttributes<T,X> of(EnhancedAnnotatedField<T,X> field, javax.enterprise.inject.spi.Bean<?> bean, Class<?> declaringComponentClass, BeanManagerImpl manager)
public Field getMember()
getMember
in interface javax.enterprise.inject.spi.InjectionPoint
getMember
in interface FieldInjectionPointAttributes<T,X>
getMember
in class AbstractInferringInjectionPointAttributes<T,Field>
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.