public interface StereotypeInfo
Modifier and Type | Method and Description |
---|---|
ScopeInfo |
defaultScope()
Returns the default scope defined by this stereotype.
|
java.util.Collection<AnnotationInfo> |
interceptorBindings()
Returns the set of interceptor binding annotations defined by this stereotype.
|
boolean |
isAlternative()
Returns whether this stereotype is meta-annotated
@Alternative . |
boolean |
isNamed()
Returns whether this stereotype is meta-annotated
@Named . |
java.lang.Integer |
priority()
Returns the priority value this stereotype declares using the
@Priority
meta-annotation. |
ScopeInfo defaultScope()
null
if this stereotype does not define a default scope.null
java.util.Collection<AnnotationInfo> interceptorBindings()
null
boolean isAlternative()
@Alternative
.
This means that all beans with this stereotype are alternatives.@Alternative
java.lang.Integer priority()
@Priority
meta-annotation. Beans with this stereotype will be enabled for the application and ordered using this priority
value (unless they declare priority explicitly).
Returns null
if this stereotype is not meta-annotated @Priority
.
@Priority
value declared by this stereotype, or null
if this stereotype is not meta-annotated @Priority