public class ProducerBean<X> extends BaseBean<X>
Constructor and Description |
---|
ProducerBean(String name,
Type type,
javax.enterprise.inject.spi.Producer<X> producer,
Annotation... annotations) |
Modifier and Type | Method and Description |
---|---|
X |
create(javax.enterprise.context.spi.CreationalContext<X> creationalContext) |
void |
destroy(X instance,
javax.enterprise.context.spi.CreationalContext<X> creationalContext) |
boolean |
equals(Object o) |
javax.enterprise.inject.spi.Producer<X> |
getProducer() |
Class<? extends Annotation> |
getScope() |
int |
hashCode() |
getBeanClass, getId, getInjectionPoints, getName, getQualifiers, getStereotypes, getTypes, isAlternative, isNullable
public ProducerBean(String name, Type type, javax.enterprise.inject.spi.Producer<X> producer, Annotation... annotations)
public javax.enterprise.inject.spi.Producer<X> getProducer()
public void destroy(X instance, javax.enterprise.context.spi.CreationalContext<X> creationalContext)
public Class<? extends Annotation> getScope()
Copyright © 2011–2015 Red Hat. All rights reserved.