public class AfterTypeDiscoveryImpl extends EventBase implements javax.enterprise.inject.spi.AfterTypeDiscovery, ExtensionAware
| Constructor and Description |
|---|
AfterTypeDiscoveryImpl(WebBeansContext webBeansContext,
List<javax.enterprise.inject.spi.AnnotatedType<?>> newAt,
List<Class<?>> sortedInterceptors,
List<Class<?>> sortedDecorators,
List<Class<?>> sortedAlternatives) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> type,
String id) |
<T> javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> |
addAnnotatedType(Class<T> clazz,
String id) |
List<Class<?>> |
getAlternatives() |
Collection<AnnotatedTypeConfiguratorHolder> |
getAnnotatedTypeConfigurators() |
List<Class<?>> |
getDecorators() |
List<Class<?>> |
getInterceptors() |
void |
setExtension(javax.enterprise.inject.spi.Extension instance) |
checkState, setStartedpublic List<Class<?>> getAlternatives()
getAlternatives in interface javax.enterprise.inject.spi.AfterTypeDiscoverypublic List<Class<?>> getInterceptors()
getInterceptors in interface javax.enterprise.inject.spi.AfterTypeDiscoverypublic List<Class<?>> getDecorators()
getDecorators in interface javax.enterprise.inject.spi.AfterTypeDiscoverypublic void addAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> type,
String id)
addAnnotatedType in interface javax.enterprise.inject.spi.AfterTypeDiscoverypublic <T> javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> addAnnotatedType(Class<T> clazz, String id)
addAnnotatedType in interface javax.enterprise.inject.spi.AfterTypeDiscoverypublic void setExtension(javax.enterprise.inject.spi.Extension instance)
setExtension in interface ExtensionAwarepublic Collection<AnnotatedTypeConfiguratorHolder> getAnnotatedTypeConfigurators()
Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.