Hierarchy For All Packages
Package Hierarchies:- jakarta.annotation,
 - jakarta.annotation.security,
 - jakarta.annotation.sql,
 - jakarta.decorator,
 - jakarta.enterprise.context,
 - jakarta.enterprise.context.control,
 - jakarta.enterprise.context.spi,
 - jakarta.enterprise.event,
 - jakarta.enterprise.inject,
 - jakarta.enterprise.inject.build.compatible.spi,
 - jakarta.enterprise.inject.literal,
 - jakarta.enterprise.inject.se,
 - jakarta.enterprise.inject.spi,
 - jakarta.enterprise.inject.spi.configurator,
 - jakarta.enterprise.lang.model,
 - jakarta.enterprise.lang.model.declarations,
 - jakarta.enterprise.lang.model.types,
 - jakarta.enterprise.util,
 - jakarta.inject,
 - jakarta.interceptor,
 - jakarta.json,
 - jakarta.json.bind,
 - jakarta.json.bind.adapter,
 - jakarta.json.bind.annotation,
 - jakarta.json.bind.config,
 - jakarta.json.bind.serializer,
 - jakarta.json.bind.spi,
 - jakarta.json.spi,
 - jakarta.json.stream,
 - jakarta.ws.rs,
 - jakarta.ws.rs.client,
 - jakarta.ws.rs.container,
 - jakarta.ws.rs.core,
 - jakarta.ws.rs.ext,
 - jakarta.ws.rs.sse
 
Class Hierarchy
- java.lang.Object
- jakarta.ws.rs.core.AbstractMultivaluedMap<K,V> (implements jakarta.ws.rs.core.MultivaluedMap<K,V>, java.io.Serializable)
- jakarta.ws.rs.core.MultivaluedHashMap<K,V> (implements java.io.Serializable)
 
 - jakarta.enterprise.util.AnnotationLiteral<T> (implements java.lang.annotation.Annotation, java.io.Serializable)
- jakarta.enterprise.inject.Alternative.Literal (implements jakarta.enterprise.inject.Alternative)
 - jakarta.enterprise.inject.Any.Literal (implements jakarta.enterprise.inject.Any)
 - jakarta.enterprise.context.ApplicationScoped.Literal (implements jakarta.enterprise.context.ApplicationScoped)
 - jakarta.enterprise.context.BeforeDestroyed.Literal (implements jakarta.enterprise.context.BeforeDestroyed)
 - jakarta.enterprise.context.ConversationScoped.Literal (implements jakarta.enterprise.context.ConversationScoped)
 - jakarta.enterprise.inject.Default.Literal (implements jakarta.enterprise.inject.Default)
 - jakarta.enterprise.context.Dependent.Literal (implements jakarta.enterprise.context.Dependent)
 - jakarta.enterprise.context.Destroyed.Literal (implements jakarta.enterprise.context.Destroyed)
 - jakarta.enterprise.context.Initialized.Literal (implements jakarta.enterprise.context.Initialized)
 - jakarta.enterprise.inject.literal.InjectLiteral (implements jakarta.inject.Inject)
 - jakarta.enterprise.inject.literal.NamedLiteral (implements jakarta.inject.Named)
 - jakarta.enterprise.util.Nonbinding.Literal (implements jakarta.enterprise.util.Nonbinding)
 - jakarta.enterprise.inject.literal.QualifierLiteral (implements jakarta.inject.Qualifier)
 - jakarta.enterprise.context.RequestScoped.Literal (implements jakarta.enterprise.context.RequestScoped)
 - jakarta.enterprise.context.SessionScoped.Literal (implements jakarta.enterprise.context.SessionScoped)
 - jakarta.enterprise.inject.literal.SingletonLiteral (implements jakarta.inject.Singleton)
 - jakarta.enterprise.inject.Specializes.Literal (implements jakarta.enterprise.inject.Specializes)
 - jakarta.enterprise.inject.TransientReference.Literal (implements jakarta.enterprise.inject.TransientReference)
 - jakarta.enterprise.inject.Typed.Literal (implements jakarta.enterprise.inject.Typed)
 - jakarta.enterprise.inject.Vetoed.Literal (implements jakarta.enterprise.inject.Vetoed)
 
 - jakarta.ws.rs.core.Application
 - jakarta.json.bind.config.BinaryDataStrategy
 - jakarta.ws.rs.core.CacheControl
 - jakarta.enterprise.inject.spi.CDI<T> (implements jakarta.enterprise.inject.Instance<T>)
 - jakarta.ws.rs.client.ClientBuilder (implements jakarta.ws.rs.core.Configurable<C>)
 - jakarta.ws.rs.core.Cookie
