| 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
T - the class of the bean instancepublic interface Bean<T>
Represents an enabled bean. This interface defines everything the container needs to manage instances of the bean.
| Method Summary | |
|---|---|
 java.lang.Class<?> | 
getBeanClass()
The bean class of the managed bean or session bean or of the bean that declares the producer method or field.  | 
 java.util.Set<InjectionPoint> | 
getInjectionPoints()
Obtains the InjectionPoint objects 
 representing injection points of the bean, that will be validated by the 
 container at initialization time. | 
 java.lang.String | 
getName()
Obtains the EL name of a bean, if it has one.  | 
 java.util.Set<java.lang.annotation.Annotation> | 
getQualifiers()
Obtains the qualifiers of the bean.  | 
 java.lang.Class<? extends java.lang.annotation.Annotation> | 
getScope()
Obtains the scope of the bean.  | 
 java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> | 
getStereotypes()
Obtains the stereotypes of the bean.  | 
 java.util.Set<java.lang.reflect.Type> | 
getTypes()
Obtains the bean types of the bean.  | 
 boolean | 
isAlternative()
Determines if the bean is an alternative.  | 
 boolean | 
isNullable()
Determines if Contextual.create(CreationalContext) 
 sometimes return a null value. | 
| Methods inherited from interface javax.enterprise.context.spi.Contextual | 
|---|
create, destroy | 
| Method Detail | 
|---|
java.util.Set<java.lang.reflect.Type> getTypes()
java.util.Set<java.lang.annotation.Annotation> getQualifiers()
java.lang.Class<? extends java.lang.annotation.Annotation> getScope()
java.lang.String getName()
java.util.Set<java.lang.Class<? extends java.lang.annotation.Annotation>> getStereotypes()
java.lang.Class<?> getBeanClass()
boolean isAlternative()
boolean isNullable()
Contextual.create(CreationalContext) 
 sometimes return a null value.
create() method may return a null 
        value, and false otherwisejava.util.Set<InjectionPoint> getInjectionPoints()
InjectionPoint objects 
 representing injection points of the bean, that will be validated by the 
 container at initialization time.
  | 
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
Copyright © 2009-2011, Oracle Corporation and/or its affiliates. All Rights Reserved. Use is subject to license terms.
Generated on 10-February-2011 12:41