# 程序包com.aliyun.oss.common.comm的分层结构

程序包分层结构:

- 所有程序包

## 类分层结构

- java.lang.Object
  - org.apache.http.entity.AbstractHttpEntity (implements org.apache.http.HttpEntity)
    - org.apache.http.entity.BasicHttpEntity
      - com.aliyun.oss.common.comm.RepeatableInputStreamEntity
    - com.aliyun.oss.common.comm.RepeatableInputStreamEntity.NoAutoClosedInputStreamEntity
  - org.apache.http.message.AbstractHttpMessage (implements org.apache.http.HttpMessage)
    - org.apache.http.client.methods.AbstractExecutionAwareRequest (implements org.apache.http.client.methods.AbortableHttpRequest, java.lang.Cloneable, org.apache.http.client.methods.HttpExecutionAware, org.apache.http.HttpRequest)
      - org.apache.http.client.methods.HttpRequestBase (implements org.apache.http.client.methods.Configurable, org.apache.http.client.methods.HttpUriRequest)
        - org.apache.http.client.methods.HttpEntityEnclosingRequestBase (implements org.apache.http.HttpEntityEnclosingRequest)
          - com.aliyun.oss.common.comm.HttpDeleteWithBody
  - com.aliyun.oss.common.comm.ExecutionContext
  - com.aliyun.oss.common.comm.HttpMesssage
    - com.aliyun.oss.common.comm.RequestMessage
    - com.aliyun.oss.common.comm.ResponseMessage
    - com.aliyun.oss.common.comm.ServiceClient.Request
  - com.aliyun.oss.common.comm.RequestChecksumHanlder (implements com.aliyun.oss.common.comm.RequestHandler)
  - com.aliyun.oss.common.comm.RequestProgressHanlder (implements com.aliyun.oss.common.comm.RequestHandler)
  - com.aliyun.oss.common.comm.ResponseChecksumHandler (implements com.aliyun.oss.common.comm.ResponseHandler)
  - com.aliyun.oss.common.comm.ResponseProgressHandler (implements com.aliyun.oss.common.comm.ResponseHandler)
  - com.aliyun.oss.common.comm.RetryStrategy
    - com.aliyun.oss.common.comm.NoRetryStrategy
  - com.aliyun.oss.common.comm.ServiceClient
    - com.aliyun.oss.common.comm.DefaultServiceClient
      - com.aliyun.oss.common.comm.TimeoutServiceClient
  - java.lang.Thread (implements java.lang.Runnable)
    - com.aliyun.oss.common.comm.IdleConnectionReaper

## 接口分层结构

- com.aliyun.oss.common.comm.RequestHandler
- com.aliyun.oss.common.comm.ResponseHandler

## 枚举分层结构

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - com.aliyun.oss.common.comm.SignVersion
    - com.aliyun.oss.common.comm.Protocol

Copyright © 2020. All Rights Reserved.