Class ForwardingParameterInjectionPointAttributes<T,X>
java.lang.Object
org.jboss.weld.injection.ForwardingInjectionPoint
org.jboss.weld.injection.attributes.AbstractForwardingInjectionPointAttributes<T,Object>
org.jboss.weld.injection.attributes.ForwardingParameterInjectionPointAttributes<T,X>
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.InjectionPoint,Serializable,ParameterInjectionPointAttributes<T,,X> WeldInjectionPointAttributes<T,Object>
public class ForwardingParameterInjectionPointAttributes<T,X>
extends AbstractForwardingInjectionPointAttributes<T,Object>
implements ParameterInjectionPointAttributes<T,X>
An implementation of
WeldInjectionPointAttributes that forwards calls to an extension-provided InjectionPoint
implementation.- Author:
- Jozef Hartinger
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedForwardingParameterInjectionPointAttributes(jakarta.enterprise.inject.spi.InjectionPoint delegate) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.enterprise.inject.spi.AnnotatedParameter<X>static <T,X> ForwardingParameterInjectionPointAttributes<T, X> of(jakarta.enterprise.inject.spi.InjectionPoint ip) Methods inherited from class org.jboss.weld.injection.attributes.AbstractForwardingInjectionPointAttributes
delegate, getQualifierMethods inherited from class org.jboss.weld.injection.ForwardingInjectionPoint
equals, getBean, getMember, getQualifiers, getType, hashCode, isDelegate, isTransient, toStringMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.enterprise.inject.spi.InjectionPoint
getBean, getMember, getQualifiers, getType, isDelegate, isTransientMethods inherited from interface org.jboss.weld.injection.attributes.WeldInjectionPointAttributes
getQualifier
-
Constructor Details
-
ForwardingParameterInjectionPointAttributes
protected ForwardingParameterInjectionPointAttributes(jakarta.enterprise.inject.spi.InjectionPoint delegate)
-
-
Method Details
-
of
public static <T,X> ForwardingParameterInjectionPointAttributes<T,X> of(jakarta.enterprise.inject.spi.InjectionPoint ip) -
getAnnotated
- Specified by:
getAnnotatedin interfacejakarta.enterprise.inject.spi.InjectionPoint- Specified by:
getAnnotatedin interfaceParameterInjectionPointAttributes<T,X> - Overrides:
getAnnotatedin classForwardingInjectionPoint
-