public class ResourceBeanBuilder<T,R extends Annotation> extends ProducerFieldBeanBuilder<T,ResourceBean<T,R>>
annotatedMember, beanAttributes, parent| Constructor and Description |
|---|
ResourceBeanBuilder(InjectionTargetBean<?> parent,
ResourceReference<T,R> resourceRef,
javax.enterprise.inject.spi.AnnotatedField<?> annotatedField,
javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes) |
| Modifier and Type | Method and Description |
|---|---|
protected <X> ResourceBean<T,R> |
createBean(InjectionTargetBean<X> owner,
Class<T> beanClass) |
getBeancreateBean, getSuperType, validatepublic ResourceBeanBuilder(InjectionTargetBean<?> parent, ResourceReference<T,R> resourceRef, javax.enterprise.inject.spi.AnnotatedField<?> annotatedField, javax.enterprise.inject.spi.BeanAttributes<T> beanAttributes)
protected <X> ResourceBean<T,R> createBean(InjectionTargetBean<X> owner, Class<T> beanClass)
createBean in class ProducerFieldBeanBuilder<T,ResourceBean<T,R extends Annotation>>Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.