@Module public class BeforeBeanDiscoveryImpl extends java.lang.Object implements BeforeBeanDiscovery
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotatedType(AnnotatedType<?> annType)
Registers an annotated type with the BeanManager, used by extensions to
register configured beans.
|
void |
addInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> bindingType,
java.lang.annotation.Annotation... bindings) |
void |
addQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
Registers an annotation as a binding type, so applications can use
existing annotations for binding without modifying the annotation
source.
|
void |
addScope(java.lang.Class<? extends java.lang.annotation.Annotation> scopeType,
boolean isNormal,
boolean isPassivating) |
void |
addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> stereotype,
java.lang.annotation.Annotation... stereotypeDef) |
java.lang.String |
toString() |
public void addAnnotatedType(AnnotatedType<?> annType)
BeforeBeanDiscoveryaddAnnotatedType in interface BeforeBeanDiscoveryannType - the abstract introspected type for the new beanpublic void addQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
BeforeBeanDiscoveryaddQualifier in interface BeforeBeanDiscoverypublic void addScope(java.lang.Class<? extends java.lang.annotation.Annotation> scopeType,
boolean isNormal,
boolean isPassivating)
addScope in interface BeforeBeanDiscoverypublic void addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> stereotype,
java.lang.annotation.Annotation... stereotypeDef)
addStereotype in interface BeforeBeanDiscoverypublic void addInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> bindingType,
java.lang.annotation.Annotation... bindings)
addInterceptorBinding in interface BeforeBeanDiscoverypublic java.lang.String toString()
toString in class java.lang.Object