Class Hierarchy
- java.lang.Object
- org.apache.webbeans.component.BeanAttributesImpl<T> (implements jakarta.enterprise.inject.spi.BeanAttributes<T>)
- org.apache.webbeans.component.AbstractOwbBean<T> (implements org.apache.webbeans.component.OwbBean<T>, jakarta.enterprise.inject.spi.PassivationCapable)
- org.apache.webbeans.component.AbstractProducerBean<T>
- org.apache.webbeans.component.ProducerFieldBean<T>
- org.apache.webbeans.component.ResourceBean<X,T>
- org.apache.webbeans.component.ProducerMethodBean<T>
- org.apache.webbeans.component.ProducerFieldBean<T>
- org.apache.webbeans.component.BuiltInOwbBean<T>
- org.apache.webbeans.component.BeanManagerBean
- org.apache.webbeans.component.BeanMetadataBean<T>
- org.apache.webbeans.component.ConversationBean (implements org.apache.webbeans.component.InterceptedMarker)
- org.apache.webbeans.component.DecoratorMetadataBean<T>
- org.apache.webbeans.component.EventBean<T>
- org.apache.webbeans.component.EventMetadataBean
- org.apache.webbeans.component.ExtensionBean<T>
- org.apache.webbeans.component.InjectionPointBean
- org.apache.webbeans.component.InstanceBean<T>
- org.apache.webbeans.component.InterceptedOrDecoratedBeanMetadataBean<T>
- org.apache.webbeans.component.InterceptionFactoryBean
- org.apache.webbeans.component.InterceptorMetadataBean<T>
- org.apache.webbeans.component.PrincipalBean
- org.apache.webbeans.component.InjectionTargetBean<T> (implements java.io.Serializable)
- org.apache.webbeans.component.DecoratorBean<T> (implements jakarta.enterprise.inject.spi.Decorator<T>)
- org.apache.webbeans.component.InterceptorBean<T> (implements jakarta.enterprise.inject.spi.Interceptor<T>)
- org.apache.webbeans.component.CdiInterceptorBean<T>
- org.apache.webbeans.component.EjbInterceptorBean<T>
- org.apache.webbeans.component.SelfInterceptorBean<T>
- org.apache.webbeans.component.ManagedBean<T> (implements org.apache.webbeans.component.InterceptedMarker)
- org.apache.webbeans.component.ProducerAwareInjectionTargetBean<T> (implements java.io.Serializable)
- org.apache.webbeans.component.AbstractProducerBean<T>
- org.apache.webbeans.component.AbstractOwbBean<T> (implements org.apache.webbeans.component.OwbBean<T>, jakarta.enterprise.inject.spi.PassivationCapable)
- org.apache.webbeans.component.ExtensionProducerFactory<T> (implements jakarta.enterprise.inject.spi.ProducerFactory<X>)
- org.apache.webbeans.component.InterceptorBean.MultiMethodInvocationContext (implements jakarta.interceptor.InvocationContext)
- org.apache.webbeans.component.PassivationBeanWrapper
- org.apache.webbeans.component.PrincipalProvider (implements jakarta.inject.Provider<T>, java.io.Serializable)
- org.apache.webbeans.component.ResourceProvider<T> (implements jakarta.inject.Provider<T>, java.io.Serializable)
- org.apache.webbeans.component.SimpleProducerFactory<P> (implements jakarta.enterprise.inject.spi.ProducerFactory<X>)
- org.apache.webbeans.component.BeanAttributesImpl<T> (implements jakarta.enterprise.inject.spi.BeanAttributes<T>)
Interface Hierarchy
- jakarta.enterprise.inject.spi.BeanAttributes<T>
- jakarta.enterprise.inject.spi.Bean<T> (also extends jakarta.enterprise.context.spi.Contextual<T>)
- org.apache.webbeans.component.OwbBean<T>
- jakarta.enterprise.inject.spi.Bean<T> (also extends jakarta.enterprise.context.spi.Contextual<T>)
- jakarta.enterprise.context.spi.Contextual<T>
- jakarta.enterprise.inject.spi.Bean<T> (also extends jakarta.enterprise.inject.spi.BeanAttributes<T>)
- org.apache.webbeans.component.OwbBean<T>
- jakarta.enterprise.inject.spi.Bean<T> (also extends jakarta.enterprise.inject.spi.BeanAttributes<T>)
- org.apache.webbeans.component.EnterpriseBeanMarker
- org.apache.webbeans.component.IBeanHasParent<T>
- org.apache.webbeans.component.InterceptedMarker
- org.apache.webbeans.component.JmsBeanMarker
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- org.apache.webbeans.component.WebBeansType
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)