Package org.apache.webbeans.inject.impl
Class InjectionPointFactory
java.lang.Object
org.apache.webbeans.inject.impl.InjectionPointFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<X> jakarta.enterprise.inject.spi.InjectionPointbuildInjectionPoint(jakarta.enterprise.inject.spi.Bean<?> owner, jakarta.enterprise.inject.spi.AnnotatedField<X> annotField) <X> jakarta.enterprise.inject.spi.InjectionPointbuildInjectionPoint(jakarta.enterprise.inject.spi.Bean<?> owner, jakarta.enterprise.inject.spi.AnnotatedField<X> annotField, boolean fireEvent) <X> jakarta.enterprise.inject.spi.InjectionPointbuildInjectionPoint(jakarta.enterprise.inject.spi.Bean<?> owner, jakarta.enterprise.inject.spi.AnnotatedParameter<X> parameter, boolean fireEvent) <X> List<jakarta.enterprise.inject.spi.InjectionPoint>buildInjectionPoints(jakarta.enterprise.inject.spi.Bean<?> owner, jakarta.enterprise.inject.spi.AnnotatedCallable<X> callable) <X> Set<jakarta.enterprise.inject.spi.InjectionPoint>buildInjectionPoints(jakarta.enterprise.inject.spi.Bean<X> owner, jakarta.enterprise.inject.spi.AnnotatedType<X> annotatedType) static jakarta.enterprise.inject.spi.InjectionPointgetPartialInjectionPoint(jakarta.enterprise.inject.spi.Bean<?> owner, jakarta.enterprise.inject.spi.AnnotatedParameter<?> parameter, Collection<Annotation> bindings) static jakarta.enterprise.inject.spi.InjectionPointgetVirtualInjectionPoint(jakarta.enterprise.inject.spi.Bean<?> bean) This method gets used for InjectionPoints needed during programmatic lookup.
-
Constructor Details
-
InjectionPointFactory
-
-
Method Details
-
buildInjectionPoints
public <X> Set<jakarta.enterprise.inject.spi.InjectionPoint> buildInjectionPoints(jakarta.enterprise.inject.spi.Bean<X> owner, jakarta.enterprise.inject.spi.AnnotatedType<X> annotatedType) -
buildInjectionPoint
public <X> jakarta.enterprise.inject.spi.InjectionPoint buildInjectionPoint(jakarta.enterprise.inject.spi.Bean<?> owner, jakarta.enterprise.inject.spi.AnnotatedField<X> annotField, boolean fireEvent) -
buildInjectionPoint
public <X> jakarta.enterprise.inject.spi.InjectionPoint buildInjectionPoint(jakarta.enterprise.inject.spi.Bean<?> owner, jakarta.enterprise.inject.spi.AnnotatedField<X> annotField) -
buildInjectionPoint
public <X> jakarta.enterprise.inject.spi.InjectionPoint buildInjectionPoint(jakarta.enterprise.inject.spi.Bean<?> owner, jakarta.enterprise.inject.spi.AnnotatedParameter<X> parameter, boolean fireEvent) -
buildInjectionPoints
public <X> List<jakarta.enterprise.inject.spi.InjectionPoint> buildInjectionPoints(jakarta.enterprise.inject.spi.Bean<?> owner, jakarta.enterprise.inject.spi.AnnotatedCallable<X> callable) -
getPartialInjectionPoint
public static jakarta.enterprise.inject.spi.InjectionPoint getPartialInjectionPoint(jakarta.enterprise.inject.spi.Bean<?> owner, jakarta.enterprise.inject.spi.AnnotatedParameter<?> parameter, Collection<Annotation> bindings) -
getVirtualInjectionPoint
public static jakarta.enterprise.inject.spi.InjectionPoint getVirtualInjectionPoint(jakarta.enterprise.inject.spi.Bean<?> bean) This method gets used for InjectionPoints needed during programmatic lookup.
-