# Hierarchy For Package org.glassfish.jersey.spi

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.glassfish.jersey.spi.AbstractThreadPoolProvider<E> (implements java.lang.AutoCloseable)
    - org.glassfish.jersey.spi.ScheduledThreadPoolExecutorProvider (implements org.glassfish.jersey.spi.ScheduledExecutorServiceProvider)
    - org.glassfish.jersey.spi.ThreadPoolExecutorProvider (implements org.glassfish.jersey.spi.ExecutorServiceProvider)
  - org.glassfish.jersey.spi.ContentEncoder (implements jakarta.ws.rs.ext.ReaderInterceptor, jakarta.ws.rs.ext.WriterInterceptor)

## Interface Hierarchy

- jakarta.ws.rs.core.Configuration
  - org.glassfish.jersey.ExtendedConfig
    - org.glassfish.jersey.spi.ExternalConfigurationModel<CONFIG>
- org.glassfish.jersey.spi.ContextResolvers
- jakarta.ws.rs.ext.ExceptionMapper<E>
  - org.glassfish.jersey.spi.ExtendedExceptionMapper<T>
- org.glassfish.jersey.spi.ExceptionMappers
- org.glassfish.jersey.spi.ExecutorServiceProvider
  - org.glassfish.jersey.spi.ScheduledExecutorServiceProvider
- org.glassfish.jersey.spi.ExternalConfigurationProvider
- jakarta.ws.rs.ext.RuntimeDelegate.HeaderDelegate<T>
  - org.glassfish.jersey.spi.HeaderDelegateProvider<T>

## Annotation Type Hierarchy

- org.glassfish.jersey.spi.Contract (implements java.lang.annotation.Annotation)