# パッケージcom.amazonaws.services.s3.internalの階層

パッケージ階層:

- すべてのパッケージ

## クラス階層

- java.lang.Object
  - com.amazonaws.auth.AbstractAWSSigner (implements com.amazonaws.auth.Signer)
    - com.amazonaws.services.s3.internal.S3QueryStringSigner<T>
    - com.amazonaws.services.s3.internal.S3Signer
  - com.amazonaws.services.s3.internal.AbstractS3ResponseHandler<T> (implements com.amazonaws.http.HttpResponseHandler<T>)
    - com.amazonaws.services.s3.internal.S3MetadataResponseHandler
    - com.amazonaws.services.s3.internal.S3ObjectResponseHandler
    - com.amazonaws.services.s3.internal.S3StringResponseHandler
    - com.amazonaws.services.s3.internal.S3XmlResponseHandler<T>
      - com.amazonaws.services.s3.internal.ResponseHeaderHandlerChain<T>
  - com.amazonaws.services.s3.internal.BucketNameUtils
  - com.amazonaws.services.s3.internal.Constants
  - com.amazonaws.services.s3.internal.DeleteObjectsResponse
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.FilterInputStream
      - com.amazonaws.services.s3.internal.AbstractRepeatableInputStream
        - com.amazonaws.services.s3.internal.RepeatableCipherInputStream
      - java.security.DigestInputStream
        - com.amazonaws.services.s3.internal.DigestValidationInputStream
      - com.amazonaws.services.s3.internal.InputSubstream
      - com.amazonaws.services.s3.internal.MD5DigestCalculatingInputStream
      - com.amazonaws.services.s3.internal.ProgressReportingInputStream
    - com.amazonaws.services.s3.internal.RepeatableFileInputStream
    - com.amazonaws.services.s3.internal.RepeatableInputStream
  - com.amazonaws.services.s3.internal.Mimetypes
  - com.amazonaws.services.s3.internal.ObjectExpirationHeaderHandler<T> (implements com.amazonaws.services.s3.internal.HeaderHandler<T>)
  - com.amazonaws.services.s3.internal.ObjectRestoreHeaderHandler<T> (implements com.amazonaws.services.s3.internal.HeaderHandler<T>)
  - com.amazonaws.services.s3.internal.RestUtils
  - com.amazonaws.services.s3.internal.S3ErrorResponseHandler (implements com.amazonaws.http.HttpResponseHandler<T>)
  - com.amazonaws.services.s3.internal.S3VersionHeaderHandler (implements com.amazonaws.services.s3.internal.HeaderHandler<T>)
  - com.amazonaws.services.s3.internal.ServerSideEncryptionHeaderHandler<T> (implements com.amazonaws.services.s3.internal.HeaderHandler<T>)
  - com.amazonaws.services.s3.internal.ServiceUtils
  - com.amazonaws.services.s3.internal.XmlWriter

## インタフェース階層

- com.amazonaws.services.s3.internal.HeaderHandler<T>
- com.amazonaws.services.s3.internal.ObjectExpirationResult
- com.amazonaws.services.s3.internal.ObjectRestoreResult
- com.amazonaws.services.s3.internal.ServerSideEncryptionResult
- com.amazonaws.services.s3.internal.ServiceUtils.RetryableS3DownloadTask