Package org.jboss.weld.bootstrap.events
Class ProcessInjectionPointImpl<T,X>
java.lang.Object
org.jboss.weld.bootstrap.events.ContainerEvent
org.jboss.weld.bootstrap.events.AbstractContainerEvent
org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
org.jboss.weld.bootstrap.events.ProcessInjectionPointImpl<T,X>
- All Implemented Interfaces:
jakarta.enterprise.inject.spi.ProcessInjectionPoint<T,,X> NotificationListener
public class ProcessInjectionPointImpl<T,X>
extends AbstractDefinitionContainerEvent
implements jakarta.enterprise.inject.spi.ProcessInjectionPoint<T,X>
- Author:
- Jozef Hartinger, Martin Kouba
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedProcessInjectionPointImpl(jakarta.enterprise.inject.spi.InjectionPoint ip, Class<?> declaringComponentClass, BeanManagerImpl beanManager, Type injectionPointType) -
Method Summary
Modifier and TypeMethodDescriptionjakarta.enterprise.inject.spi.configurator.InjectionPointConfiguratorprotected static <T,X> FieldInjectionPointAttributes<T, X> fire(FieldInjectionPointAttributes<T, X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager) static <T,X> ParameterInjectionPointAttributes<T, X> fire(ParameterInjectionPointAttributes<T, X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager) jakarta.enterprise.inject.spi.InjectionPointbooleanisDirty()voidpostNotify(jakarta.enterprise.inject.spi.Extension extension) voidsetInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint) Methods inherited from class org.jboss.weld.bootstrap.events.AbstractDefinitionContainerEvent
addDefinitionError, fireMethods inherited from class org.jboss.weld.bootstrap.events.AbstractContainerEvent
getActualTypeArguments, getBeanManager, getErrors, getEventType, getRawTypeMethods inherited from class org.jboss.weld.bootstrap.events.ContainerEvent
checkWithinObserverNotification, getReceiver, preNotifyMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface jakarta.enterprise.inject.spi.ProcessInjectionPoint
addDefinitionError
-
Constructor Details
-
ProcessInjectionPointImpl
protected ProcessInjectionPointImpl(jakarta.enterprise.inject.spi.InjectionPoint ip, Class<?> declaringComponentClass, BeanManagerImpl beanManager, Type injectionPointType)
-
-
Method Details
-
fire
protected static <T,X> FieldInjectionPointAttributes<T,X> fire(FieldInjectionPointAttributes<T, X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager) -
fire
public static <T,X> ParameterInjectionPointAttributes<T,X> fire(ParameterInjectionPointAttributes<T, X> attributes, Class<?> declaringComponentClass, BeanManagerImpl manager) -
getInjectionPoint
public jakarta.enterprise.inject.spi.InjectionPoint getInjectionPoint() -
setInjectionPoint
public void setInjectionPoint(jakarta.enterprise.inject.spi.InjectionPoint injectionPoint) -
configureInjectionPoint
public jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator configureInjectionPoint() -
isDirty
public boolean isDirty() -
postNotify
public void postNotify(jakarta.enterprise.inject.spi.Extension extension) - Specified by:
postNotifyin interfaceNotificationListener- Overrides:
postNotifyin classContainerEvent
-