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>
DelegatingInstantiatorthat takes care ofAroundConstructinterceptor 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 TnewInstance(CreationalContext<T> ctx, BeanManagerImpl manager)StringtoString()-
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:
newInstancein interfaceInstantiator<T>- Overrides:
newInstancein classForwardingInstantiator<T>
-
-