|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjavax.inject.manager.Bean<T>
org.jboss.webbeans.bean.RIBean<T>
org.jboss.webbeans.bean.AbstractBean<T,java.lang.Class<T>>
org.jboss.webbeans.bean.AbstractClassBean<T>
org.jboss.webbeans.bean.EnterpriseBean<T>
org.jboss.webbeans.bean.NewEnterpriseBean<T>
public class NewEnterpriseBean<T>
Represents a @New enterprise bean
| Field Summary |
|---|
| Fields inherited from class org.jboss.webbeans.bean.AbstractClassBean |
|---|
annotatedItem |
| Fields inherited from class org.jboss.webbeans.bean.AbstractBean |
|---|
_serializable, dependentInstancesStore, deploymentType, injectionPoints, manager, name, scopeType, type, types |
| Constructor Summary | |
|---|---|
protected |
NewEnterpriseBean(AnnotatedClass<T> type,
ManagerImpl manager)
Protected constructor |
| Method Summary | ||
|---|---|---|
java.util.Set<java.lang.annotation.Annotation> |
getBindings()
Gets the bindings |
|
java.lang.Class<? extends java.lang.annotation.Annotation> |
getDeploymentType()
Gets the deployment type |
|
java.lang.String |
getName()
Gets the name of the bean |
|
java.lang.Class<? extends java.lang.annotation.Annotation> |
getScopeType()
Gets the scope type |
|
boolean |
isSpecializing()
|
|
static
|
of(AnnotatedClass<T> clazz,
ManagerImpl manager)
Creates an instance of a NewEnterpriseBean from an annotated class |
|
static
|
of(java.lang.Class<T> clazz,
ManagerImpl manager)
Creates an instance of a NewEnterpriseBean from a class |
|
| Methods inherited from class org.jboss.webbeans.bean.EnterpriseBean |
|---|
canCallRemoveMethods, checkConflictingRoles, checkEnterpriseScopeAllowed, checkObserverMethods, create, destroy, getEjbDescriptor, getSpecializedBean, init, initProxyClass, initSpecialization, initTypes, injectEjbAndCommonFields, isSerializable, postConstruct, preCheckSpecialization, preDestroy, toString |
| Methods inherited from class org.jboss.webbeans.bean.AbstractClassBean |
|---|
callInitializers, checkBeanImplementation, checkScopeAllowed, equals, getAnnotatedItem, getDefaultDeploymentType, getDefaultName, getInitializerMethods, initDeploymentType, initInitializerMethods, initInjectionPoints, initScopeType, initType, injectBoundFields |
| Methods inherited from class org.jboss.webbeans.bean.RIBean |
|---|
getManager |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
protected NewEnterpriseBean(AnnotatedClass<T> type,
ManagerImpl manager)
type - An annotated classmanager - The Web Beans manager| Method Detail |
|---|
public static <T> NewEnterpriseBean<T> of(AnnotatedClass<T> clazz,
ManagerImpl manager)
clazz - The annotated classmanager - The Web Beans manager
public static <T> NewEnterpriseBean<T> of(java.lang.Class<T> clazz,
ManagerImpl manager)
clazz - The classmanager - The Web Beans manager
public java.lang.Class<? extends java.lang.annotation.Annotation> getScopeType()
getScopeType in class AbstractBean<T,java.lang.Class<T>>Bean.getScopeType()public java.lang.Class<? extends java.lang.annotation.Annotation> getDeploymentType()
getDeploymentType in class AbstractBean<T,java.lang.Class<T>>Bean.getDeploymentType()public java.lang.String getName()
getName in class AbstractBean<T,java.lang.Class<T>>Bean.getName()public java.util.Set<java.lang.annotation.Annotation> getBindings()
getBindings in class AbstractBean<T,java.lang.Class<T>>Bean.getBindings()public boolean isSpecializing()
isSpecializing in class AbstractBean<T,java.lang.Class<T>>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||