public class AbstractDecoratorInjectionTarget<T> extends InjectionTargetImpl<T>
| Modifier and Type | Class and Description |
|---|---|
static class |
AbstractDecoratorInjectionTarget.AbstractDecoratorInjectableConstructor<T> |
static class |
AbstractDecoratorInjectionTarget.SubClassAnnotatedConstructorImpl<T> |
annotatedType, constructor, webBeansContextinjectionPoints, interceptorInfo, methodInterceptors, passivationId, proxyClass, proxyFactory| Constructor and Description |
|---|
AbstractDecoratorInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType,
Set<javax.enterprise.inject.spi.InjectionPoint> points,
WebBeansContext webBeansContext,
List<javax.enterprise.inject.spi.AnnotatedMethod<?>> postConstructMethods,
List<javax.enterprise.inject.spi.AnnotatedMethod<?>> preDestroyMethods) |
| Modifier and Type | Method and Description |
|---|---|
protected javax.enterprise.inject.spi.AnnotatedConstructor<T> |
createConstructor() |
protected AbstractDecoratorInjectionTarget.SubClassAnnotatedConstructorImpl<T> |
getConstructor() |
protected T |
newInstance(CreationalContextImpl<T> creationalContext) |
defineLifecycleInterceptors, hasAroundConstruct, inject, needsProxy, postConstruct, preDestroy, producedefineInterceptorStack, dispose, filterDecorators, getInjectionPoints, getInterceptorInfo, getMethodInterceptors, getProxyFactory, hasInterceptorInfo, isDelegateInjection, produce, unwrapProxyInstancepublic AbstractDecoratorInjectionTarget(javax.enterprise.inject.spi.AnnotatedType<T> annotatedType, Set<javax.enterprise.inject.spi.InjectionPoint> points, WebBeansContext webBeansContext, List<javax.enterprise.inject.spi.AnnotatedMethod<?>> postConstructMethods, List<javax.enterprise.inject.spi.AnnotatedMethod<?>> preDestroyMethods)
protected javax.enterprise.inject.spi.AnnotatedConstructor<T> createConstructor()
createConstructor in class InjectionTargetImpl<T>protected AbstractDecoratorInjectionTarget.SubClassAnnotatedConstructorImpl<T> getConstructor()
getConstructor in class InjectionTargetImpl<T>protected T newInstance(CreationalContextImpl<T> creationalContext)
newInstance in class InjectionTargetImpl<T>Copyright © 2008–2020 The Apache Software Foundation. All rights reserved.