Package org.jboss.weld.injection
Class FieldInjectionPoint<T,X>
java.lang.Object
org.jboss.weld.injection.ForwardingInjectionPoint
org.jboss.weld.injection.attributes.ForwardingInjectionPointAttributes<T,Field>
org.jboss.weld.injection.FieldInjectionPoint<T,X>
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.InjectionPoint,Serializable,WeldInjectionPointAttributes<T,Field>
public class FieldInjectionPoint<T,X>
extends ForwardingInjectionPointAttributes<T,Field>
implements WeldInjectionPointAttributes<T,Field>, Serializable
- See Also:
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedFieldInjectionPoint(FieldInjectionPointAttributes<T, X> attributes) -
Method Summary
Modifier and TypeMethodDescriptionprotected FieldInjectionPointAttributes<T,X> delegate()jakarta.enterprise.inject.spi.AnnotatedField<X>voidinject(Object declaringInstance, BeanManagerImpl manager, jakarta.enterprise.context.spi.CreationalContext<?> creationalContext) protected static booleanisCacheableInjectionPoint(WeldInjectionPointAttributes<?, ?> attributes) static <T,X> FieldInjectionPoint<T, X> silent(FieldInjectionPointAttributes<T, X> attributes) Creates an injection point without firing theProcessInjectionPointevent.Methods inherited from class org.jboss.weld.injection.attributes.ForwardingInjectionPointAttributes
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
-
FieldInjectionPoint
-
-
Method Details
-
silent
Creates an injection point without firing theProcessInjectionPointevent. -
isCacheableInjectionPoint
-
inject
public void inject(Object declaringInstance, BeanManagerImpl manager, jakarta.enterprise.context.spi.CreationalContext<?> creationalContext) -
delegate
- Specified by:
delegatein classForwardingInjectionPointAttributes<T,Field>
-
getAnnotated
- Specified by:
getAnnotatedin interfacejakarta.enterprise.inject.spi.InjectionPoint- Overrides:
getAnnotatedin classForwardingInjectionPoint
-