- jakarta.ws.rs.core.NewCookie
 
 - jakarta.ws.rs.core.Cookie.AbstractCookieBuilder<T>
- jakarta.ws.rs.core.Cookie.Builder
 - jakarta.ws.rs.core.NewCookie.AbstractNewCookieBuilder<T>
- jakarta.ws.rs.core.NewCookie.Builder
 
 
 - jakarta.ws.rs.client.Entity<T>
 - jakarta.ws.rs.core.EntityTag
 - jakarta.ws.rs.core.Form
 - jakarta.ws.rs.core.GenericEntity<T>
 - jakarta.ws.rs.core.GenericType<T>
 - jakarta.interceptor.Interceptor.Priority
 - jakarta.json.Json
 - jakarta.json.bind.JsonbConfig
 - jakarta.json.bind.spi.JsonbProvider
 - jakarta.json.stream.JsonCollectors
 - jakarta.json.JsonConfig
 - jakarta.json.spi.JsonProvider
 - jakarta.ws.rs.core.Link
 - jakarta.ws.rs.core.Link.JaxbLink
 - jakarta.ws.rs.core.MediaType
 - jakarta.ws.rs.Priorities
 - jakarta.json.bind.config.PropertyOrderStrategy
 - jakarta.ws.rs.core.Response (implements java.lang.AutoCloseable)
 - jakarta.ws.rs.core.Response.ResponseBuilder
 - jakarta.ws.rs.ext.RuntimeDelegate
 - jakarta.enterprise.inject.se.SeContainerInitializer
 - jakarta.enterprise.event.Shutdown
 - jakarta.ws.rs.sse.SseEventSource.Builder
 - jakarta.enterprise.event.Startup
 - java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.io.IOException
- jakarta.ws.rs.core.NoContentException
 
 - java.lang.RuntimeException
- jakarta.enterprise.context.ContextException
- jakarta.enterprise.context.BusyConversationException
 - jakarta.enterprise.context.ContextNotActiveException
 - jakarta.enterprise.context.NonexistentConversationException
 
 - jakarta.enterprise.inject.spi.DefinitionException
 - jakarta.enterprise.inject.spi.DeploymentException
 - jakarta.enterprise.inject.InjectionException
- jakarta.enterprise.inject.CreationException
 - jakarta.enterprise.inject.IllegalProductException
 - jakarta.enterprise.inject.ResolutionException
- jakarta.enterprise.inject.AmbiguousResolutionException
 - jakarta.enterprise.inject.UnproxyableResolutionException
 - jakarta.enterprise.inject.UnsatisfiedResolutionException
 
 
 - jakarta.json.bind.JsonbException
 - jakarta.json.JsonException
- jakarta.json.stream.JsonGenerationException
 - jakarta.json.stream.JsonParsingException
 
 - jakarta.enterprise.event.ObserverException
 - jakarta.ws.rs.ProcessingException
- jakarta.ws.rs.client.ResponseProcessingException
 
 - jakarta.ws.rs.core.UriBuilderException
 - jakarta.ws.rs.WebApplicationException
