# Hierarchy For Package org.apache.hc.client5.http.classic.methods

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.hc.core5.http.message.HeaderGroup (implements org.apache.hc.core5.http.MessageHeaders, java.io.Serializable)
    - org.apache.hc.core5.http.message.BasicHttpRequest (implements org.apache.hc.core5.http.HttpRequest)
      - org.apache.hc.core5.http.message.BasicClassicHttpRequest (implements org.apache.hc.core5.http.ClassicHttpRequest)
        - org.apache.hc.client5.http.classic.methods.HttpUriRequestBase (implements org.apache.hc.core5.concurrent.CancellableDependency, org.apache.hc.client5.http.config.Configurable)
          - org.apache.hc.client5.http.classic.methods.HttpDelete
          - org.apache.hc.client5.http.classic.methods.HttpGet
          - org.apache.hc.client5.http.classic.methods.HttpHead
          - org.apache.hc.client5.http.classic.methods.HttpOptions
          - org.apache.hc.client5.http.classic.methods.HttpPatch
          - org.apache.hc.client5.http.classic.methods.HttpPost
          - org.apache.hc.client5.http.classic.methods.HttpPut
          - org.apache.hc.client5.http.classic.methods.HttpTrace
  - org.apache.hc.client5.http.classic.methods.RequestBuilder

## Interface Hierarchy

- org.apache.hc.client5.http.classic.methods.HttpExecutionAware
- org.apache.hc.core5.http.MessageHeaders
  - org.apache.hc.core5.http.HttpMessage
    - org.apache.hc.core5.http.HttpRequest
      - org.apache.hc.core5.http.ClassicHttpRequest
        - org.apache.hc.client5.http.classic.methods.HttpUriRequest