public class ForwardingParameterInjectionPointAttributes<T,X> extends AbstractForwardingInjectionPointAttributes<T,Object> implements ParameterInjectionPointAttributes<T,X>
WeldInjectionPointAttributes
that forwards calls to an extension-provided InjectionPoint
implementation.Modifier | Constructor and Description |
---|---|
protected |
ForwardingParameterInjectionPointAttributes(InjectionPoint delegate) |
Modifier and Type | Method and Description |
---|---|
AnnotatedParameter<X> |
getAnnotated()
Obtain an instance of
AnnotatedField or
AnnotatedParameter , depending upon whether the injection point is an injected field
or a constructor/method parameter. |
static <T,X> ForwardingParameterInjectionPointAttributes<T,X> |
of(InjectionPoint ip) |
delegate, getQualifier
equals, getBean, getMember, getQualifiers, getType, hashCode, isDelegate, isTransient, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getQualifier
getBean, getMember, getQualifiers, getType, isDelegate, isTransient
protected ForwardingParameterInjectionPointAttributes(InjectionPoint delegate)
public static <T,X> ForwardingParameterInjectionPointAttributes<T,X> of(InjectionPoint ip)
public AnnotatedParameter<X> getAnnotated()
InjectionPoint
AnnotatedField
or
AnnotatedParameter
, depending upon whether the injection point is an injected field
or a constructor/method parameter.getAnnotated
in interface InjectionPoint
getAnnotated
in interface ParameterInjectionPointAttributes<T,X>
getAnnotated
in class ForwardingInjectionPoint
AnnotatedField
or AnnotatedParameter
Copyright © 2013 Seam Framework. All Rights Reserved.