- jakarta.ws.rs.ClientErrorException
- jakarta.ws.rs.BadRequestException
 - jakarta.ws.rs.ForbiddenException
 - jakarta.ws.rs.NotAcceptableException
 - jakarta.ws.rs.NotAllowedException
 - jakarta.ws.rs.NotAuthorizedException
 - jakarta.ws.rs.NotFoundException
 - jakarta.ws.rs.NotSupportedException
 
 - jakarta.ws.rs.RedirectionException
 - jakarta.ws.rs.ServerErrorException
- jakarta.ws.rs.InternalServerErrorException
 - jakarta.ws.rs.ServiceUnavailableException
 
 
 - jakarta.ws.rs.ClientErrorException
 
 - jakarta.enterprise.context.ContextException
 
 - java.io.IOException
 
 - java.lang.Exception
 - jakarta.enterprise.util.TypeLiteral<T> (implements java.io.Serializable)
 - jakarta.enterprise.inject.spi.Unmanaged<T>
 - jakarta.enterprise.inject.spi.Unmanaged.UnmanagedInstance<T>
 - jakarta.ws.rs.core.UriBuilder
 - jakarta.ws.rs.core.Variant
 - jakarta.ws.rs.core.Variant.VariantListBuilder
 - jakarta.xml.bind.annotation.adapters.XmlAdapter<ValueType,BoundType>
- jakarta.ws.rs.core.Link.JaxbAdapter
 
 
 - jakarta.ws.rs.core.AbstractMultivaluedMap<K,V> (implements jakarta.ws.rs.core.MultivaluedMap<K,V>, java.io.Serializable)
 
Interface Hierarchy
- jakarta.enterprise.inject.spi.AfterBeanDiscovery
 - jakarta.enterprise.inject.spi.AfterDeploymentValidation
 - jakarta.enterprise.inject.spi.AfterTypeDiscovery
 - jakarta.enterprise.inject.spi.Annotated
- jakarta.enterprise.inject.spi.AnnotatedMember<X>
- jakarta.enterprise.inject.spi.AnnotatedCallable<X>
- jakarta.enterprise.inject.spi.AnnotatedConstructor<X>
 - jakarta.enterprise.inject.spi.AnnotatedMethod<X>
 
 - jakarta.enterprise.inject.spi.AnnotatedField<X>
 
 - jakarta.enterprise.inject.spi.AnnotatedCallable<X>
 - jakarta.enterprise.inject.spi.AnnotatedParameter<X>
 - jakarta.enterprise.inject.spi.AnnotatedType<X>
 
 - jakarta.enterprise.inject.spi.AnnotatedMember<X>
 - jakarta.enterprise.inject.spi.configurator.AnnotatedConstructorConfigurator<T>
 - jakarta.enterprise.inject.spi.configurator.AnnotatedFieldConfigurator<T>
 - jakarta.enterprise.inject.spi.configurator.AnnotatedMethodConfigurator<T>
 - jakarta.enterprise.inject.spi.configurator.AnnotatedParameterConfigurator<T>
 - jakarta.enterprise.inject.spi.configurator.AnnotatedTypeConfigurator<T>
 - jakarta.enterprise.inject.build.compatible.spi.AnnotationBuilder
 - jakarta.enterprise.inject.build.compatible.spi.AnnotationBuilderFactory
 - jakarta.enterprise.lang.model.AnnotationInfo
 - jakarta.enterprise.lang.model.AnnotationMember
 - jakarta.enterprise.lang.model.AnnotationTarget
- jakarta.enterprise.lang.model.declarations.DeclarationInfo
- jakarta.enterprise.lang.model.declarations.ClassInfo
 - jakarta.enterprise.lang.model.declarations.FieldInfo
 - jakarta.enterprise.lang.model.declarations.MethodInfo
 - jakarta.enterprise.lang.model.declarations.PackageInfo
 - jakarta.enterprise.lang.model.declarations.ParameterInfo
 - jakarta.enterprise.lang.model.declarations.RecordComponentInfo
 
 - jakarta.enterprise.lang.model.types.Type
