## Hierarchy For Package com.sun.jersey.api.client

Package Hierarchies:
  All Packages

## Class Hierarchy

- java.lang.Object
  - com.sun.jersey.api.client.AbstractClientRequestAdapter (implements com.sun.jersey.api.client.ClientRequestAdapter)
  - com.sun.jersey.api.client.ClientRequest
  - com.sun.jersey.api.client.ClientResponse
  - com.sun.jersey.api.client.filter.Filterable
    - com.sun.jersey.api.client.AsyncViewResource (implements com.sun.jersey.api.client.async.AsyncClientHandler, com.sun.jersey.api.client.AsyncViewUniformInterface, com.sun.jersey.api.client.RequestBuilder<T>)
    - com.sun.jersey.api.client.AsyncWebResource (implements com.sun.jersey.api.client.async.AsyncClientHandler, com.sun.jersey.api.client.AsyncUniformInterface, com.sun.jersey.api.client.RequestBuilder<T>)
    - com.sun.jersey.api.client.Client (implements com.sun.jersey.api.client.ClientHandler)
    - com.sun.jersey.api.client.ViewResource (implements com.sun.jersey.api.client.RequestBuilder<T>, com.sun.jersey.api.client.ViewUniformInterface)
    - com.sun.jersey.api.client.WebResource (implements com.sun.jersey.api.client.RequestBuilder<T>, com.sun.jersey.api.client.UniformInterface)
  - com.sun.jersey.api.client.GenericType<T>
  - com.sun.jersey.core.header.LinkHeaders
    - com.sun.jersey.api.client.WebResourceLinkHeaders
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - com.sun.jersey.api.client.CommittingOutputStream
  - com.sun.jersey.api.client.PartialRequestBuilder<T> (implements com.sun.jersey.api.client.RequestBuilder<T>)
    - com.sun.jersey.api.client.AsyncViewResource.Builder (implements com.sun.jersey.api.client.AsyncViewUniformInterface)
    - com.sun.jersey.api.client.AsyncWebResource.Builder (implements com.sun.jersey.api.client.AsyncUniformInterface)
    - com.sun.jersey.api.client.ClientRequest.Builder
    - com.sun.jersey.api.client.ViewResource.Builder (implements com.sun.jersey.api.client.ViewUniformInterface)
    - com.sun.jersey.api.client.WebResource.Builder (implements com.sun.jersey.api.client.UniformInterface)
  - com.sun.jersey.api.client.RequestWriter
    - com.sun.jersey.api.client.TerminatingClientHandler (implements com.sun.jersey.api.client.ClientHandler)
  - com.sun.jersey.api.client.Statuses
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.sun.jersey.api.client.ClientHandlerException
        - com.sun.jersey.api.client.UniformInterfaceException

## Interface Hierarchy

- com.sun.jersey.api.client.AsyncUniformInterface
- com.sun.jersey.api.client.AsyncViewUniformInterface
- com.sun.jersey.api.client.ClientHandler
- com.sun.jersey.api.client.ClientRequestAdapter
- com.sun.jersey.api.client.RequestBuilder<T>
- com.sun.jersey.api.client.RequestWriter.RequestEntityWriter
- com.sun.jersey.api.client.RequestWriter.RequestEntityWriterListener
- com.sun.jersey.api.client.UniformInterface
- com.sun.jersey.api.client.ViewUniformInterface

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.sun.jersey.api.client.ClientResponse.Status (implements javax.ws.rs.core.Response.StatusType)

Copyright © 2017 Oracle Corporation. All Rights Reserved.