Package org.jboss.weld.util.bean
Class IsolatedForwardingDecorator<T>
java.lang.Object
org.jboss.weld.util.bean.ForwardingBeanAttributes<T>
org.jboss.weld.util.bean.IsolatedForwardingBean<T>
org.jboss.weld.util.bean.IsolatedForwardingDecorator<T>
- All Implemented Interfaces:
jakarta.enterprise.context.spi.Contextual<T>,jakarta.enterprise.inject.spi.Bean<T>,jakarta.enterprise.inject.spi.BeanAttributes<T>,jakarta.enterprise.inject.spi.Decorator<T>,WrappedContextual<T>
- Direct Known Subclasses:
ForwardingDecorator,IsolatedForwardingDecorator.Impl
public abstract class IsolatedForwardingDecorator<T>
extends IsolatedForwardingBean<T>
implements jakarta.enterprise.inject.spi.Decorator<T>
Delegating implementation of
Decorator. Separate delegate is used for BeanAttributes methods, allowing this
class to be used for processing of extension-provided beans.- Author:
- Jozef Hartinger
- See Also:
-
ProcessBeanAttributes
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.jboss.weld.util.bean.IsolatedForwardingBean
create, destroy, equals, getBeanClass, getInjectionPoints, hashCode, toStringMethods inherited from class org.jboss.weld.util.bean.ForwardingBeanAttributes
attributes, getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface jakarta.enterprise.inject.spi.Bean
getBeanClass, getInjectionPointsMethods inherited from interface jakarta.enterprise.inject.spi.BeanAttributes
getName, getQualifiers, getScope, getStereotypes, getTypes, isAlternativeMethods inherited from interface jakarta.enterprise.context.spi.Contextual
create, destroy
-
Constructor Details
-
IsolatedForwardingDecorator
public IsolatedForwardingDecorator()
-
-
Method Details
-
delegate
- Specified by:
delegatein interfaceWrappedContextual<T>- Specified by:
delegatein classIsolatedForwardingBean<T>
-
getDelegateType
- Specified by:
getDelegateTypein interfacejakarta.enterprise.inject.spi.Decorator<T>
-
getDelegateQualifiers
- Specified by:
getDelegateQualifiersin interfacejakarta.enterprise.inject.spi.Decorator<T>
-
getDecoratedTypes
- Specified by:
getDecoratedTypesin interfacejakarta.enterprise.inject.spi.Decorator<T>
-