public class FieldInjectionPoint<T,X> extends ForwardingInjectionPointAttributes<T,java.lang.reflect.Field> implements WeldInjectionPointAttributes<T,java.lang.reflect.Field>, java.io.Serializable
| Modifier | Constructor and Description |
|---|---|
protected |
FieldInjectionPoint(FieldInjectionPointAttributes<T,X> attributes) |
| Modifier and Type | Method and Description |
|---|---|
protected FieldInjectionPointAttributes<T,X> |
delegate() |
AnnotatedField<X> |
getAnnotated()
Obtain an instance of
AnnotatedField or
AnnotatedParameter, depending upon whether the injection point is an injected field
or a constructor/method parameter. |
void |
inject(java.lang.Object declaringInstance,
BeanManagerImpl manager,
CreationalContext<?> creationalContext) |
protected static boolean |
isCacheableInjectionPoint(WeldInjectionPointAttributes<?,?> attributes) |
static <T,X> FieldInjectionPoint<T,X> |
silent(FieldInjectionPointAttributes<T,X> attributes)
Creates an injection point without firing the
ProcessInjectionPoint event. |
getQualifierequals, getBean, getMember, getQualifiers, getType, hashCode, isDelegate, isTransient, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitgetQualifiergetBean, getMember, getQualifiers, getType, isDelegate, isTransientprotected FieldInjectionPoint(FieldInjectionPointAttributes<T,X> attributes)
public static <T,X> FieldInjectionPoint<T,X> silent(FieldInjectionPointAttributes<T,X> attributes)
ProcessInjectionPoint event.protected static boolean isCacheableInjectionPoint(WeldInjectionPointAttributes<?,?> attributes)
public void inject(java.lang.Object declaringInstance,
BeanManagerImpl manager,
CreationalContext<?> creationalContext)
protected FieldInjectionPointAttributes<T,X> delegate()
delegate in class ForwardingInjectionPointAttributes<T,java.lang.reflect.Field>public AnnotatedField<X> getAnnotated()
InjectionPointAnnotatedField or
AnnotatedParameter, depending upon whether the injection point is an injected field
or a constructor/method parameter.getAnnotated in interface InjectionPointgetAnnotated in class ForwardingInjectionPointAnnotatedField or AnnotatedParameterCopyright © 2015. All Rights Reserved.