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) |
getBean
createBean, getSuperType, validate
public 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.