public class BeforeBeanDiscoveryImpl extends EventBase implements javax.enterprise.inject.spi.BeforeBeanDiscovery, ExtensionAware
| Constructor and Description |
|---|
BeforeBeanDiscoveryImpl(WebBeansContext webBeansContext) |
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> type) |
void |
addAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> annotatedType,
String id) |
<T> javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> |
addAnnotatedType(Class<T> clazz,
String id) |
void |
addInterceptorBinding(javax.enterprise.inject.spi.AnnotatedType<? extends Annotation> annotatedType) |
void |
addInterceptorBinding(Class<? extends Annotation> binding,
Annotation... bindingDef) |
void |
addQualifier(javax.enterprise.inject.spi.AnnotatedType<? extends Annotation> annotatedType) |
void |
addQualifier(Class<? extends Annotation> qualifier) |
void |
addScope(Class<? extends Annotation> scope,
boolean normal,
boolean passivating) |
void |
addStereotype(Class<? extends Annotation> stereotype,
Annotation... stereotypeDef) |
<T extends Annotation> |
configureInterceptorBinding(Class<T> clazz) |
<T extends Annotation> |
configureQualifier(Class<T> clazz) |
Collection<AnnotatedTypeConfiguratorHolder> |
getAnnotatedTypeConfigurators() |
Collection<AnnotatedTypeConfiguratorImpl<?>> |
getInterceptorBindingConfigurators() |
Collection<AnnotatedTypeConfiguratorImpl<?>> |
getQualifierConfigurators() |
void |
setExtension(javax.enterprise.inject.spi.Extension extension) |
checkState, setStartedpublic BeforeBeanDiscoveryImpl(WebBeansContext webBeansContext)
public void addAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> type)
addAnnotatedType in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic void addQualifier(Class<? extends Annotation> qualifier)
addQualifier in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic void addInterceptorBinding(Class<? extends Annotation> binding, Annotation... bindingDef)
addInterceptorBinding in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic void addScope(Class<? extends Annotation> scope, boolean normal, boolean passivating)
addScope in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic void addStereotype(Class<? extends Annotation> stereotype, Annotation... stereotypeDef)
addStereotype in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic void addAnnotatedType(javax.enterprise.inject.spi.AnnotatedType<?> annotatedType,
String id)
addAnnotatedType in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic <T> javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> addAnnotatedType(Class<T> clazz, String id)
addAnnotatedType in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic <T extends Annotation> javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> configureInterceptorBinding(Class<T> clazz)
configureInterceptorBinding in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic <T extends Annotation> javax.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T> configureQualifier(Class<T> clazz)
configureQualifier in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic void addInterceptorBinding(javax.enterprise.inject.spi.AnnotatedType<? extends Annotation> annotatedType)
addInterceptorBinding in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic void addQualifier(javax.enterprise.inject.spi.AnnotatedType<? extends Annotation> annotatedType)
addQualifier in interface javax.enterprise.inject.spi.BeforeBeanDiscoverypublic void setExtension(javax.enterprise.inject.spi.Extension extension)
setExtension in interface ExtensionAwarepublic Collection<AnnotatedTypeConfiguratorHolder> getAnnotatedTypeConfigurators()
public Collection<AnnotatedTypeConfiguratorImpl<?>> getInterceptorBindingConfigurators()
public Collection<AnnotatedTypeConfiguratorImpl<?>> getQualifierConfigurators()
Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.