Uses of Interface
org.jboss.weld.annotated.enhanced.EnhancedAnnotatedField
-
-
Uses of EnhancedAnnotatedField in org.jboss.weld.annotated.enhanced
Methods in org.jboss.weld.annotated.enhanced that return EnhancedAnnotatedField Modifier and Type Method Description <F> EnhancedAnnotatedField<F,?>EnhancedAnnotatedType. getDeclaredEnhancedField(String fieldName)Get a field by nameMethods in org.jboss.weld.annotated.enhanced that return types with arguments of type EnhancedAnnotatedField Modifier and Type Method Description Collection<EnhancedAnnotatedField<?,? super T>>EnhancedAnnotatedType. getDeclaredEnhancedFields()Gets all fields declared on this class only.Collection<EnhancedAnnotatedField<?,? super T>>EnhancedAnnotatedType. getDeclaredEnhancedFields(Class<? extends Annotation> annotationType)Gets all fields which are annotated with the given annotation type on this class only.Collection<EnhancedAnnotatedField<?,? super T>>EnhancedAnnotatedType. getEnhancedFields()Gets all fields on the typeCollection<EnhancedAnnotatedField<?,?>>EnhancedAnnotatedType. getEnhancedFields(Class<? extends Annotation> annotationType)Gets all fields which are annotated with the given annotation type on this class and all super classes -
Uses of EnhancedAnnotatedField in org.jboss.weld.annotated.enhanced.jlr
Classes in org.jboss.weld.annotated.enhanced.jlr that implement EnhancedAnnotatedField Modifier and Type Class Description classEnhancedAnnotatedFieldImpl<T,X>Represents an annotated fieldMethods in org.jboss.weld.annotated.enhanced.jlr that return EnhancedAnnotatedField Modifier and Type Method Description <F> EnhancedAnnotatedField<F,?>EnhancedAnnotatedTypeImpl. getDeclaredEnhancedField(String fieldName)Methods in org.jboss.weld.annotated.enhanced.jlr that return types with arguments of type EnhancedAnnotatedField Modifier and Type Method Description Collection<EnhancedAnnotatedField<?,? super T>>EnhancedAnnotatedTypeImpl. getDeclaredEnhancedFields()Collection<EnhancedAnnotatedField<?,? super T>>EnhancedAnnotatedTypeImpl. getDeclaredEnhancedFields(Class<? extends Annotation> annotationType)Collection<EnhancedAnnotatedField<?,? super T>>EnhancedAnnotatedTypeImpl. getEnhancedFields()Gets the abstracted fields of the classCollection<EnhancedAnnotatedField<?,?>>EnhancedAnnotatedTypeImpl. getEnhancedFields(Class<? extends Annotation> annotationType)Gets the abstracted field annotated with a specific annotation type -
Uses of EnhancedAnnotatedField in org.jboss.weld.bean
Methods in org.jboss.weld.bean that return EnhancedAnnotatedField Modifier and Type Method Description EnhancedAnnotatedField<T,? super X>ProducerField. getEnhancedAnnotated()Gets the annotated item representing the fieldMethods in org.jboss.weld.bean with parameters of type EnhancedAnnotatedField Modifier and Type Method Description static StringBeanIdentifiers. forProducerField(EnhancedAnnotatedField<?,?> field, AbstractClassBean<?> declaringBean)static <X,T>
ProducerField<X,T>ProducerField. of(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl beanManager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Creates a producer fieldConstructors in org.jboss.weld.bean with parameters of type EnhancedAnnotatedField Constructor Description ProducerField(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Constructor -
Uses of EnhancedAnnotatedField in org.jboss.weld.bean.builtin.ee
Methods in org.jboss.weld.bean.builtin.ee with parameters of type EnhancedAnnotatedField Modifier and Type Method Description protected ResourceInjection<T>StaticEEResourceProducerField. getResourceInjection(EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, BeanManagerImpl manager)static <X,T>
EEResourceProducerField<X,T>EEResourceProducerField. of(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Creates an EE resource producer fieldstatic <X,T>
StaticEEResourceProducerField<X,T>StaticEEResourceProducerField. of(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)Constructors in org.jboss.weld.bean.builtin.ee with parameters of type EnhancedAnnotatedField Constructor Description EEResourceProducerField(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services)StaticEEResourceProducerField(BeanAttributes<T> attributes, EnhancedAnnotatedField<T,? super X> field, AbstractClassBean<X> declaringBean, DisposalMethod<X,?> disposalMethod, BeanManagerImpl manager, org.jboss.weld.bootstrap.api.ServiceRegistry services) -
Uses of EnhancedAnnotatedField in org.jboss.weld.bootstrap
Methods in org.jboss.weld.bootstrap with parameters of type EnhancedAnnotatedField Modifier and Type Method Description protected <X,T>
voidAbstractBeanDeployer. createProducerField(AbstractClassBean<X> declaringBean, EnhancedAnnotatedField<T,? super X> field) -
Uses of EnhancedAnnotatedField in org.jboss.weld.injection
Methods in org.jboss.weld.injection with parameters of type EnhancedAnnotatedField Modifier and Type Method Description <T,X>
FieldInjectionPoint<T,X>InjectionPointFactory. createFieldInjectionPoint(EnhancedAnnotatedField<T,X> field, Bean<?> declaringBean, Class<?> declaringComponentClass, BeanManagerImpl manager)Creates a newFieldInjectionPointand fires theProcessInjectionPointevent.Method parameters in org.jboss.weld.injection with type arguments of type EnhancedAnnotatedField Modifier and Type Method Description protected <T> Set<ResourceInjection<?>>ResourceInjectionProcessor. createResourceInjections(Iterable<EnhancedAnnotatedField<?,? super T>> fields, Iterable<EnhancedAnnotatedMethod<?,? super T>> methods, Bean<?> declaringBean, Class<?> declaringClass, BeanManagerImpl manager) -
Uses of EnhancedAnnotatedField in org.jboss.weld.injection.attributes
Methods in org.jboss.weld.injection.attributes with parameters of type EnhancedAnnotatedField Modifier and Type Method Description static <T,X>
InferringFieldInjectionPointAttributes<T,X>InferringFieldInjectionPointAttributes. of(EnhancedAnnotatedField<T,X> field, Bean<?> bean, Class<?> declaringComponentClass, BeanManagerImpl manager)Constructors in org.jboss.weld.injection.attributes with parameters of type EnhancedAnnotatedField Constructor Description InferringFieldInjectionPointAttributes(EnhancedAnnotatedField<T,X> field, Bean<?> bean, Class<?> declaringComponentClass, BeanManagerImpl manager) -
Uses of EnhancedAnnotatedField in org.jboss.weld.injection.producer
Methods in org.jboss.weld.injection.producer with parameters of type EnhancedAnnotatedField Modifier and Type Method Description protected voidProducerFieldProducer. checkProducerField(EnhancedAnnotatedField<T,? super X> enhancedField)Constructors in org.jboss.weld.injection.producer with parameters of type EnhancedAnnotatedField Constructor Description ProducerFieldProducer(EnhancedAnnotatedField<T,? super X> enhancedField, DisposalMethod<?,?> disposalMethod)
-