public class InstanceBean extends AbstractFacadeBean<javax.enterprise.inject.Instance<?>>
AbstractBuiltInBean.BuiltInBeanAttributes<T>
beanManager
Constructor and Description |
---|
InstanceBean(BeanManagerImpl manager) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getBeanClass() |
protected Type |
getDefaultType() |
Set<Type> |
getTypes() |
protected javax.enterprise.inject.Instance<?> |
newInstance(javax.enterprise.inject.spi.InjectionPoint injectionPoint,
javax.enterprise.context.spi.CreationalContext<javax.enterprise.inject.Instance<?>> creationalContext) |
String |
toString() |
destroy, getDecorators, getInjectionPoint, getProxyClass, initializeAfterBeanDiscovery
create, getDecorators
cleanupAfterBoot, getInjectionPoints, getType, internalInitialize, isPassivationCapableBean, isPassivationCapableDependency, isProxyable, isProxyRequired, preInitialize
getBeanManager, getQualifierInstances, initialize, isDependent, isNormalScoped
attributes, equals, getId, getIdentifier, hashCode, isNullable, setAttributes, unwrap
getName, getQualifiers, getScope, getStereotypes, isAlternative
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public InstanceBean(BeanManagerImpl manager)
public Class<?> getBeanClass()
getBeanClass
in interface javax.enterprise.inject.spi.Bean<javax.enterprise.inject.Instance<?>>
getBeanClass
in class AbstractDecorableBuiltInBean<javax.enterprise.inject.Instance<?>>
public Set<Type> getTypes()
getTypes
in interface javax.enterprise.inject.spi.BeanAttributes<javax.enterprise.inject.Instance<?>>
getTypes
in class ForwardingBeanAttributes<javax.enterprise.inject.Instance<?>>
protected javax.enterprise.inject.Instance<?> newInstance(javax.enterprise.inject.spi.InjectionPoint injectionPoint, javax.enterprise.context.spi.CreationalContext<javax.enterprise.inject.Instance<?>> creationalContext)
newInstance
in class AbstractDecorableBuiltInBean<javax.enterprise.inject.Instance<?>>
public String toString()
toString
in class CommonBean<javax.enterprise.inject.Instance<?>>
protected Type getDefaultType()
getDefaultType
in class AbstractFacadeBean<javax.enterprise.inject.Instance<?>>
Copyright © 2016. All rights reserved.