public class MethodProducerFactory<P> extends BaseProducerFactory<P>
disposalMethod, parent, webBeansContext| Constructor and Description |
|---|
MethodProducerFactory(javax.enterprise.inject.spi.AnnotatedMethod<? super P> producerMethod,
javax.enterprise.inject.spi.Bean<P> parent,
WebBeansContext webBeansContext) |
| Modifier and Type | Method and Description |
|---|---|
protected Set<javax.enterprise.inject.spi.InjectionPoint> |
createInjectionPoints(javax.enterprise.inject.spi.Bean<?> bean) |
<T> javax.enterprise.inject.spi.Producer<T> |
createProducer(javax.enterprise.inject.spi.Bean<T> bean) |
Class<?> |
getReturnType() |
protected javax.enterprise.inject.spi.AnnotatedMember<? super P> |
producerType() |
defineDisposalMethod, getInjectionPointspublic MethodProducerFactory(javax.enterprise.inject.spi.AnnotatedMethod<? super P> producerMethod, javax.enterprise.inject.spi.Bean<P> parent, WebBeansContext webBeansContext)
protected javax.enterprise.inject.spi.AnnotatedMember<? super P> producerType()
producerType in class BaseProducerFactory<P>public Class<?> getReturnType()
public <T> javax.enterprise.inject.spi.Producer<T> createProducer(javax.enterprise.inject.spi.Bean<T> bean)
protected Set<javax.enterprise.inject.spi.InjectionPoint> createInjectionPoints(javax.enterprise.inject.spi.Bean<?> bean)
Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.