- jakarta.enterprise.lang.model.types.ArrayType
 - jakarta.enterprise.lang.model.types.ClassType
 - jakarta.enterprise.lang.model.types.ParameterizedType
 - jakarta.enterprise.lang.model.types.PrimitiveType
 - jakarta.enterprise.lang.model.types.TypeVariable
 - jakarta.enterprise.lang.model.types.VoidType
 - jakarta.enterprise.lang.model.types.WildcardType
 
 
 - jakarta.enterprise.lang.model.declarations.DeclarationInfo
 - jakarta.ws.rs.client.AsyncInvoker
 - jakarta.ws.rs.container.AsyncResponse
 - java.lang.AutoCloseable
- jakarta.ws.rs.client.Client (also extends jakarta.ws.rs.core.Configurable<C>)
 - java.io.Closeable
- jakarta.json.stream.JsonGenerator (also extends java.io.Flushable)
 - jakarta.json.stream.JsonParser
 - jakarta.json.JsonReader
 - jakarta.json.JsonWriter
 
 - jakarta.enterprise.inject.Instance.Handle<T>
 - jakarta.json.bind.Jsonb
 - jakarta.enterprise.inject.se.SeContainer (also extends jakarta.enterprise.inject.Instance<T>)
 - jakarta.ws.rs.sse.SseBroadcaster
 - jakarta.ws.rs.sse.SseEventSink
 - jakarta.ws.rs.sse.SseEventSource
 
 - jakarta.enterprise.inject.spi.BeanAttributes<T>
- jakarta.enterprise.inject.spi.Bean<T> (also extends jakarta.enterprise.context.spi.Contextual<T>)
- jakarta.enterprise.inject.spi.Decorator<T>
 - jakarta.enterprise.inject.spi.Interceptor<T>
 
 
 - jakarta.enterprise.inject.spi.Bean<T> (also extends jakarta.enterprise.context.spi.Contextual<T>)
 - jakarta.enterprise.inject.spi.configurator.BeanAttributesConfigurator<T>
 - jakarta.enterprise.inject.spi.configurator.BeanConfigurator<T>
 - jakarta.enterprise.inject.spi.BeanContainer
- jakarta.enterprise.inject.spi.BeanManager
 
 - jakarta.enterprise.inject.build.compatible.spi.BeanInfo
- jakarta.enterprise.inject.build.compatible.spi.InterceptorInfo
 
 - jakarta.enterprise.inject.spi.BeforeBeanDiscovery
 - jakarta.enterprise.inject.spi.BeforeShutdown
 - jakarta.enterprise.inject.build.compatible.spi.BuildCompatibleExtension
 - jakarta.ws.rs.client.ClientRequestContext
 - jakarta.ws.rs.client.ClientRequestFilter
 - jakarta.ws.rs.client.ClientResponseContext
 - jakarta.ws.rs.client.ClientResponseFilter
 - jakarta.ws.rs.container.CompletionCallback
 - jakarta.ws.rs.core.Configurable<C>
- jakarta.ws.rs.client.Client (also extends java.lang.AutoCloseable)
 - jakarta.ws.rs.core.FeatureContext
 - jakarta.ws.rs.client.WebTarget
 
 - jakarta.ws.rs.core.Configuration
 - jakarta.ws.rs.container.ConnectionCallback
 - jakarta.ws.rs.container.ContainerRequestContext
 - jakarta.ws.rs.container.ContainerRequestFilter
 - jakarta.ws.rs.container.ContainerResponseContext
 - jakarta.ws.rs.container.ContainerResponseFilter
 - jakarta.enterprise.context.spi.Context
- jakarta.enterprise.context.spi.AlterableContext
 
 - jakarta.ws.rs.ext.ContextResolver<T>
 - jakarta.enterprise.context.spi.Contextual<T>
- jakarta.enterprise.inject.spi.Bean<T> (also extends jakarta.enterprise.inject.spi.BeanAttributes<T>)
- jakarta.enterprise.inject.spi.Decorator<T>
 - jakarta.enterprise.inject.spi.Interceptor<T>
 
 
 - jakarta.enterprise.inject.spi.Bean<T> (also extends jakarta.enterprise.inject.spi.BeanAttributes<T>)
 - jakarta.enterprise.context.Conversation
 - jakarta.enterprise.context.spi.CreationalContext<T>
 - jakarta.enterprise.inject.build.compatible.spi.DeclarationConfig
- jakarta.enterprise.inject.build.compatible.spi.ClassConfig
 - jakarta.enterprise.inject.build.compatible.spi.FieldConfig
 - jakarta.enterprise.inject.build.compatible.spi.MethodConfig
 - jakarta.enterprise.inject.build.compatible.spi.ParameterConfig
 
 - jakarta.json.bind.serializer.DeserializationContext
 - jakarta.enterprise.inject.build.compatible.spi.DisposerInfo
 - jakarta.ws.rs.container.DynamicFeature
 - jakarta.ws.rs.core.EntityPart
 - jakarta.ws.rs.core.EntityPart.Builder
 - jakarta.enterprise.event.Event<T>
 - jakarta.enterprise.inject.spi.EventContext<T>
 - jakarta.enterprise.inject.spi.EventMetadata
 - jakarta.ws.rs.ext.ExceptionMapper<E>
 - jakarta.enterprise.inject.spi.Extension
 - jakarta.ws.rs.core.Feature
 - java.io.Flushable
- jakarta.json.stream.JsonGenerator (also extends java.io.Closeable)
 
 - jakarta.ws.rs.core.HttpHeaders
 - jakarta.enterprise.inject.spi.InjectionPoint
 - jakarta.enterprise.inject.spi.configurator.InjectionPointConfigurator
 - jakarta.enterprise.inject.build.compatible.spi.InjectionPointInfo
 - jakarta.enterprise.inject.spi.InjectionTargetFactory<T>
 - jakarta.enterprise.inject.spi.InterceptionFactory<T>
 - jakarta.ws.rs.ext.InterceptorContext
- jakarta.ws.rs.ext.ReaderInterceptorContext
 - jakarta.ws.rs.ext.WriterInterceptorContext
 
 - jakarta.ws.rs.client.Invocation
 - jakarta.ws.rs.client.InvocationCallback<RESPONSE>
 - jakarta.interceptor.InvocationContext
 - java.lang.Iterable<T>
- java.util.Collection<E>
- java.util.List<E>
- jakarta.json.JsonArray (also extends jakarta.json.JsonStructure)
 
 
 - java.util.List<E>
 - jakarta.enterprise.inject.Instance<T> (also extends jakarta.inject.Provider<T>)
- jakarta.enterprise.inject.se.SeContainer (also extends java.lang.AutoCloseable)
 
 
 - java.util.Collection<E>
 - jakarta.json.JsonArrayBuilder
 - jakarta.json.bind.adapter.JsonbAdapter<Original,Adapted>
 - jakarta.json.bind.JsonbBuilder
 - jakarta.json.bind.serializer.JsonbDeserializer<T>
 - jakarta.json.bind.serializer.JsonbSerializer<T>
 - jakarta.json.JsonBuilderFactory
 - jakarta.json.stream.JsonGeneratorFactory
 - jakarta.json.stream.JsonLocation
 - jakarta.json.JsonMergePatch
 - jakarta.json.JsonObjectBuilder
 - jakarta.json.stream.JsonParserFactory
 - jakarta.json.JsonPatch
 - jakarta.json.JsonPatchBuilder
 - jakarta.json.JsonPointer
 - jakarta.json.JsonReaderFactory
 - jakarta.json.JsonValue
- jakarta.json.JsonNumber
 - jakarta.json.JsonString
 - jakarta.json.JsonStructure
- jakarta.json.JsonArray (also extends java.util.List<E>)
 - jakarta.json.JsonObject (also extends java.util.Map<K,V>)
 
 
 - jakarta.json.JsonWriterFactory
 - jakarta.ws.rs.core.Link.Builder
 - java.util.Map<K,V>
- jakarta.json.JsonObject (also extends jakarta.json.JsonStructure)
 - jakarta.ws.rs.core.MultivaluedMap<K,V>
 
 - jakarta.ws.rs.ext.MessageBodyReader<T>
 - jakarta.ws.rs.ext.MessageBodyWriter<T>
 - jakarta.enterprise.inject.build.compatible.spi.Messages
 - jakarta.enterprise.inject.build.compatible.spi.MetaAnnotations
 - jakarta.enterprise.event.NotificationOptions
 - jakarta.enterprise.event.NotificationOptions.Builder
 - jakarta.enterprise.inject.build.compatible.spi.ObserverInfo
 - jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator<T>
 - jakarta.enterprise.inject.spi.configurator.ObserverMethodConfigurator.EventConsumer<T>
 - jakarta.ws.rs.sse.OutboundSseEvent.Builder
 - jakarta.ws.rs.ext.ParamConverter<T>
 - jakarta.ws.rs.ext.ParamConverterProvider
 - jakarta.enterprise.inject.build.compatible.spi.Parameters
 - jakarta.enterprise.inject.spi.PassivationCapable
 - jakarta.ws.rs.core.PathSegment
 - jakarta.enterprise.inject.spi.Prioritized
- jakarta.enterprise.inject.build.compatible.spi.BuildServices
 - jakarta.enterprise.inject.spi.CDIProvider
 - jakarta.enterprise.inject.spi.ObserverMethod<T>
 
 - jakarta.enterprise.inject.spi.ProcessAnnotatedType<X>
- jakarta.enterprise.inject.spi.ProcessSyntheticAnnotatedType<X>
 
 - jakarta.enterprise.inject.spi.ProcessBean<X>
- jakarta.enterprise.inject.spi.ProcessManagedBean<X>
- jakarta.enterprise.inject.spi.ProcessSessionBean<X>
 
 - jakarta.enterprise.inject.spi.ProcessProducerField<T,X>
 - jakarta.enterprise.inject.spi.ProcessProducerMethod<T,X>
 - jakarta.enterprise.inject.spi.ProcessSyntheticBean<X>
 
 - jakarta.enterprise.inject.spi.ProcessManagedBean<X>
 - jakarta.enterprise.inject.spi.ProcessBeanAttributes<T>
 - jakarta.enterprise.inject.spi.ProcessInjectionPoint<T,X>
 - jakarta.enterprise.inject.spi.ProcessInjectionTarget<X>
 - jakarta.enterprise.inject.spi.ProcessObserverMethod<T,X>
- jakarta.enterprise.inject.spi.ProcessSyntheticObserverMethod<T,X>
 
 - jakarta.enterprise.inject.spi.ProcessProducer<T,X>
 - jakarta.enterprise.inject.spi.Producer<T>
- jakarta.enterprise.inject.spi.InjectionTarget<T>
 
 - jakarta.enterprise.inject.spi.configurator.ProducerConfigurator<T>
 - jakarta.enterprise.inject.spi.ProducerFactory<X>
 - jakarta.json.bind.config.PropertyNamingStrategy
 - jakarta.json.bind.config.PropertyVisibilityStrategy
 - jakarta.inject.Provider<T>
- jakarta.enterprise.inject.Instance<T> (also extends java.lang.Iterable<T>)
- jakarta.enterprise.inject.se.SeContainer (also extends java.lang.AutoCloseable)
 
 
 - jakarta.enterprise.inject.Instance<T> (also extends java.lang.Iterable<T>)
 - jakarta.ws.rs.ext.Providers
 - jakarta.ws.rs.ext.ReaderInterceptor
 - jakarta.ws.rs.core.Request
 - jakarta.enterprise.context.control.RequestContextController
 - jakarta.ws.rs.container.ResourceContext
 - jakarta.ws.rs.container.ResourceInfo
 - jakarta.ws.rs.core.Response.StatusType
 - jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T>
 - jakarta.ws.rs.client.RxInvoker<T>
- jakarta.ws.rs.client.CompletionStageRxInvoker
 
 - jakarta.ws.rs.client.RxInvokerProvider<T>
 - jakarta.enterprise.inject.build.compatible.spi.ScannedClasses
 - jakarta.enterprise.inject.build.compatible.spi.ScopeInfo
 - jakarta.ws.rs.SeBootstrap
 - jakarta.ws.rs.SeBootstrap.Configuration
 - jakarta.ws.rs.SeBootstrap.Configuration.Builder
 - jakarta.ws.rs.SeBootstrap.Instance
 - jakarta.ws.rs.SeBootstrap.Instance.StopResult
 - jakarta.ws.rs.core.SecurityContext
 - jakarta.json.bind.serializer.SerializationContext
 - jakarta.ws.rs.sse.Sse
 - jakarta.ws.rs.sse.SseEvent
- jakarta.ws.rs.sse.InboundSseEvent
 - jakarta.ws.rs.sse.OutboundSseEvent
 
 - jakarta.enterprise.inject.build.compatible.spi.StereotypeInfo
 - jakarta.ws.rs.core.StreamingOutput
 - jakarta.ws.rs.client.SyncInvoker
- jakarta.ws.rs.client.Invocation.Builder
 
 - jakarta.enterprise.inject.build.compatible.spi.SyntheticBeanBuilder<T>
 - jakarta.enterprise.inject.build.compatible.spi.SyntheticBeanCreator<T>
 - jakarta.enterprise.inject.build.compatible.spi.SyntheticBeanDisposer<T>
 - jakarta.enterprise.inject.build.compatible.spi.SyntheticComponents
 - jakarta.enterprise.inject.build.compatible.spi.SyntheticObserver<T>
 - jakarta.enterprise.inject.build.compatible.spi.SyntheticObserverBuilder<T>
 - jakarta.ws.rs.container.TimeoutHandler
 - jakarta.enterprise.inject.build.compatible.spi.Types
 - jakarta.ws.rs.core.UriInfo
 - jakarta.ws.rs.ext.WriterInterceptor
 
Annotation Type Hierarchy
- jakarta.enterprise.context.control.ActivateRequestContext (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Alternative (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Any (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.ApplicationPath (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.context.ApplicationScoped (implements java.lang.annotation.Annotation)
 - jakarta.interceptor.AroundConstruct (implements java.lang.annotation.Annotation)
 - jakarta.interceptor.AroundInvoke (implements java.lang.annotation.Annotation)
 - jakarta.interceptor.AroundTimeout (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.BeanParam (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.context.BeforeDestroyed (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.ConstrainedTo (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.Consumes (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.core.Context (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.context.ConversationScoped (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.CookieParam (implements java.lang.annotation.Annotation)
 - jakarta.annotation.sql.DataSourceDefinition (implements java.lang.annotation.Annotation)
 - jakarta.annotation.sql.DataSourceDefinitions (implements java.lang.annotation.Annotation)
 - jakarta.annotation.security.DeclareRoles (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Decorated (implements java.lang.annotation.Annotation)
 - jakarta.decorator.Decorator (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Default (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.DefaultValue (implements java.lang.annotation.Annotation)
 - jakarta.decorator.Delegate (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.DELETE (implements java.lang.annotation.Annotation)
 - jakarta.annotation.security.DenyAll (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.context.Dependent (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.context.Destroyed (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.build.compatible.spi.Discovery (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Disposes (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.Encoded (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.build.compatible.spi.Enhancement (implements java.lang.annotation.Annotation)
 - jakarta.interceptor.ExcludeClassInterceptors (implements java.lang.annotation.Annotation)
 - jakarta.interceptor.ExcludeDefaultInterceptors (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.FormParam (implements java.lang.annotation.Annotation)
 - jakarta.annotation.Generated (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.GET (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.HEAD (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.HeaderParam (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.HttpMethod (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.context.Initialized (implements java.lang.annotation.Annotation)
 - jakarta.inject.Inject (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Intercepted (implements java.lang.annotation.Annotation)
 - jakarta.interceptor.Interceptor (implements java.lang.annotation.Annotation)
 - jakarta.interceptor.InterceptorBinding (implements java.lang.annotation.Annotation)
 - jakarta.interceptor.Interceptors (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbAnnotation (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbCreator (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbDateFormat (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbNillable (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbNumberFormat (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbProperty (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbPropertyOrder (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbSubtype (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbTransient (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbTypeAdapter (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbTypeDeserializer (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbTypeInfo (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbTypeSerializer (implements java.lang.annotation.Annotation)
 - jakarta.json.bind.annotation.JsonbVisibility (implements java.lang.annotation.Annotation)
 - jakarta.annotation.ManagedBean (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.MatrixParam (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Model (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.NameBinding (implements java.lang.annotation.Annotation)
 - jakarta.inject.Named (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.util.Nonbinding (implements java.lang.annotation.Annotation)
 - jakarta.annotation.Nonnull (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.context.NormalScope (implements java.lang.annotation.Annotation)
 - jakarta.annotation.Nullable (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.event.Observes (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.event.ObservesAsync (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.OPTIONS (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.ext.ParamConverter.Lazy (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.PATCH (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.Path (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.PathParam (implements java.lang.annotation.Annotation)
 - jakarta.annotation.security.PermitAll (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.POST (implements java.lang.annotation.Annotation)
 - jakarta.annotation.PostConstruct (implements java.lang.annotation.Annotation)
 - jakarta.annotation.PreDestroy (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.container.PreMatching (implements java.lang.annotation.Annotation)
 - jakarta.annotation.Priority (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Produces (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.Produces (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.ext.Provider (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.PUT (implements java.lang.annotation.Annotation)
 - jakarta.inject.Qualifier (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.QueryParam (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.build.compatible.spi.Registration (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.context.RequestScoped (implements java.lang.annotation.Annotation)
 - jakarta.annotation.Resource (implements java.lang.annotation.Annotation)
 - jakarta.annotation.Resources (implements java.lang.annotation.Annotation)
 - jakarta.annotation.security.RolesAllowed (implements java.lang.annotation.Annotation)
 - jakarta.annotation.security.RunAs (implements java.lang.annotation.Annotation)
 - jakarta.inject.Scope (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.context.SessionScoped (implements java.lang.annotation.Annotation)
 - jakarta.inject.Singleton (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.build.compatible.spi.SkipIfPortableExtensionPresent (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Specializes (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Stereotype (implements java.lang.annotation.Annotation)
 - jakarta.ws.rs.container.Suspended (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.build.compatible.spi.Synthesis (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.TransientReference (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Typed (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.build.compatible.spi.Validation (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.Vetoed (implements java.lang.annotation.Annotation)
 - jakarta.enterprise.inject.spi.WithAnnotations (implements java.lang.annotation.Annotation)
 
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- jakarta.enterprise.lang.model.AnnotationMember.Kind
 - jakarta.enterprise.lang.model.declarations.DeclarationInfo.Kind
 - jakarta.enterprise.inject.spi.InterceptionType
 - jakarta.json.JsonConfig.KeyStrategy
 - jakarta.json.stream.JsonParser.Event
 - jakarta.json.JsonPatch.Operation
 - jakarta.json.JsonValue.ValueType
 - jakarta.ws.rs.core.NewCookie.SameSite
 - jakarta.enterprise.lang.model.types.PrimitiveType.PrimitiveKind
 - jakarta.enterprise.event.Reception
 - jakarta.annotation.Resource.AuthenticationType
 - jakarta.ws.rs.core.Response.Status (implements jakarta.ws.rs.core.Response.StatusType)
 - jakarta.ws.rs.core.Response.Status.Family
 - jakarta.ws.rs.RuntimeType
 - jakarta.ws.rs.SeBootstrap.Configuration.SSLClientAuthentication
 - jakarta.enterprise.inject.spi.SessionBeanType
 - jakarta.enterprise.event.TransactionPhase
 - jakarta.enterprise.lang.model.types.Type.Kind
 
 
 - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)