public class InjectionPointBean extends AbstractStaticallyDecorableBuiltInBean<javax.enterprise.inject.spi.InjectionPoint>
AbstractBuiltInBean.BuiltInBeanAttributes<T>
beanManager
BEAN_ID_PREFIX, BEAN_ID_SEPARATOR
Constructor and Description |
---|
InjectionPointBean(BeanManagerImpl manager)
Creates an InjectionPoint Web Bean for the injection of the containing bean owning
the field, constructor or method for the annotated item
|
Modifier and Type | Method and Description |
---|---|
void |
destroy(javax.enterprise.inject.spi.InjectionPoint instance,
javax.enterprise.context.spi.CreationalContext<javax.enterprise.inject.spi.InjectionPoint> creationalContext) |
protected javax.enterprise.inject.spi.InjectionPoint |
getInjectionPoint(CurrentInjectionPoint cip) |
protected javax.enterprise.inject.spi.InjectionPoint |
newInstance(javax.enterprise.inject.spi.InjectionPoint ip,
javax.enterprise.context.spi.CreationalContext<javax.enterprise.inject.spi.InjectionPoint> creationalContext) |
String |
toString() |
getDecorators, getProxyClass, initializeAfterBeanDiscovery
create, getBeanClass, 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, getTypes, isAlternative
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
public InjectionPointBean(BeanManagerImpl manager)
T
- must be InjectionPointS
- field
- The annotated member field/parameter for the injectionmanager
- The RI manager implementationprotected javax.enterprise.inject.spi.InjectionPoint newInstance(javax.enterprise.inject.spi.InjectionPoint ip, javax.enterprise.context.spi.CreationalContext<javax.enterprise.inject.spi.InjectionPoint> creationalContext)
newInstance
in class AbstractDecorableBuiltInBean<javax.enterprise.inject.spi.InjectionPoint>
public void destroy(javax.enterprise.inject.spi.InjectionPoint instance, javax.enterprise.context.spi.CreationalContext<javax.enterprise.inject.spi.InjectionPoint> creationalContext)
protected javax.enterprise.inject.spi.InjectionPoint getInjectionPoint(CurrentInjectionPoint cip)
getInjectionPoint
in class AbstractDecorableBuiltInBean<javax.enterprise.inject.spi.InjectionPoint>
public String toString()
toString
in class CommonBean<javax.enterprise.inject.spi.InjectionPoint>
Copyright © 2013 Seam Framework. All Rights Reserved.