# Hierarchy For Package com.holonplatform.http

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - java.lang.RuntimeException
        - com.holonplatform.http.ErrorResponse.ErrorResponseException (implements com.holonplatform.http.ErrorResponse)

## Interface Hierarchy

- com.holonplatform.http.CacheControl.Builder
- com.holonplatform.http.Cookie.Builder
- com.holonplatform.http.ErrorResponse
- com.holonplatform.http.HttpResponse.Builder<T>
- com.holonplatform.core.messaging.MessageHeaders<H>
  - com.holonplatform.http.HttpHeaders
    - com.holonplatform.http.HttpMessage<P> (also extends com.holonplatform.core.messaging.Message<P,H>)
      - com.holonplatform.http.HttpRequest
      - com.holonplatform.http.HttpResponse<T>
  - com.holonplatform.core.messaging.Message<P,H>
    - com.holonplatform.http.HttpMessage<P> (also extends com.holonplatform.http.HttpHeaders)
      - com.holonplatform.http.HttpRequest
      - com.holonplatform.http.HttpResponse<T>
- java.io.Serializable
  - com.holonplatform.http.CacheControl
  - com.holonplatform.http.Cookie

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.holonplatform.http.HttpStatus
    - com.holonplatform.http.MediaType
    - com.holonplatform.http.HttpMethod

Copyright © 2019 The Holon Platform. All rights reserved.