public class AfterTypeDiscoveryImpl extends AbstractAnnotatedTypeRegisteringEvent implements javax.enterprise.inject.spi.AfterTypeDiscovery
Modifier | Constructor and Description |
---|---|
protected |
AfterTypeDiscoveryImpl(BeanManagerImpl beanManager,
BeanDeploymentArchiveMapping bdaMapping,
org.jboss.weld.bootstrap.spi.Deployment deployment,
Collection<ContextHolder<? extends javax.enterprise.context.spi.Context>> contexts) |
Modifier and Type | Method and Description |
---|---|
void |
addAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> type,
String id) |
static void |
fire(BeanManagerImpl beanManager,
org.jboss.weld.bootstrap.spi.Deployment deployment,
BeanDeploymentArchiveMapping bdaMapping,
Collection<ContextHolder<? extends javax.enterprise.context.spi.Context>> contexts) |
List<Class<?>> |
getAlternatives() |
List<Class<?>> |
getDecorators() |
List<Class<?>> |
getInterceptors() |
protected void |
storeSyntheticAnnotatedType(BeanDeployment deployment,
javax.enterprise.inject.spi.AnnotatedType<?> type,
String id) |
addSyntheticAnnotatedType
getBeanDeployments, getDeployment, getOrCreateBeanDeployment, getTypeStore
addDefinitionError, fire
getActualTypeArguments, getBeanManager, getErrors, getRawType
checkWithinObserverNotification, getReceiver, postNotify, preNotify
protected AfterTypeDiscoveryImpl(BeanManagerImpl beanManager, BeanDeploymentArchiveMapping bdaMapping, org.jboss.weld.bootstrap.spi.Deployment deployment, Collection<ContextHolder<? extends javax.enterprise.context.spi.Context>> contexts)
public static void fire(BeanManagerImpl beanManager, org.jboss.weld.bootstrap.spi.Deployment deployment, BeanDeploymentArchiveMapping bdaMapping, Collection<ContextHolder<? extends javax.enterprise.context.spi.Context>> contexts)
public List<Class<?>> getAlternatives()
getAlternatives
in interface javax.enterprise.inject.spi.AfterTypeDiscovery
public List<Class<?>> getInterceptors()
getInterceptors
in interface javax.enterprise.inject.spi.AfterTypeDiscovery
public List<Class<?>> getDecorators()
getDecorators
in interface javax.enterprise.inject.spi.AfterTypeDiscovery
public void addAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> type, String id)
addAnnotatedType
in interface javax.enterprise.inject.spi.AfterTypeDiscovery
protected void storeSyntheticAnnotatedType(BeanDeployment deployment, javax.enterprise.inject.spi.AnnotatedType<?> type, String id)
storeSyntheticAnnotatedType
in class AbstractAnnotatedTypeRegisteringEvent
Copyright © 2016. All rights reserved.