T - the type of beanpublic class ProcessBeanAttributesImpl<T> extends AbstractDefinitionContainerEvent implements javax.enterprise.inject.spi.ProcessBeanAttributes<T>
BeanAttributes) to be changed before the bean is registered.| Modifier and Type | Method and Description |
|---|---|
javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator<T> |
configureBeanAttributes() |
protected static <T> ProcessBeanAttributesImpl<T> |
fire(BeanManagerImpl beanManager,
javax.enterprise.inject.spi.BeanAttributes<T> attributes,
javax.enterprise.inject.spi.Annotated annotated,
Type type) |
javax.enterprise.inject.spi.Annotated |
getAnnotated() |
javax.enterprise.inject.spi.BeanAttributes<T> |
getBeanAttributes() |
javax.enterprise.inject.spi.BeanAttributes<T> |
getBeanAttributesInternal() |
void |
ignoreFinalMethods() |
boolean |
isDirty() |
boolean |
isIgnoreFinalMethods() |
boolean |
isVeto() |
void |
postNotify(javax.enterprise.inject.spi.Extension extension) |
void |
setBeanAttributes(javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes) |
void |
veto() |
addDefinitionError, firegetActualTypeArguments, getBeanManager, getErrors, getEventType, getRawTypegetReceiver, checkWithinObserverNotification, preNotifyprotected static <T> ProcessBeanAttributesImpl<T> fire(BeanManagerImpl beanManager, javax.enterprise.inject.spi.BeanAttributes<T> attributes, javax.enterprise.inject.spi.Annotated annotated, Type type)
public javax.enterprise.inject.spi.Annotated getAnnotated()
getAnnotated in interface javax.enterprise.inject.spi.ProcessBeanAttributes<T>public javax.enterprise.inject.spi.BeanAttributes<T> getBeanAttributes()
getBeanAttributes in interface javax.enterprise.inject.spi.ProcessBeanAttributes<T>public javax.enterprise.inject.spi.BeanAttributes<T> getBeanAttributesInternal()
public void setBeanAttributes(javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes)
setBeanAttributes in interface javax.enterprise.inject.spi.ProcessBeanAttributes<T>public javax.enterprise.inject.spi.configurator.BeanAttributesConfigurator<T> configureBeanAttributes()
configureBeanAttributes in interface javax.enterprise.inject.spi.ProcessBeanAttributes<T>public void veto()
veto in interface javax.enterprise.inject.spi.ProcessBeanAttributes<T>public void ignoreFinalMethods()
ignoreFinalMethods in interface javax.enterprise.inject.spi.ProcessBeanAttributes<T>public boolean isVeto()
public boolean isDirty()
public boolean isIgnoreFinalMethods()
public void postNotify(javax.enterprise.inject.spi.Extension extension)
postNotify in interface NotificationListenerpostNotify in class ContainerEventCopyright © 2017. All rights reserved.