org.apache.webbeans.inject.impl
Class InjectionPointFactory
java.lang.Object
org.apache.webbeans.inject.impl.InjectionPointFactory
public class InjectionPointFactory
- extends Object
|
Method Summary |
<X> javax.enterprise.inject.spi.InjectionPoint |
|
buildInjectionPoint(javax.enterprise.inject.spi.Bean<?> owner,
javax.enterprise.inject.spi.AnnotatedField<X> annotField)
|
<X> javax.enterprise.inject.spi.InjectionPoint |
|
buildInjectionPoint(javax.enterprise.inject.spi.Bean<?> owner,
javax.enterprise.inject.spi.AnnotatedField<X> annotField,
boolean fireEvent)
|
<X> javax.enterprise.inject.spi.InjectionPoint |
|
buildInjectionPoint(javax.enterprise.inject.spi.Bean<?> owner,
javax.enterprise.inject.spi.AnnotatedParameter<X> parameter,
boolean fireEvent)
|
<X> List<javax.enterprise.inject.spi.InjectionPoint> |
|
buildInjectionPoints(javax.enterprise.inject.spi.Bean<?> owner,
javax.enterprise.inject.spi.AnnotatedCallable<X> callable)
|
<X> Set<javax.enterprise.inject.spi.InjectionPoint> |
|
buildInjectionPoints(javax.enterprise.inject.spi.Bean<X> owner,
javax.enterprise.inject.spi.AnnotatedType<X> annotatedType)
|
static javax.enterprise.inject.spi.InjectionPoint |
getPartialInjectionPoint(javax.enterprise.inject.spi.Bean<?> owner,
javax.enterprise.inject.spi.AnnotatedParameter<?> parameter,
Collection<Annotation> bindings)
|
static javax.enterprise.inject.spi.InjectionPoint |
getVirtualInjectionPoint(javax.enterprise.inject.spi.Bean<?> bean)
This method gets used for InjectionPoints needed during programmatic lookup. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
InjectionPointFactory
public InjectionPointFactory(WebBeansContext webBeansContext)
buildInjectionPoints
public <X> Set<javax.enterprise.inject.spi.InjectionPoint> buildInjectionPoints(javax.enterprise.inject.spi.Bean<X> owner,
javax.enterprise.inject.spi.AnnotatedType<X> annotatedType)
buildInjectionPoint
public <X> javax.enterprise.inject.spi.InjectionPoint buildInjectionPoint(javax.enterprise.inject.spi.Bean<?> owner,
javax.enterprise.inject.spi.AnnotatedField<X> annotField,
boolean fireEvent)
buildInjectionPoint
public <X> javax.enterprise.inject.spi.InjectionPoint buildInjectionPoint(javax.enterprise.inject.spi.Bean<?> owner,
javax.enterprise.inject.spi.AnnotatedField<X> annotField)
buildInjectionPoint
public <X> javax.enterprise.inject.spi.InjectionPoint buildInjectionPoint(javax.enterprise.inject.spi.Bean<?> owner,
javax.enterprise.inject.spi.AnnotatedParameter<X> parameter,
boolean fireEvent)
buildInjectionPoints
public <X> List<javax.enterprise.inject.spi.InjectionPoint> buildInjectionPoints(javax.enterprise.inject.spi.Bean<?> owner,
javax.enterprise.inject.spi.AnnotatedCallable<X> callable)
getPartialInjectionPoint
public static javax.enterprise.inject.spi.InjectionPoint getPartialInjectionPoint(javax.enterprise.inject.spi.Bean<?> owner,
javax.enterprise.inject.spi.AnnotatedParameter<?> parameter,
Collection<Annotation> bindings)
getVirtualInjectionPoint
public static javax.enterprise.inject.spi.InjectionPoint getVirtualInjectionPoint(javax.enterprise.inject.spi.Bean<?> bean)
- This method gets used for InjectionPoints needed during programmatic lookup.
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.