public interface BeforeBeanDiscovery
| Modifier and Type | Method and Description |
|---|---|
void |
addAnnotatedType(AnnotatedType<?> type)
Adds new annotated type.
|
void |
addInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> binding,
java.lang.annotation.Annotation... bindingDef)
Declares a new interceptor binding.
|
void |
addQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
Declares a new qualifier.
|
void |
addScope(java.lang.Class<? extends java.lang.annotation.Annotation> scope,
boolean normal,
boolean passivating)
Declares a new scope.
|
void |
addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> stereotype,
java.lang.annotation.Annotation... stereotypeDef)
Declares a new stereotype.
|
void addQualifier(java.lang.Class<? extends java.lang.annotation.Annotation> qualifier)
qualifier - qualifiervoid addScope(java.lang.Class<? extends java.lang.annotation.Annotation> scope,
boolean normal,
boolean passivating)
scope - scopenormal - is normal or notpassivating - passivated or notvoid addStereotype(java.lang.Class<? extends java.lang.annotation.Annotation> stereotype,
java.lang.annotation.Annotation... stereotypeDef)
stereotype - stereotype classstereotypeDef - meta annotationsvoid addInterceptorBinding(java.lang.Class<? extends java.lang.annotation.Annotation> binding,
java.lang.annotation.Annotation... bindingDef)
binding - binding classbindingDef - meta annotationsvoid addAnnotatedType(AnnotatedType<?> type)
type - annotated type