Class ForwardingFieldInjectionPointAttributes<T,X>
java.lang.Object
org.jboss.weld.injection.ForwardingInjectionPoint
org.jboss.weld.injection.attributes.AbstractForwardingInjectionPointAttributes<T,Field>
org.jboss.weld.injection.attributes.ForwardingFieldInjectionPointAttributes<T,X>
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.InjectionPoint,Serializable,FieldInjectionPointAttributes<T,,X> WeldInjectionPointAttributes<T,Field>
public class ForwardingFieldInjectionPointAttributes<T,X>
extends AbstractForwardingInjectionPointAttributes<T,Field>
implements FieldInjectionPointAttributes<T,X>
An implementation of
WeldInjectionPointAttributes that forwards calls to an extension-provided InjectionPoint
implementation.- Author:
- Jozef Hartinger
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedForwardingFieldInjectionPointAttributes(jakarta.enterprise.inject.spi.InjectionPoint delegate) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.enterprise.inject.spi.AnnotatedField<X>static <T,X> FieldInjectionPointAttributes<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, 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, getQualifiers, getType, isDelegate, isTransientMethods inherited from interface org.jboss.weld.injection.attributes.WeldInjectionPointAttributes
getQualifier
-
Constructor Details
-
ForwardingFieldInjectionPointAttributes
protected ForwardingFieldInjectionPointAttributes(jakarta.enterprise.inject.spi.InjectionPoint delegate)
-
-
Method Details
-
of
public static <T,X> FieldInjectionPointAttributes<T,X> of(jakarta.enterprise.inject.spi.InjectionPoint ip) -
getAnnotated
- Specified by:
getAnnotatedin interfaceFieldInjectionPointAttributes<T,X> - Specified by:
getAnnotatedin interfacejakarta.enterprise.inject.spi.InjectionPoint- Overrides:
getAnnotatedin classForwardingInjectionPoint
-
getMember
- Specified by:
getMemberin interfaceFieldInjectionPointAttributes<T,X> - Specified by:
getMemberin interfacejakarta.enterprise.inject.spi.InjectionPoint- Overrides:
getMemberin classForwardingInjectionPoint
-