|
||||||||||
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.standard.AbstractStandardBean<InjectionPoint>
org.jboss.webbeans.bean.standard.InjectionPointBean
public class InjectionPointBean
Bean for InjectionPoint metadata
Constructor Summary | |
---|---|
protected |
InjectionPointBean(ManagerImpl manager)
|
Method Summary | |
---|---|
InjectionPoint |
create(CreationalContext<InjectionPoint> creationalContext)
Create a new instance of the contextual type |
void |
destroy(InjectionPoint instance)
Destroys an instance of the contexual type |
java.lang.Class<InjectionPoint> |
getType()
|
java.util.Set<java.lang.reflect.Type> |
getTypes()
The client-visible types of a bean |
static InjectionPointBean |
of(ManagerImpl manager)
Creates an InjectionPoint Web Bean for the injection of the containing bean owning the field, constructor or method for the annotated item |
java.lang.String |
toString()
|
Methods inherited from class org.jboss.webbeans.bean.standard.AbstractStandardBean |
---|
getBindings, getDeploymentType, getId, getInjectionPoints, getName, getScopeType, getSpecializedBean, initialize, isNullable, isPrimitive, isProxyable, isSerializable, isSpecializing |
Methods inherited from class org.jboss.webbeans.bean.RIBean |
---|
createId, equals, getManager, hashCode, isDependent |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
protected InjectionPointBean(ManagerImpl manager)
Method Detail |
---|
public static InjectionPointBean of(ManagerImpl manager)
T
- must be InjectionPointS
- field
- The annotated member field/parameter for the injectionmanager
- The RI manager implementation
public InjectionPoint create(CreationalContext<InjectionPoint> creationalContext)
Contextual
creationalContext
- the creational context in which incompletely initialized
contexts may be placed
public void destroy(InjectionPoint instance)
Contextual
instance
- the insance to destroypublic java.lang.Class<InjectionPoint> getType()
getType
in class RIBean<InjectionPoint>
public java.util.Set<java.lang.reflect.Type> getTypes()
Bean
getTypes
in class Bean<InjectionPoint>
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |