public class ProcessAnnotatedTypeImpl<X> extends ContainerEvent implements javax.enterprise.inject.spi.ProcessAnnotatedType<X>
| Modifier | Constructor and Description |
|---|---|
|
ProcessAnnotatedTypeImpl(BeanManagerImpl beanManager,
SlimAnnotatedType<X> annotatedType) |
protected |
ProcessAnnotatedTypeImpl(BeanManagerImpl beanManager,
SlimAnnotatedType<X> annotatedType,
Class<? extends javax.enterprise.inject.spi.ProcessAnnotatedType> rawType) |
| Modifier and Type | Method and Description |
|---|---|
javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<X> |
configureAnnotatedType() |
javax.enterprise.inject.spi.AnnotatedType<X> |
getAnnotatedType() |
SlimAnnotatedType<X> |
getOriginalAnnotatedType() |
SlimAnnotatedType<X> |
getResultingAnnotatedType()
Call this method after all observer methods of this event have been invoked to get the final value of this
AnnotatedType. |
boolean |
isDirty() |
boolean |
isVeto() |
void |
postNotify(javax.enterprise.inject.spi.Extension extension) |
void |
setAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<X> type) |
String |
toString() |
void |
veto() |
getReceiver, checkWithinObserverNotification, preNotifypublic ProcessAnnotatedTypeImpl(BeanManagerImpl beanManager, SlimAnnotatedType<X> annotatedType)
protected ProcessAnnotatedTypeImpl(BeanManagerImpl beanManager, SlimAnnotatedType<X> annotatedType, Class<? extends javax.enterprise.inject.spi.ProcessAnnotatedType> rawType)
public javax.enterprise.inject.spi.AnnotatedType<X> getAnnotatedType()
getAnnotatedType in interface javax.enterprise.inject.spi.ProcessAnnotatedType<X>public SlimAnnotatedType<X> getResultingAnnotatedType()
AnnotatedType.public SlimAnnotatedType<X> getOriginalAnnotatedType()
public void setAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<X> type)
setAnnotatedType in interface javax.enterprise.inject.spi.ProcessAnnotatedType<X>public javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<X> configureAnnotatedType()
configureAnnotatedType in interface javax.enterprise.inject.spi.ProcessAnnotatedType<X>public void veto()
veto in interface javax.enterprise.inject.spi.ProcessAnnotatedType<X>public boolean isVeto()
public boolean isDirty()
public void postNotify(javax.enterprise.inject.spi.Extension extension)
postNotify in interface NotificationListenerpostNotify in class ContainerEventCopyright © 2017. All rights reserved.