| Package | Description |
|---|---|
| org.jboss.weld.bean | |
| org.jboss.weld.injection | |
| org.jboss.weld.introspector | |
| org.jboss.weld.introspector.jlr | |
| org.jboss.weld.util |
| Modifier and Type | Field and Description |
|---|---|
protected WeldConstructor<T> |
AbstractClassBean.constructorForEnhancedSubclass |
| Modifier and Type | Class and Description |
|---|---|
class |
ConstructorInjectionPoint<T> |
class |
ProxyClassConstructorInjectionPointWrapper<T>
A wrapper on a
ConstructorInjectionPoint, to be used if a proxy subclass is instantiated instead of the
original (e.g. |
| Modifier and Type | Method and Description |
|---|---|
protected WeldConstructor<T> |
ConstructorInjectionPoint.delegate() |
| Modifier and Type | Method and Description |
|---|---|
static <T> ConstructorInjectionPoint<T> |
ConstructorInjectionPoint.of(javax.enterprise.inject.spi.Bean<T> declaringBean,
WeldConstructor<T> constructor) |
| Constructor and Description |
|---|
ConstructorInjectionPoint(javax.enterprise.inject.spi.Bean<T> declaringBean,
WeldConstructor<T> constructor) |
ProxyClassConstructorInjectionPointWrapper(javax.enterprise.inject.spi.Bean<T> declaringBean,
WeldConstructor<T> weldConstructor,
ConstructorInjectionPoint<T> originalConstructorInjectionPoint) |
| Modifier and Type | Class and Description |
|---|---|
class |
ForwardingWeldConstructor<T> |
| Modifier and Type | Method and Description |
|---|---|
protected abstract WeldConstructor<T> |
ForwardingWeldConstructor.delegate() |
WeldConstructor<T> |
WeldClass.getDeclaredWeldConstructor(ConstructorSignature signature)
Get the constructor which matches the argument list provided
|
WeldConstructor<T> |
ForwardingWeldClass.getDeclaredWeldConstructor(ConstructorSignature signature) |
WeldConstructor<T> |
WeldClass.getNoArgsWeldConstructor()
Gets the no-args constructor
|
WeldConstructor<T> |
ForwardingWeldClass.getNoArgsWeldConstructor() |
| Modifier and Type | Method and Description |
|---|---|
Collection<WeldConstructor<T>> |
WeldClass.getWeldConstructors(Class<? extends Annotation> annotationType)
Gets all constructors which are annotated with annotationType
|
Collection<WeldConstructor<T>> |
ForwardingWeldClass.getWeldConstructors(Class<? extends Annotation> annotationType) |
| Modifier and Type | Class and Description |
|---|---|
class |
WeldConstructorImpl<T>
Represents an annotated constructor
This class is immutable, and therefore threadsafe
|
| Modifier and Type | Method and Description |
|---|---|
WeldConstructor<T> |
WeldClassImpl.getDeclaredWeldConstructor(ConstructorSignature signature) |
WeldConstructor<T> |
WeldClassImpl.getNoArgsWeldConstructor() |
static <T> WeldConstructor<T> |
WeldConstructorImpl.of(javax.enterprise.inject.spi.AnnotatedConstructor<T> annotatedConstructor,
WeldClass<T> declaringClass,
ClassTransformer classTransformer) |
static <T> WeldConstructor<T> |
WeldConstructorImpl.of(Constructor<T> constructor,
WeldClass<T> declaringClass,
ClassTransformer classTransformer) |
| Modifier and Type | Method and Description |
|---|---|
Collection<WeldConstructor<T>> |
WeldClassImpl.getWeldConstructors(Class<? extends Annotation> annotationType)
Gets constructors with given annotation type
|
| Constructor and Description |
|---|
ConstructorSignatureImpl(WeldConstructor<?> method) |
| Modifier and Type | Method and Description |
|---|---|
static Set<ParameterInjectionPoint<?,?>> |
Beans.getParameterInjectionPoints(javax.enterprise.inject.spi.Bean<?> declaringBean,
WeldConstructor<?> constructor) |
Copyright © 2014 Seam Framework. All Rights Reserved.