| Package | Description |
|---|---|
| javax.enterprise.inject.spi |
The portable extension integration SPI.
|
| org.jboss.weld.annotated.enhanced |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.annotated.enhanced.jlr |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.annotated.slim.backed |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.annotated.slim.unbacked |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.bean |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.bean.builtin.ee |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.bootstrap.events |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.injection |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.injection.attributes |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.injection.producer |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.manager |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.util |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.util.annotated |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| org.jboss.weld.util.reflection |
JBoss, Home of Professional Open Source
Copyright 2015, Red Hat, Inc. and/or its affiliates, and individual
contributors by the @authors tag.
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedField<T> |
ProcessProducerField.getAnnotatedProducerField()
Returns the
AnnotatedField representing the producer field. |
| Modifier and Type | Method and Description |
|---|---|
Set<AnnotatedField<? super X>> |
AnnotatedType.getFields()
Get the fields of the type.
|
| Modifier and Type | Method and Description |
|---|---|
InjectionPoint |
BeanManager.createInjectionPoint(AnnotatedField<?> field)
Obtains a container provided implementation of
InjectionPoint for the given AnnotatedField. |
<X> ProducerFactory<X> |
BeanManager.getProducerFactory(AnnotatedField<? super X> field,
Bean<X> declaringBean)
An implementation of
ProducerFactory that provides container created Producer instances for the given
field. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
EnhancedAnnotatedField<T,X>
AnnotatedField provides a uniform access to the annotations on an annotated
field
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedField<X> |
EnhancedAnnotatedField.slim()
Returns a lightweight implementation of
AnnotatedField with minimal memory footprint. |
| Modifier and Type | Class and Description |
|---|---|
class |
EnhancedAnnotatedFieldImpl<T,X>
Represents an annotated field
This class is immutable, and therefore threadsafe
|
| Modifier and Type | Method and Description |
|---|---|
AnnotatedField<X> |
EnhancedAnnotatedFieldImpl.slim() |
| Modifier and Type | Method and Description |
|---|---|
Set<AnnotatedField<? super T>> |
EnhancedAnnotatedTypeImpl.getFields() |
| Modifier and Type | Method and Description |
|---|---|
static <X,Y extends X> |
EnhancedAnnotatedFieldImpl.of(AnnotatedField<X> annotatedField,
EnhancedAnnotatedType<Y> declaringClass,
ClassTransformer classTransformer) |
| Modifier and Type | Class and Description |
|---|---|
class |
BackedAnnotatedField<X> |
| Modifier and Type | Method and Description |
|---|---|
static <X,Y extends X> |
BackedAnnotatedField.of(Field field,
BackedAnnotatedType<Y> declaringType,
SharedObjectCache sharedObjectCache) |
| Modifier and Type | Method and Description |
|---|---|
Set<AnnotatedField<? super X>> |
BackedAnnotatedType.getFields() |
| Modifier and Type | Class and Description |
|---|---|
class |
UnbackedAnnotatedField<X> |
| Modifier and Type | Method and Description |
|---|---|
static <X,Y extends X> |
UnbackedAnnotatedField.of(AnnotatedField<X> originalField,
UnbackedAnnotatedType<Y> declaringType,
SharedObjectCache cache) |
| Modifier and Type | Method and Description |
|---|---|
Set<AnnotatedField<? super X>> |
UnbackedAnnotatedType.getFields() |
| Modifier and Type | Method and Description |
|---|---|
static <X,Y extends X> |
UnbackedAnnotatedField.of(AnnotatedField<X> originalField,
UnbackedAnnotatedType<Y> declaringType,
SharedObjectCache cache) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedField<? super X> |
ProducerField.getAnnotated() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
EEResourceProducerField.isEEResourceProducerField(BeanManagerImpl beanManager,
AnnotatedField<?> field) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedField<T> |
ProcessProducerFieldImpl.getAnnotatedProducerField() |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedField<X> |
FieldInjectionPoint.getAnnotated() |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedField<X> |
InferringFieldInjectionPointAttributes.getAnnotated() |
AnnotatedField<X> |
ForwardingFieldInjectionPointAttributes.getAnnotated() |
AnnotatedField<X> |
FieldInjectionPointAttributes.getAnnotated() |
| Modifier and Type | Method and Description |
|---|---|
abstract AnnotatedField<? super X> |
ProducerFieldProducer.getAnnotated() |
| Modifier and Type | Method and Description |
|---|---|
FieldInjectionPointAttributes<?,?> |
BeanManagerImpl.createInjectionPoint(AnnotatedField<?> field) |
<X> FieldProducerFactory<X> |
BeanManagerImpl.getProducerFactory(AnnotatedField<? super X> field,
Bean<X> declaringBean) |
| Constructor and Description |
|---|
FieldProducerFactory(AnnotatedField<? super X> field,
Bean<X> declaringBean,
BeanManagerImpl manager) |
| Modifier and Type | Method and Description |
|---|---|
AnnotatedField<X> |
DelegatingFieldInjectionPointAttributes.getAnnotated() |
| Modifier and Type | Method and Description |
|---|---|
static boolean |
AnnotatedTypes.compareAnnotatedField(AnnotatedField<?> f1,
AnnotatedField<?> f2) |
static boolean |
AnnotatedTypes.compareAnnotatedField(AnnotatedField<?> f1,
AnnotatedField<?> f2) |
static <X> String |
AnnotatedTypes.createFieldId(AnnotatedField<X> field) |
InjectionPoint |
ForwardingBeanManager.createInjectionPoint(AnnotatedField<?> field) |
<X> ProducerFactory<X> |
ForwardingBeanManager.getProducerFactory(AnnotatedField<? super X> field,
Bean<X> declaringBean) |
| Modifier and Type | Method and Description |
|---|---|
static <X> String |
AnnotatedTypes.createTypeId(Class<X> clazz,
Collection<Annotation> annotations,
Collection<AnnotatedMethod<? super X>> methods,
Collection<AnnotatedField<? super X>> fields,
Collection<AnnotatedConstructor<X>> constructors)
Generates a unique signature for a concrete class
|
| Modifier and Type | Class and Description |
|---|---|
class |
ForwardingAnnotatedField<X>
Forwarding implementation of
AnnotatedField. |
class |
ForwardingWeldField<T,X> |
| Modifier and Type | Method and Description |
|---|---|
protected abstract AnnotatedField<X> |
ForwardingAnnotatedField.delegate() |
AnnotatedField<X> |
ForwardingWeldField.slim() |
| Modifier and Type | Method and Description |
|---|---|
Set<AnnotatedField<? super T>> |
ForwardingWeldClass.getFields() |
Set<AnnotatedField<? super X>> |
ForwardingAnnotatedType.getFields() |
| Modifier and Type | Method and Description |
|---|---|
static String |
Formats.formatAnnotatedField(AnnotatedField<?> field) |
Copyright © 2016. All Rights Reserved.