Class ConstructorInterceptionInstantiator<T>
- java.lang.Object
-
- org.jboss.weld.injection.producer.ForwardingInstantiator<T>
-
- org.jboss.weld.injection.producer.ConstructorInterceptionInstantiator<T>
-
- All Implemented Interfaces:
Instantiator<T>
public class ConstructorInterceptionInstantiator<T> extends ForwardingInstantiator<T>
DelegatingInstantiator
that takes care ofAroundConstruct
interceptor invocation.- Author:
- Jozef Hartinger
-
-
Constructor Summary
Constructors Constructor Description ConstructorInterceptionInstantiator(Instantiator<T> delegate, InterceptionModel model, SlimAnnotatedType<?> type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description T
newInstance(CreationalContext<T> ctx, BeanManagerImpl manager)
String
toString()
-
Methods inherited from class org.jboss.weld.injection.producer.ForwardingInstantiator
delegate, getConstructor, hasDecoratorSupport, hasInterceptorSupport
-
-
-
-
Constructor Detail
-
ConstructorInterceptionInstantiator
public ConstructorInterceptionInstantiator(Instantiator<T> delegate, InterceptionModel model, SlimAnnotatedType<?> type)
-
-
Method Detail
-
newInstance
public T newInstance(CreationalContext<T> ctx, BeanManagerImpl manager)
- Specified by:
newInstance
in interfaceInstantiator<T>
- Overrides:
newInstance
in classForwardingInstantiator<T>
-
-