## Uses of Class
org.glassfish.jersey.spi.Contract

Packages that use Contract
org.glassfish.jersey.spi: Common Jersey service provider contract (SPI) classes.

### Uses of Contract in org.glassfish.jersey.spi

Classes in org.glassfish.jersey.spi with annotations of type Contract
`class` `ContentEncoder` Standard contract for plugging in content encoding support.
`interface` `ExecutorServiceProvider` An extension contract for providing pluggable executor service providers to be used by Jersey client or server runtime whenever a specific executor service is needed to execute a Jersey runtime processing task.
`interface` `HeaderDelegateProvider<T>` A provider that supports the conversion of an HTTP header, of type T, to and from a `String`.
`interface` `ScheduledExecutorServiceProvider` An extension contract for providing pluggable scheduled executor service providers to be used by Jersey client or server runtime whenever a specific scheduler is needed to schedule execution of a Jersey runtime processing task.