org.apache.webbeans.inject.impl
Class InjectionPointFactory

java.lang.Object
  extended by org.apache.webbeans.inject.impl.InjectionPointFactory

public class InjectionPointFactory
extends Object


Constructor Summary
InjectionPointFactory()
           
 
Method Summary
static List<InjectionPoint> getConstructorInjectionPointData(Bean<?> owner, Constructor<?> member)
           
static
<T> List<InjectionPoint>
getConstructorInjectionPointData(Bean<T> owner, AnnotatedConstructor<T> constructor)
           
static
<X> InjectionPoint
getFieldInjectionPointData(Bean<?> owner, AnnotatedField<X> annotField)
           
static InjectionPoint getFieldInjectionPointData(Bean<?> owner, Field member)
           
static
<X> List<InjectionPoint>
getMethodInjectionPointData(Bean<?> owner, AnnotatedMethod<X> method)
           
static List<InjectionPoint> getMethodInjectionPointData(Bean<?> owner, Method member)
           
static InjectionPoint getPartialInjectionPoint(Bean<?> owner, Type type, Member member, Annotated annotated, Annotation... bindings)
           
static InjectionPoint getXMLInjectionPointData(Bean<?> owner, XMLInjectionPointModel xmlInjectionModel)
          Deprecated.  
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InjectionPointFactory

public InjectionPointFactory()
Method Detail

getXMLInjectionPointData

public static InjectionPoint getXMLInjectionPointData(Bean<?> owner,
                                                      XMLInjectionPointModel xmlInjectionModel)
Deprecated. 

Parameters:
owner -
xmlInjectionModel -
Returns:

getFieldInjectionPointData

public static InjectionPoint getFieldInjectionPointData(Bean<?> owner,
                                                        Field member)

getFieldInjectionPointData

public static <X> InjectionPoint getFieldInjectionPointData(Bean<?> owner,
                                                            AnnotatedField<X> annotField)

getMethodInjectionPointData

public static List<InjectionPoint> getMethodInjectionPointData(Bean<?> owner,
                                                               Method member)

getMethodInjectionPointData

public static <X> List<InjectionPoint> getMethodInjectionPointData(Bean<?> owner,
                                                                   AnnotatedMethod<X> method)

getPartialInjectionPoint

public static InjectionPoint getPartialInjectionPoint(Bean<?> owner,
                                                      Type type,
                                                      Member member,
                                                      Annotated annotated,
                                                      Annotation... bindings)

getConstructorInjectionPointData

public static <T> List<InjectionPoint> getConstructorInjectionPointData(Bean<T> owner,
                                                                        AnnotatedConstructor<T> constructor)

getConstructorInjectionPointData

public static List<InjectionPoint> getConstructorInjectionPointData(Bean<?> owner,
                                                                    Constructor<?> member)


Copyright © 2008-2010 The Apache Software Foundation. All Rights Reserved.