public class ProxyClassConstructorInjectionPointWrapper<T> extends ConstructorInjectionPoint<T>
ConstructorInjectionPoint, to be used if a proxy subclass is instantiated instead of the
original (e.g. because the original is an abstract Decorator)
This class is immutable.| Constructor and Description |
|---|
ProxyClassConstructorInjectionPointWrapper(Bean<T> declaringBean,
Class<?> declaringComponentClass,
EnhancedAnnotatedConstructor<T> weldConstructor,
ConstructorInjectionPoint<T> originalConstructorInjectionPoint,
BeanManagerImpl manager) |
| Modifier and Type | Method and Description |
|---|---|
List<ParameterInjectionPoint<?,T>> |
getParameterInjectionPoints() |
protected T |
newInstance(Object[] parameterValues) |
getAnnotated, getParameterValues, getSignature, inject, newInstanceequals, getBean, getInjectionPoints, getMember, getQualifier, getQualifiers, getType, hashCode, isDelegate, isTransient, toStringpublic ProxyClassConstructorInjectionPointWrapper(Bean<T> declaringBean, Class<?> declaringComponentClass, EnhancedAnnotatedConstructor<T> weldConstructor, ConstructorInjectionPoint<T> originalConstructorInjectionPoint, BeanManagerImpl manager)
public List<ParameterInjectionPoint<?,T>> getParameterInjectionPoints()
getParameterInjectionPoints in class AbstractCallableInjectionPoint<T,T,Constructor<T>>protected T newInstance(Object[] parameterValues)
newInstance in class ConstructorInjectionPoint<T>Copyright © 2013 Seam Framework. All Rights Reserved.