Package javax.enterprise.inject.spi
Interface BeanAttributes<T>
-
- All Known Subinterfaces:
Bean<T>,Decorator<T>,Interceptor<T>
public interface BeanAttributes<T>Defines the mutable parts of theBeaninterface.- Since:
- 1.1‚
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.lang.StringgetName()Returns name of a bean.java.util.Set<java.lang.annotation.Annotation>getQualifiers()Returns qualifiers of a bean.java.lang.Class<? extends java.lang.annotation.Annotation>getScope()Returns scope of a bean.java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>>getStereotypes()Returns bean stereotypes.java.util.Set<java.lang.reflect.Type>getTypes()Returns api types of a bean.booleanisAlternative()Returns true if declares as policy
-
-
-
Method Detail
-
getTypes
java.util.Set<java.lang.reflect.Type> getTypes()
Returns api types of a bean.- Returns:
- api types of a bean
-
getQualifiers
java.util.Set<java.lang.annotation.Annotation> getQualifiers()
Returns qualifiers of a bean.- Returns:
- qualifiers of a bean
-
getScope
java.lang.Class<? extends java.lang.annotation.Annotation> getScope()
Returns scope of a bean.- Returns:
- scope
-
getName
java.lang.String getName()
Returns name of a bean.- Returns:
- name of a bean
-
getStereotypes
java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> getStereotypes()
Returns bean stereotypes.- Returns:
- bean stereotypes
-
isAlternative
boolean isAlternative()
Returns true if declares as policy- Returns:
- true if declares as policy
-
-