Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- javax.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.Annotation, java.io.Serializable)
- javax.enterprise.inject.spi.CDI<T> (implements javax.enterprise.inject.Instance<T>)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- javax.enterprise.context.ContextException
- javax.enterprise.context.BusyConversationException
- javax.enterprise.context.ContextNotActiveException
- javax.enterprise.context.NonexistentConversationException
- javax.enterprise.inject.spi.DefinitionException
- javax.enterprise.inject.spi.DeploymentException
- javax.enterprise.inject.InjectionException
- javax.enterprise.inject.CreationException
- javax.enterprise.inject.IllegalProductException
- javax.enterprise.inject.ResolutionException
- javax.enterprise.inject.AmbiguousResolutionException
- javax.enterprise.inject.UnproxyableResolutionException
- javax.enterprise.inject.UnsatisfiedResolutionException
- javax.enterprise.event.ObserverException
- javax.enterprise.context.ContextException
- java.lang.RuntimeException
- java.lang.Exception
- javax.enterprise.util.TypeLiteral<T> (implements java.io.Serializable)
- javax.enterprise.inject.spi.Unmanaged<T>
- javax.enterprise.inject.spi.Unmanaged.UnmanagedInstance<T>
Interface Hierarchy
- javax.enterprise.inject.spi.AfterBeanDiscovery
- javax.enterprise.inject.spi.AfterDeploymentValidation
- javax.enterprise.inject.spi.AfterTypeDiscovery
- javax.enterprise.inject.spi.Annotated
- javax.enterprise.inject.spi.AnnotatedMember<X>
- javax.enterprise.inject.spi.AnnotatedCallable<X>
- javax.enterprise.inject.spi.AnnotatedConstructor<X>
- javax.enterprise.inject.spi.AnnotatedMethod<X>
- javax.enterprise.inject.spi.AnnotatedField<X>
- javax.enterprise.inject.spi.AnnotatedCallable<X>
- javax.enterprise.inject.spi.AnnotatedParameter<X>
- javax.enterprise.inject.spi.AnnotatedType<X>
- javax.enterprise.inject.spi.AnnotatedMember<X>
- javax.enterprise.inject.spi.BeanAttributes<T>
- javax.enterprise.inject.spi.Bean<T> (also extends javax.enterprise.context.spi.Contextual<T>)
- javax.enterprise.inject.spi.Decorator<T>
- javax.enterprise.inject.spi.Interceptor<T>
- javax.enterprise.inject.spi.Bean<T> (also extends javax.enterprise.context.spi.Contextual<T>)
- javax.enterprise.inject.spi.BeanManager
- javax.enterprise.inject.spi.BeforeBeanDiscovery
- javax.enterprise.inject.spi.BeforeShutdown
- javax.enterprise.inject.spi.CDIProvider
- javax.enterprise.context.spi.Context
- javax.enterprise.context.spi.AlterableContext
- javax.enterprise.context.spi.Contextual<T>
- javax.enterprise.inject.spi.Bean<T> (also extends javax.enterprise.inject.spi.BeanAttributes<T>)
- javax.enterprise.inject.spi.Decorator<T>
- javax.enterprise.inject.spi.Interceptor<T>
- javax.enterprise.inject.spi.Bean<T> (also extends javax.enterprise.inject.spi.BeanAttributes<T>)
- javax.enterprise.context.Conversation
- javax.enterprise.context.spi.CreationalContext<T>
- javax.enterprise.event.Event<T>
- javax.enterprise.inject.spi.EventMetadata
- javax.enterprise.inject.spi.Extension
- javax.enterprise.inject.spi.InjectionPoint
- javax.enterprise.inject.spi.InjectionTargetFactory<T>
- java.lang.Iterable<T>
- javax.enterprise.inject.Instance<T> (also extends javax.inject.Provider<T>)
- javax.enterprise.inject.spi.ObserverMethod<T>
- javax.enterprise.inject.spi.PassivationCapable
- javax.enterprise.inject.spi.ProcessAnnotatedType<X>
- javax.enterprise.inject.spi.ProcessSyntheticAnnotatedType<X>
- javax.enterprise.inject.spi.ProcessBean<X>
- javax.enterprise.inject.spi.ProcessManagedBean<X>
- javax.enterprise.inject.spi.ProcessSessionBean<X>
- javax.enterprise.inject.spi.ProcessProducerField<T,
X> - javax.enterprise.inject.spi.ProcessProducerMethod<T,
X>
- javax.enterprise.inject.spi.ProcessManagedBean<X>
- javax.enterprise.inject.spi.ProcessBeanAttributes<T>
- javax.enterprise.inject.spi.ProcessInjectionPoint<T,
X> - javax.enterprise.inject.spi.ProcessInjectionTarget<X>
- javax.enterprise.inject.spi.ProcessObserverMethod<T,
X> - javax.enterprise.inject.spi.ProcessProducer<T,
X> - javax.enterprise.inject.spi.Producer<T>
- javax.enterprise.inject.spi.InjectionTarget<T>
- javax.enterprise.inject.spi.ProducerFactory<X>
- javax.inject.Provider<T>
Annotation Interface Hierarchy
- javax.enterprise.inject.Alternative (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Any (implements java.lang.annotation.Annotation)
- javax.enterprise.context.ApplicationScoped (implements java.lang.annotation.Annotation)
- javax.enterprise.context.ConversationScoped (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Decorated (implements java.lang.annotation.Annotation)
- javax.decorator.Decorator (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Default (implements java.lang.annotation.Annotation)
- javax.decorator.Delegate (implements java.lang.annotation.Annotation)
- javax.enterprise.context.Dependent (implements java.lang.annotation.Annotation)
- javax.enterprise.context.Destroyed (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Disposes (implements java.lang.annotation.Annotation)
- javax.enterprise.context.Initialized (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Intercepted (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Model (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.New (implements java.lang.annotation.Annotation)
- javax.enterprise.util.Nonbinding (implements java.lang.annotation.Annotation)
- javax.enterprise.context.NormalScope (implements java.lang.annotation.Annotation)
- javax.enterprise.event.Observes (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Produces (implements java.lang.annotation.Annotation)
- javax.enterprise.context.RequestScoped (implements java.lang.annotation.Annotation)
- javax.enterprise.context.SessionScoped (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Specializes (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Stereotype (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.TransientReference (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Typed (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.Vetoed (implements java.lang.annotation.Annotation)
- javax.enterprise.inject.spi.WithAnnotations (implements java.lang.annotation.Annotation)
Enum Class Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- javax.enterprise.inject.spi.InterceptionType
- javax.enterprise.event.Reception
- javax.enterprise.inject.spi.SessionBeanType
- javax.enterprise.event.TransactionPhase
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)