public class InstanceBean extends AbstractFacadeBean<Instance<?>>
AbstractBuiltInBean.BuiltInBeanAttributes<T>
beanManager
BEAN_ID_PREFIX, BEAN_ID_SEPARATOR
Constructor and Description |
---|
InstanceBean(BeanManagerImpl manager) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getBeanClass()
The bean class of the managed bean or session bean or of the bean that declares the producer method or
field.
|
protected Type |
getDefaultType() |
Set<Type> |
getTypes()
Obtains the bean types of the bean.
|
protected Instance<?> |
newInstance(InjectionPoint injectionPoint,
CreationalContext<Instance<?>> creationalContext) |
String |
toString() |
destroy, getDecorators, getInjectionPoint, getProxyClass, initializeAfterBeanDiscovery
create, getDecorators
cleanupAfterBoot, getInjectionPoints, getType, internalInitialize, isPassivationCapableBean, isPassivationCapableDependency, isProxyable, isProxyRequired, preInitialize
getBeanManager, getQualifierInstances, initialize, isDependent
attributes, equals, getId, hashCode, isNullable, setAttributes, unwrap
getName, getQualifiers, getScope, getStereotypes, isAlternative
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getInjectionPoints, isNullable
getName, getQualifiers, getScope, getStereotypes, isAlternative
getId
public InstanceBean(BeanManagerImpl manager)
public Class<?> getBeanClass()
Bean
getBeanClass
in interface Bean<Instance<?>>
getBeanClass
in class AbstractDecorableBuiltInBean<Instance<?>>
public Set<Type> getTypes()
BeanAttributes
getTypes
in interface BeanAttributes<Instance<?>>
getTypes
in class ForwardingBeanAttributes<Instance<?>>
protected Instance<?> newInstance(InjectionPoint injectionPoint, CreationalContext<Instance<?>> creationalContext)
newInstance
in class AbstractDecorableBuiltInBean<Instance<?>>
public String toString()
toString
in class CommonBean<Instance<?>>
protected Type getDefaultType()
getDefaultType
in class AbstractFacadeBean<Instance<?>>
Copyright © 2013 Seam Framework. All Rights Reserved.