# Hierarchy For All Packages

Package Hierarchies:

- org.apache.hadoop,
- org.apache.hadoop.conf,
- org.apache.hadoop.crypto,
- org.apache.hadoop.crypto.key,
- org.apache.hadoop.crypto.key.kms,
- org.apache.hadoop.crypto.random,
- org.apache.hadoop.fs,
- org.apache.hadoop.fs.crypto,
- org.apache.hadoop.fs.ftp,
- org.apache.hadoop.fs.http,
- org.apache.hadoop.fs.protocolPB,
- org.apache.hadoop.fs.sftp,
- org.apache.hadoop.fs.shell.find,
- org.apache.hadoop.ha,
- org.apache.hadoop.ha.proto,
- org.apache.hadoop.ha.protocolPB,
- org.apache.hadoop.http.lib,
- org.apache.hadoop.io,
- org.apache.hadoop.io.compress,
- org.apache.hadoop.io.erasurecode,
- org.apache.hadoop.io.erasurecode.coder.util,
- org.apache.hadoop.io.erasurecode.grouper,
- org.apache.hadoop.io.file.tfile,
- org.apache.hadoop.io.serializer,
- org.apache.hadoop.io.serializer.avro,
- org.apache.hadoop.ipc.proto,
- org.apache.hadoop.ipc.protobuf,
- org.apache.hadoop.ipc.protocolPB,
- org.apache.hadoop.log,
- org.apache.hadoop.log.metrics,
- org.apache.hadoop.metrics2,
- org.apache.hadoop.metrics2.annotation,
- org.apache.hadoop.metrics2.filter,
- org.apache.hadoop.metrics2.lib,
- org.apache.hadoop.metrics2.sink,
- org.apache.hadoop.metrics2.sink.ganglia,
- org.apache.hadoop.metrics2.source,
- org.apache.hadoop.metrics2.util,
- org.apache.hadoop.net,
- org.apache.hadoop.net.unix,
- org.apache.hadoop.security,
- org.apache.hadoop.security.alias,
- org.apache.hadoop.security.authorize,
- org.apache.hadoop.security.http,
- org.apache.hadoop.security.proto,
- org.apache.hadoop.security.protocolPB,
- org.apache.hadoop.security.ssl,
- org.apache.hadoop.security.token,
- org.apache.hadoop.security.token.delegation.web,
- org.apache.hadoop.service,
- org.apache.hadoop.service.launcher,
- org.apache.hadoop.tools,
- org.apache.hadoop.tools.proto,
- org.apache.hadoop.tools.protocolPB,
- org.apache.hadoop.tracing,
- org.apache.hadoop.util,
- org.apache.hadoop.util.bloom,
- org.apache.hadoop.util.curator,
- org.apache.hadoop.util.hash

## Class Hierarchy

- java.lang.Object
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractQueue<E> (implements java.util.Queue<E>)
      - org.apache.hadoop.ipc.CallQueueManager<E> (implements java.util.concurrent.BlockingQueue<E>)
      - org.apache.hadoop.ipc.FairCallQueue<E> (implements java.util.concurrent.BlockingQueue<E>)
    - org.apache.hadoop.io.EnumSetWritable<E> (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.Writable)
  - org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager.DelegationTokenInformation
  - org.apache.hadoop.net.AbstractDNSToSwitchMapping (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.net.DNSToSwitchMapping)
    - org.apache.hadoop.net.CachedDNSToSwitchMapping
      - org.apache.hadoop.net.ScriptBasedMapping
      - org.apache.hadoop.net.TableMapping
    - org.apache.hadoop.net.ScriptBasedMapping.RawScriptBasedMapping
  - java.util.concurrent.AbstractExecutorService (implements java.util.concurrent.ExecutorService)
    - java.util.concurrent.ThreadPoolExecutor
      - org.apache.hadoop.util.concurrent.HadoopThreadPoolExecutor
      - java.util.concurrent.ScheduledThreadPoolExecutor (implements java.util.concurrent.ScheduledExecutorService)
        - org.apache.hadoop.util.concurrent.HadoopScheduledThreadPoolExecutor
  - org.apache.hadoop.fs.AbstractFileSystem (implements org.apache.hadoop.fs.PathCapabilities)
    - org.apache.hadoop.fs.DelegateToFileSystem
      - org.apache.hadoop.fs.HarFs
    - org.apache.hadoop.fs.viewfs.ViewFs
  - org.apache.hadoop.metrics2.sink.ganglia.AbstractGangliaSink (implements org.apache.hadoop.metrics2.MetricsSink)
    - org.apache.hadoop.metrics2.sink.ganglia.GangliaSink30
      - org.apache.hadoop.metrics2.sink.ganglia.GangliaSink31
  - org.apache.hadoop.io.AbstractMapWritable (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.Writable)
    - org.apache.hadoop.io.MapWritable (implements java.util.Map<K,V>)
    - org.apache.hadoop.io.SortedMapWritable<K> (implements java.util.SortedMap<K,V>)
  - com.google.protobuf.AbstractMessageLite (implements com.google.protobuf.MessageLite)
    - com.google.protobuf.AbstractMessage (implements com.google.protobuf.Message)
      - com.google.protobuf.GeneratedMessage (implements java.io.Serializable)
        - org.apache.hadoop.fs.FSProtos.FileStatusProto (implements org.apache.hadoop.fs.FSProtos.FileStatusProtoOrBuilder)
        - org.apache.hadoop.fs.FSProtos.FsPermissionProto (implements org.apache.hadoop.fs.FSProtos.FsPermissionProtoOrBuilder)
        - org.apache.hadoop.fs.FSProtos.LocalFileSystemPathHandleProto (implements org.apache.hadoop.fs.FSProtos.LocalFileSystemPathHandleProtoOrBuilder)
        - com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageType> (implements com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType>)
          - org.apache.hadoop.ipc.protobuf.ProtobufRpcEngineProtos.RequestHeaderProto (implements org.apache.hadoop.ipc.protobuf.ProtobufRpcEngineProtos.RequestHeaderProtoOrBuilder)
        - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshRequestProto (implements org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshRequestProtoOrBuilder)
        - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseCollectionProto (implements org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseCollectionProtoOrBuilder)
        - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseProto (implements org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseProtoOrBuilder)
        - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto (implements org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProtoOrBuilder)
        - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto (implements org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProto (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.IpcConnectionContextProto (implements org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.IpcConnectionContextProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.UserInformationProto (implements org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.UserInformationProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureRequestProto (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureRequestProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureResponseProto (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureResponseProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsRequestProto (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsRequestProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsResponseProto (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsResponseProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolSignatureProto (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolSignatureProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolVersionProto (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolVersionProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclRequestProto (implements org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclResponseProto (implements org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclResponseProtoOrBuilder)
        - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueRequestProto (implements org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueRequestProtoOrBuilder)
        - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueResponseProto (implements org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueResponseProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationRequestProto (implements org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationResponseProto (implements org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationResponseProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsRequestProto (implements org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsResponseProto (implements org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsResponseProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCCallerContextProto (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCCallerContextProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcRequestHeaderProto (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcRequestHeaderProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcResponseHeaderProto (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcResponseHeaderProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProto (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProto.SaslAuth (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProto.SaslAuthOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCTraceInfoProto (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCTraceInfoProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenRequestProto (implements org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenResponseProto (implements org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenResponseProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.CredentialsKVProto (implements org.apache.hadoop.security.proto.SecurityProtos.CredentialsKVProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.CredentialsProto (implements org.apache.hadoop.security.proto.SecurityProtos.CredentialsProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenRequestProto (implements org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenResponseProto (implements org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenResponseProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenRequestProto (implements org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenResponseProto (implements org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenResponseProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.TokenProto (implements org.apache.hadoop.security.proto.SecurityProtos.TokenProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverRequestProto (implements org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverRequestProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverResponseProto (implements org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverResponseProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.ConfigPair (implements org.apache.hadoop.tracing.TraceAdminPB.ConfigPairOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversRequestProto (implements org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversRequestProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversResponseProto (implements org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversResponseProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverRequestProto (implements org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverRequestProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverResponseProto (implements org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverResponseProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.SpanReceiverListInfo (implements org.apache.hadoop.tracing.TraceAdminPB.SpanReceiverListInfoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProto (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProto (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProto (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProto (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProtoOrBuilder)
  - com.google.protobuf.AbstractMessageLite.Builder<BuilderType> (implements com.google.protobuf.MessageLite.Builder)
    - com.google.protobuf.AbstractMessage.Builder<BuilderType> (implements com.google.protobuf.Message.Builder)
      - com.google.protobuf.GeneratedMessage.Builder<BuilderType>
        - org.apache.hadoop.fs.FSProtos.FileStatusProto.Builder (implements org.apache.hadoop.fs.FSProtos.FileStatusProtoOrBuilder)
        - org.apache.hadoop.fs.FSProtos.FsPermissionProto.Builder (implements org.apache.hadoop.fs.FSProtos.FsPermissionProtoOrBuilder)
        - org.apache.hadoop.fs.FSProtos.LocalFileSystemPathHandleProto.Builder (implements org.apache.hadoop.fs.FSProtos.LocalFileSystemPathHandleProtoOrBuilder)
        - com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageType,BuilderType> (implements com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType>)
          - org.apache.hadoop.ipc.protobuf.ProtobufRpcEngineProtos.RequestHeaderProto.Builder (implements org.apache.hadoop.ipc.protobuf.ProtobufRpcEngineProtos.RequestHeaderProtoOrBuilder)
        - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshRequestProto.Builder (implements org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshRequestProtoOrBuilder)
        - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseCollectionProto.Builder (implements org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseCollectionProtoOrBuilder)
        - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseProto.Builder (implements org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseProtoOrBuilder)
        - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProto.Builder (implements org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProtoOrBuilder)
        - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProto.Builder (implements org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProto.Builder (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.IpcConnectionContextProto.Builder (implements org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.IpcConnectionContextProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.UserInformationProto.Builder (implements org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.UserInformationProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureRequestProto.Builder (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureRequestProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureResponseProto.Builder (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureResponseProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsRequestProto.Builder (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsRequestProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsResponseProto.Builder (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsResponseProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolSignatureProto.Builder (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolSignatureProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolVersionProto.Builder (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolVersionProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclRequestProto.Builder (implements org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclResponseProto.Builder (implements org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclResponseProtoOrBuilder)
        - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueRequestProto.Builder (implements org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueRequestProtoOrBuilder)
        - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueResponseProto.Builder (implements org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueResponseProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationRequestProto.Builder (implements org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationResponseProto.Builder (implements org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationResponseProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsRequestProto.Builder (implements org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsResponseProto.Builder (implements org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsResponseProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCCallerContextProto.Builder (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCCallerContextProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcRequestHeaderProto.Builder (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcRequestHeaderProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcResponseHeaderProto.Builder (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcResponseHeaderProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProto.Builder (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProtoOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProto.SaslAuth.Builder (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProto.SaslAuthOrBuilder)
        - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCTraceInfoProto.Builder (implements org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCTraceInfoProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenRequestProto.Builder (implements org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenResponseProto.Builder (implements org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenResponseProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.CredentialsKVProto.Builder (implements org.apache.hadoop.security.proto.SecurityProtos.CredentialsKVProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.CredentialsProto.Builder (implements org.apache.hadoop.security.proto.SecurityProtos.CredentialsProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenRequestProto.Builder (implements org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenResponseProto.Builder (implements org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenResponseProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenRequestProto.Builder (implements org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenRequestProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenResponseProto.Builder (implements org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenResponseProtoOrBuilder)
        - org.apache.hadoop.security.proto.SecurityProtos.TokenProto.Builder (implements org.apache.hadoop.security.proto.SecurityProtos.TokenProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverRequestProto.Builder (implements org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverRequestProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverResponseProto.Builder (implements org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverResponseProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.ConfigPair.Builder (implements org.apache.hadoop.tracing.TraceAdminPB.ConfigPairOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversRequestProto.Builder (implements org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversRequestProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversResponseProto.Builder (implements org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversResponseProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverRequestProto.Builder (implements org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverRequestProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverResponseProto.Builder (implements org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverResponseProtoOrBuilder)
        - org.apache.hadoop.tracing.TraceAdminPB.SpanReceiverListInfo.Builder (implements org.apache.hadoop.tracing.TraceAdminPB.SpanReceiverListInfoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProto.Builder (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProto.Builder (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProto.Builder (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProtoOrBuilder)
        - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProto.Builder (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProtoOrBuilder)
  - org.apache.hadoop.metrics2.AbstractMetric (implements org.apache.hadoop.metrics2.MetricsInfo)
  - org.apache.hadoop.service.AbstractService (implements org.apache.hadoop.service.Service)
    - org.apache.hadoop.service.launcher.AbstractLaunchableService (implements org.apache.hadoop.service.launcher.LaunchableService)
    - org.apache.hadoop.service.CompositeService
    - org.apache.hadoop.util.NodeHealthScriptRunner
  - org.apache.hadoop.security.authorize.AccessControlList (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.fs.permission.AclEntry
  - org.apache.hadoop.fs.permission.AclEntry.Builder
  - org.apache.hadoop.fs.permission.AclStatus
  - org.apache.hadoop.fs.permission.AclStatus.Builder
  - org.apache.log4j.AppenderSkeleton (implements org.apache.log4j.Appender, org.apache.log4j.spi.OptionHandler)
    - org.apache.hadoop.log.metrics.EventCounter
      - org.apache.hadoop.log.EventCounter
    - org.apache.hadoop.http.HttpRequestLogAppender
  - org.apache.hadoop.io.ArrayPrimitiveWritable (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.io.ArrayWritable (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.util.concurrent.AsyncGet.Util
  - org.apache.hadoop.security.authentication.client.AuthenticatedURL
    - org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticatedURL
  - org.apache.hadoop.security.authentication.client.AuthenticatedURL.Token
    - org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticatedURL.Token
  - org.apache.hadoop.util.AutoCloseableLock (implements java.lang.AutoCloseable)
  - org.apache.hadoop.fs.AvroFSInput (implements java.io.Closeable, org.apache.avro.file.SeekableInput)
  - org.apache.hadoop.fs.shell.find.BaseExpression (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.fs.shell.find.Expression)
  - org.apache.hadoop.util.BasicDiskValidator (implements org.apache.hadoop.util.DiskValidator)
  - org.apache.hadoop.fs.BatchedRemoteIterator<K,E> (implements org.apache.hadoop.fs.RemoteIterator<E>)
  - org.apache.hadoop.fs.BatchedRemoteIterator.BatchedListEntries<E> (implements org.apache.hadoop.fs.BatchedRemoteIterator.BatchedEntries<E>)
  - org.apache.hadoop.io.BinaryComparable (implements java.lang.Comparable<T>)
    - org.apache.hadoop.io.BytesWritable (implements org.apache.hadoop.io.WritableComparable<T>)
    - org.apache.hadoop.io.Text (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.fs.BlockLocation (implements java.io.Serializable)
  - org.apache.hadoop.io.BloomMapFile
  - org.apache.hadoop.io.BooleanWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.io.compress.zlib.BuiltInGzipDecompressor (implements org.apache.hadoop.io.compress.Decompressor)
  - org.apache.hadoop.io.ByteWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.io.compress.BZip2Codec (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.compress.SplittableCompressionCodec)
  - org.apache.hadoop.io.compress.bzip2.Bzip2Compressor (implements org.apache.hadoop.io.compress.Compressor)
  - org.apache.hadoop.io.compress.bzip2.Bzip2Decompressor (implements org.apache.hadoop.io.compress.Decompressor)
  - org.apache.hadoop.io.compress.bzip2.BZip2DummyCompressor (implements org.apache.hadoop.io.compress.Compressor)
  - org.apache.hadoop.io.compress.bzip2.BZip2DummyDecompressor (implements org.apache.hadoop.io.compress.Decompressor)
  - org.apache.hadoop.io.compress.bzip2.Bzip2Factory
  - org.apache.hadoop.util.CacheableIPList (implements org.apache.hadoop.util.IPList)
  - org.apache.hadoop.ipc.CallerContext.Builder
  - java.lang.ClassLoader
    - java.security.SecureClassLoader
      - java.net.URLClassLoader (implements java.io.Closeable)
        - org.apache.hadoop.util.ApplicationClassLoader
  - org.apache.hadoop.ipc.Client (implements java.lang.AutoCloseable)
  - org.apache.hadoop.util.CloseableReferenceCount
  - org.apache.hadoop.io.compress.CodecConstants
  - org.apache.hadoop.io.compress.CodecPool
  - org.apache.hadoop.util.CombinedIPList (implements org.apache.hadoop.util.IPList)
  - org.apache.hadoop.util.CombinedIPWhiteList (implements org.apache.hadoop.util.IPList)
  - org.apache.hadoop.fs.shell.CommandFormat
  - org.apache.hadoop.tools.CommandShell.SubCommand
  - org.apache.hadoop.fs.CommonConfigurationKeysPublic
  - org.apache.hadoop.fs.CommonPathCapabilities
  - org.apache.hadoop.util.ComparableVersion (implements java.lang.Comparable<T>)
  - org.apache.hadoop.service.CompositeService.CompositeServiceShutdownHook (implements java.lang.Runnable)
  - org.apache.hadoop.io.CompressedWritable (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.io.file.tfile.Compression
  - org.apache.hadoop.io.compress.CompressionCodec.Util
  - org.apache.hadoop.io.compress.CompressionCodecFactory
  - org.apache.hadoop.conf.ConfigRedactor
  - org.apache.hadoop.conf.Configuration (implements java.lang.Iterable<T>, org.apache.hadoop.io.Writable)
  - org.apache.hadoop.conf.Configuration.DeprecationDelta
  - org.apache.hadoop.conf.Configuration.IntegerRanges (implements java.lang.Iterable<T>)
  - org.apache.hadoop.conf.Configured (implements org.apache.hadoop.conf.Configurable)
    - org.apache.hadoop.io.serializer.avro.AvroSerialization<T> (implements org.apache.hadoop.io.serializer.Serialization<T>)
      - org.apache.hadoop.io.serializer.avro.AvroReflectSerialization
      - org.apache.hadoop.io.serializer.avro.AvroSpecificSerialization
    - org.apache.hadoop.fs.shell.Command
      - org.apache.hadoop.fs.shell.FsCommand
        - org.apache.hadoop.fs.shell.CopyCommandWithMultiThread
        - org.apache.hadoop.fs.FsShell.Help
        - org.apache.hadoop.fs.FsShell.Usage
        - org.apache.hadoop.fs.FsShellPermissions
          - org.apache.hadoop.fs.FsShellPermissions.Chmod
          - org.apache.hadoop.fs.FsShellPermissions.Chown
            - org.apache.hadoop.fs.FsShellPermissions.Chgrp
        - org.apache.hadoop.fs.shell.TouchCommands
          - org.apache.hadoop.fs.shell.TouchCommands.Touch
          - org.apache.hadoop.fs.shell.TouchCommands.Touchz
    - org.apache.hadoop.tools.CommandShell (implements org.apache.hadoop.util.Tool)
      - org.apache.hadoop.security.alias.CredentialShell
      - org.apache.hadoop.security.token.DtUtilShell
      - org.apache.hadoop.crypto.key.KeyShell
    - org.apache.hadoop.io.erasurecode.coder.ErasureDecoder (implements org.apache.hadoop.io.erasurecode.coder.ErasureCoder)
      - org.apache.hadoop.io.erasurecode.coder.DummyErasureDecoder
    - org.apache.hadoop.io.erasurecode.coder.ErasureEncoder (implements org.apache.hadoop.io.erasurecode.coder.ErasureCoder)
      - org.apache.hadoop.io.erasurecode.coder.DummyErasureEncoder
    - org.apache.hadoop.fs.FileSystem (implements java.io.Closeable, org.apache.hadoop.security.token.DelegationTokenIssuer, org.apache.hadoop.fs.PathCapabilities)
      - org.apache.hadoop.fs.FilterFileSystem
        - org.apache.hadoop.fs.ChecksumFileSystem
          - org.apache.hadoop.fs.LocalFileSystem
      - org.apache.hadoop.fs.ftp.FTPFileSystem
      - org.apache.hadoop.fs.HarFileSystem
      - org.apache.hadoop.fs.http.HttpFileSystem
      - org.apache.hadoop.fs.http.HttpsFileSystem
      - org.apache.hadoop.fs.RawLocalFileSystem
      - org.apache.hadoop.fs.sftp.SFTPFileSystem
      - org.apache.hadoop.fs.viewfs.ViewFileSystem
    - org.apache.hadoop.util.FindClass (implements org.apache.hadoop.util.Tool)
    - org.apache.hadoop.tools.GetGroupsBase (implements org.apache.hadoop.util.Tool)
    - org.apache.hadoop.security.KDiag (implements java.io.Closeable, org.apache.hadoop.util.Tool)
    - org.apache.hadoop.ha.PowerShellFencer (implements org.apache.hadoop.ha.FenceMethod)
    - org.apache.hadoop.conf.ReconfigurableBase (implements org.apache.hadoop.conf.Reconfigurable)
    - org.apache.hadoop.ha.ShellCommandFencer (implements org.apache.hadoop.ha.FenceMethod)
    - org.apache.hadoop.ha.SshFenceByTcpPort (implements org.apache.hadoop.ha.FenceMethod)
    - org.apache.hadoop.fs.Trash
    - org.apache.hadoop.fs.TrashPolicy
    - org.apache.hadoop.io.serializer.WritableSerialization (implements org.apache.hadoop.io.serializer.Serialization<T>)
  - org.apache.hadoop.fs.viewfs.ConfigUtil
  - org.apache.hadoop.security.alias.CredentialProvider
  - org.apache.hadoop.security.alias.CredentialProvider.CredentialEntry
  - org.apache.hadoop.security.alias.CredentialProviderFactory
    - org.apache.hadoop.security.alias.JavaKeyStoreProvider.Factory
    - org.apache.hadoop.security.alias.LocalJavaKeyStoreProvider.Factory
    - org.apache.hadoop.security.alias.UserProvider.Factory
  - org.apache.hadoop.security.Credentials (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.security.alias.CredentialShell.PasswordReader
  - org.apache.hadoop.security.http.CrossOriginFilter (implements javax.servlet.Filter)
  - org.apache.hadoop.ipc.DecayRpcScheduler (implements org.apache.hadoop.ipc.DecayRpcSchedulerMXBean, org.apache.hadoop.metrics2.MetricsSource, org.apache.hadoop.ipc.RpcScheduler)
  - org.apache.hadoop.ipc.DecayRpcScheduler.MetricsProxy (implements org.apache.hadoop.ipc.DecayRpcSchedulerMXBean, org.apache.hadoop.metrics2.MetricsSource)
  - org.apache.hadoop.io.compress.DefaultCodec (implements org.apache.hadoop.io.compress.CompressionCodec, org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.compress.DirectDecompressionCodec)
    - org.apache.hadoop.io.compress.DeflateCodec
    - org.apache.hadoop.io.compress.GzipCodec
  - org.apache.hadoop.ipc.DefaultCostProvider (implements org.apache.hadoop.ipc.CostProvider)
  - org.apache.hadoop.io.retry.DefaultFailoverProxyProvider<T> (implements org.apache.hadoop.io.retry.FailoverProxyProvider<T>)
  - org.apache.hadoop.security.authorize.DefaultImpersonationProvider (implements org.apache.hadoop.security.authorize.ImpersonationProvider)
  - org.apache.hadoop.ipc.DefaultRpcScheduler (implements org.apache.hadoop.ipc.RpcScheduler)
  - org.apache.hadoop.io.DefaultStringifier<T> (implements org.apache.hadoop.io.Stringifier<T>)
  - java.util.zip.Deflater
    - org.apache.hadoop.io.compress.zlib.BuiltInZlibDeflater (implements org.apache.hadoop.io.compress.Compressor)
  - org.apache.hadoop.security.token.delegation.web.DelegationTokenAuthenticator (implements org.apache.hadoop.security.authentication.client.Authenticator)
    - org.apache.hadoop.security.token.delegation.web.KerberosDelegationTokenAuthenticator
    - org.apache.hadoop.security.token.delegation.web.PseudoDelegationTokenAuthenticator
  - org.apache.hadoop.fs.DelegationTokenRenewer.RenewAction<T> (implements java.util.concurrent.Delayed)
  - org.apache.hadoop.io.serializer.DeserializerComparator<T> (implements org.apache.hadoop.io.RawComparator<T>)
    - org.apache.hadoop.io.serializer.JavaSerializationComparator<T>
  - java.util.Dictionary<K,V>
    - java.util.Hashtable<K,V> (implements java.lang.Cloneable, java.util.Map<K,V>, java.io.Serializable)
      - java.util.Properties
        - java.security.Provider
          - org.apache.hadoop.security.SaslPlainServer.SecurityProvider
  - org.apache.hadoop.io.DoubleWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.security.token.DtFileOperations
  - org.apache.hadoop.fs.DUHelper
  - org.apache.hadoop.io.erasurecode.ECSchema (implements java.io.Serializable)
  - org.apache.hadoop.io.ElasticByteBufferPool (implements org.apache.hadoop.io.ByteBufferPool)
  - org.apache.hadoop.io.erasurecode.codec.ErasureCodec
    - org.apache.hadoop.io.erasurecode.codec.DummyErasureCodec
  - org.apache.hadoop.io.erasurecode.ErasureCodeConstants
  - org.apache.hadoop.io.erasurecode.ErasureCodeNative
  - org.apache.hadoop.util.concurrent.ExecutorHelper
  - org.apache.hadoop.io.retry.FailoverProxyProvider.ProxyInfo<T>
  - org.apache.hadoop.util.FastNumberFormat
  - org.apache.hadoop.util.FileBasedIPList (implements org.apache.hadoop.util.IPList)
  - org.apache.hadoop.fs.FileChecksum (implements org.apache.hadoop.io.Writable)
    - org.apache.hadoop.fs.store.EtagChecksum
    - org.apache.hadoop.fs.MD5MD5CRC32FileChecksum
      - org.apache.hadoop.fs.MD5MD5CRC32CastagnoliFileChecksum
      - org.apache.hadoop.fs.MD5MD5CRC32GzipFileChecksum
  - org.apache.hadoop.fs.FileContext (implements org.apache.hadoop.fs.PathCapabilities)
  - org.apache.hadoop.fs.FileContext.Util
  - org.apache.hadoop.metrics2.sink.FileSink (implements java.io.Closeable, org.apache.hadoop.metrics2.MetricsSink)
  - org.apache.hadoop.fs.FileStatus (implements java.lang.Comparable<T>, java.io.ObjectInputValidation, java.io.Serializable, org.apache.hadoop.io.Writable)
    - org.apache.hadoop.fs.LocatedFileStatus
  - org.apache.hadoop.fs.FileSystem.DirListingIterator<T> (implements org.apache.hadoop.fs.RemoteIterator<E>)
  - org.apache.hadoop.fs.FileSystem.Statistics
  - org.apache.hadoop.fs.FileSystem.Statistics.StatisticsData
  - org.apache.hadoop.fs.FileUtil
  - org.apache.hadoop.util.bloom.Filter (implements org.apache.hadoop.io.Writable)
    - org.apache.hadoop.util.bloom.BloomFilter
      - org.apache.hadoop.util.bloom.RetouchedBloomFilter (implements org.apache.hadoop.util.bloom.RemoveScheme)
    - org.apache.hadoop.util.bloom.CountingBloomFilter
    - org.apache.hadoop.util.bloom.DynamicBloomFilter
  - org.apache.hadoop.fs.shell.find.FilterExpression (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.fs.shell.find.Expression)
  - org.apache.hadoop.http.FilterInitializer
    - org.apache.hadoop.security.AuthenticationFilterInitializer
    - org.apache.hadoop.security.HttpCrossOriginFilterInitializer
    - org.apache.hadoop.http.lib.StaticUserWebFilter
  - org.apache.hadoop.fs.shell.find.FindOptions
  - org.apache.hadoop.io.FloatWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.fs.FSDataOutputStreamBuilder<S,B>
  - org.apache.hadoop.fs.FSExceptionMessages
  - org.apache.hadoop.fs.permission.FsPermission (implements java.io.ObjectInputValidation, java.io.Serializable, org.apache.hadoop.io.Writable)
    - org.apache.hadoop.fs.permission.FsCreateModes
  - org.apache.hadoop.fs.FSProtos
  - org.apache.hadoop.fs.FsServerDefaults (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.fs.FsStatus (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.util.GcTimeMonitor.GcData (implements java.lang.Cloneable)
  - org.apache.hadoop.util.GenericOptionsParser
    - org.apache.hadoop.service.launcher.ServiceLauncher.MinimalGenericOptionsParser
  - org.apache.hadoop.ipc.protocolPB.GenericRefreshProtocolClientSideTranslatorPB (implements java.io.Closeable, org.apache.hadoop.ipc.GenericRefreshProtocol, org.apache.hadoop.ipc.ProtocolMetaInterface)
  - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos
  - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshProtocolService (implements com.google.protobuf.Service)
    - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshProtocolService.Stub (implements org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshProtocolService.Interface)
  - org.apache.hadoop.ipc.protocolPB.GenericRefreshProtocolServerSideTranslatorPB (implements org.apache.hadoop.ipc.protocolPB.GenericRefreshProtocolPB)
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet
      - org.eclipse.jetty.servlet.DefaultServlet (implements org.eclipse.jetty.util.resource.ResourceFactory, org.eclipse.jetty.server.ResourceService.WelcomeFactory)
        - org.apache.hadoop.http.AdminAuthorizedServlet
      - org.apache.hadoop.http.HttpServer2.StackServlet
      - org.apache.hadoop.http.IsActiveServlet
      - org.apache.hadoop.jmx.JMXJsonServlet
      - org.apache.hadoop.conf.ReconfigurationServlet
  - org.apache.hadoop.io.GenericWritable (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.Writable)
  - org.apache.hadoop.fs.GetSpaceUsed.Builder
  - org.apache.hadoop.tools.protocolPB.GetUserMappingsProtocolClientSideTranslatorPB (implements java.io.Closeable, org.apache.hadoop.tools.GetUserMappingsProtocol, org.apache.hadoop.ipc.ProtocolMetaInterface)
  - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos
  - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetUserMappingsProtocolService (implements com.google.protobuf.Service)
    - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetUserMappingsProtocolService.Stub (implements org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetUserMappingsProtocolService.Interface)
  - org.apache.hadoop.tools.protocolPB.GetUserMappingsProtocolServerSideTranslatorPB (implements org.apache.hadoop.tools.protocolPB.GetUserMappingsProtocolPB)
  - org.apache.hadoop.fs.GlobFilter (implements org.apache.hadoop.fs.PathFilter)
  - org.apache.hadoop.metrics2.sink.GraphiteSink (implements java.io.Closeable, org.apache.hadoop.metrics2.MetricsSink)
  - org.apache.hadoop.metrics2.sink.GraphiteSink.Graphite
  - org.apache.hadoop.ha.HAAdmin.UsageInfo
  - org.apache.hadoop.util.concurrent.HadoopExecutors
  - org.apache.hadoop.service.launcher.HadoopUncaughtExceptionHandler (implements java.lang.Thread.UncaughtExceptionHandler)
  - org.apache.hadoop.fs.HardLink
    - org.apache.hadoop.fs.FileUtil.HardLink
  - org.apache.hadoop.fs.HardLink.LinkStats
  - org.apache.hadoop.ha.HAServiceProtocol.StateChangeRequestInfo
  - org.apache.hadoop.ha.HAServiceProtocolHelper
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService (implements com.google.protobuf.Service)
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService.Stub (implements org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService.Interface)
  - org.apache.hadoop.ha.HAServiceTarget
  - org.apache.hadoop.util.bloom.HashFunction
  - org.apache.hadoop.fs.viewfs.HCFSMountTableConfigLoader (implements org.apache.hadoop.fs.viewfs.MountTableConfigLoader)
  - org.apache.hadoop.util.HostsFileReader.HostDetails
  - org.apache.hadoop.http.HtmlQuoting
  - org.apache.hadoop.http.HttpRequestLog
  - org.apache.hadoop.http.HttpServer2.Builder
  - org.apache.hadoop.http.HttpServer2.QuotingInputFilter (implements javax.servlet.Filter)
  - org.apache.hadoop.security.IdMappingConstant
  - java.util.zip.Inflater
    - org.apache.hadoop.io.compress.zlib.BuiltInZlibInflater (implements org.apache.hadoop.io.compress.Decompressor)
  - org.apache.hadoop.net.InnerNodeImpl.Factory (implements org.apache.hadoop.net.InnerNode.Factory<N>)
  - java.io.InputStream (implements java.io.Closeable)
    - org.apache.hadoop.io.file.tfile.BoundedRangeFileInputStream
    - org.apache.hadoop.io.compress.bzip2.CBZip2InputStream (implements org.apache.hadoop.io.compress.bzip2.BZip2Constants)
    - org.apache.hadoop.io.compress.CompressionInputStream (implements org.apache.hadoop.fs.Seekable)
      - org.apache.hadoop.io.compress.DecompressorStream
        - org.apache.hadoop.io.compress.BlockDecompressorStream
      - org.apache.hadoop.io.compress.SplitCompressionInputStream
    - java.io.FilterInputStream
      - java.io.DataInputStream (implements java.io.DataInput)
        - org.apache.hadoop.io.DataInputByteBuffer
        - org.apache.hadoop.fs.FSDataInputStream (implements org.apache.hadoop.fs.ByteBufferReadable, org.apache.hadoop.fs.CanSetDropBehind, org.apache.hadoop.fs.CanSetReadahead, org.apache.hadoop.fs.CanUnbuffer, org.apache.hadoop.fs.HasEnhancedByteBufferAccess, org.apache.hadoop.fs.HasFileDescriptor, org.apache.hadoop.fs.PositionedReadable, org.apache.hadoop.fs.Seekable, org.apache.hadoop.fs.StreamCapabilities)
          - org.apache.hadoop.fs.crypto.CryptoFSDataInputStream
      - org.apache.hadoop.util.LimitInputStream
    - org.apache.hadoop.fs.FSInputStream (implements org.apache.hadoop.fs.PositionedReadable, org.apache.hadoop.fs.Seekable)
  - com.google.common.util.concurrent.internal.InternalFutureFailureAccess
    - com.google.common.util.concurrent.AbstractFuture<V> (implements com.google.common.util.concurrent.ListenableFuture<V>)
      - org.apache.hadoop.util.concurrent.AsyncGetFuture<T,E>
  - org.apache.hadoop.metrics2.lib.Interns
  - org.apache.hadoop.service.launcher.InterruptEscalator.ServiceForcedShutdown (implements java.lang.Runnable)
  - org.apache.hadoop.util.IntrusiveCollection.IntrusiveIterator (implements java.util.Iterator<E>)
  - org.apache.hadoop.io.IntWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.io.IOUtils
  - org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos
  - org.apache.hadoop.service.launcher.IrqHandler.InterruptData
  - org.apache.hadoop.crypto.key.JavaKeyStoreProvider.KeyMetadata (implements java.security.Key, java.io.Serializable)
  - org.apache.hadoop.io.serializer.JavaSerialization (implements org.apache.hadoop.io.serializer.Serialization<T>)
  - org.apache.hadoop.http.JettyUtils
  - org.apache.hadoop.security.JniBasedUnixGroupsMappingWithFallback (implements org.apache.hadoop.security.GroupMappingServiceProvider)
  - org.apache.hadoop.security.JniBasedUnixGroupsNetgroupMappingWithFallback (implements org.apache.hadoop.security.GroupMappingServiceProvider)
  - org.apache.hadoop.crypto.key.KeyProvider (implements java.io.Closeable)
    - org.apache.hadoop.crypto.key.KeyProviderExtension<E>
      - org.apache.hadoop.crypto.key.CachingKeyProvider
      - org.apache.hadoop.crypto.key.KeyProviderDelegationTokenExtension (implements org.apache.hadoop.security.token.DelegationTokenIssuer)
    - org.apache.hadoop.crypto.key.kms.LoadBalancingKMSClientProvider (implements org.apache.hadoop.crypto.key.KeyProviderCryptoExtension.CryptoExtension, org.apache.hadoop.crypto.key.KeyProviderDelegationTokenExtension.DelegationTokenExtension)
  - org.apache.hadoop.crypto.key.KeyProvider.KeyVersion
    - org.apache.hadoop.crypto.key.kms.KMSClientProvider.KMSKeyVersion
  - org.apache.hadoop.crypto.key.KeyProvider.Metadata
    - org.apache.hadoop.crypto.key.kms.KMSClientProvider.KMSMetadata
  - org.apache.hadoop.crypto.key.KeyProvider.Options
  - org.apache.hadoop.crypto.key.KeyProviderCryptoExtension.EncryptedKeyVersion
    - org.apache.hadoop.crypto.key.kms.KMSClientProvider.KMSEncryptedKeyVersion
  - org.apache.hadoop.crypto.key.KeyProviderFactory
    - org.apache.hadoop.crypto.key.JavaKeyStoreProvider.Factory
    - org.apache.hadoop.crypto.key.kms.KMSClientProvider.Factory
    - org.apache.hadoop.crypto.key.UserProvider.Factory
  - org.apache.log4j.Layout (implements org.apache.log4j.spi.OptionHandler)
    - org.apache.hadoop.log.Log4Json
  - org.apache.hadoop.service.LifecycleEvent (implements java.io.Serializable)
  - org.apache.hadoop.util.LightWeightGSet.SetIterator (implements java.util.Iterator<E>)
  - org.apache.hadoop.fs.LocalFileSystemPathHandle (implements org.apache.hadoop.fs.PathHandle)
  - org.apache.hadoop.service.LoggingStateChangeListener (implements org.apache.hadoop.service.ServiceStateChangeListener)
  - org.apache.hadoop.log.LogLevel
  - org.apache.hadoop.log.LogThrottlingHelper
  - org.apache.hadoop.io.LongWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.io.compress.Lz4Codec (implements org.apache.hadoop.io.compress.CompressionCodec, org.apache.hadoop.conf.Configurable)
  - org.apache.hadoop.io.compress.lz4.Lz4Compressor (implements org.apache.hadoop.io.compress.Compressor)
  - org.apache.hadoop.io.compress.lz4.Lz4Decompressor (implements org.apache.hadoop.io.compress.Decompressor)
  - org.apache.hadoop.util.MachineList
  - org.apache.hadoop.util.MachineList.InetAddressFactory
  - org.apache.hadoop.io.MapFile
    - org.apache.hadoop.io.ArrayFile
    - org.apache.hadoop.io.SetFile
  - org.apache.hadoop.io.MapFile.Merger
  - org.apache.hadoop.io.MapFile.Reader (implements java.io.Closeable)
    - org.apache.hadoop.io.ArrayFile.Reader
    - org.apache.hadoop.io.BloomMapFile.Reader
    - org.apache.hadoop.io.SetFile.Reader
  - org.apache.hadoop.io.MapFile.Writer (implements java.io.Closeable)
    - org.apache.hadoop.io.ArrayFile.Writer
    - org.apache.hadoop.io.BloomMapFile.Writer
    - org.apache.hadoop.io.SetFile.Writer
  - org.apache.hadoop.metrics2.util.MBeans
  - org.apache.hadoop.io.MD5Hash (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.metrics2.util.MetricsCache
  - org.apache.hadoop.metrics2.util.MetricsCache.Record
  - org.apache.hadoop.metrics2.MetricsFilter (implements org.apache.hadoop.metrics2.MetricsPlugin)
    - org.apache.hadoop.metrics2.filter.AbstractPatternFilter
      - org.apache.hadoop.metrics2.filter.GlobFilter
      - org.apache.hadoop.metrics2.filter.RegexFilter
  - org.apache.hadoop.metrics2.MetricsRecordBuilder
    - org.apache.hadoop.metrics2.MetricsJsonBuilder
    - org.apache.hadoop.metrics2.MetricStringBuilder
  - org.apache.hadoop.metrics2.lib.MetricsRegistry
  - org.apache.hadoop.metrics2.MetricsSystem (implements org.apache.hadoop.metrics2.MetricsSystemMXBean)
  - org.apache.hadoop.metrics2.MetricsSystem.AbstractCallback (implements org.apache.hadoop.metrics2.MetricsSystem.Callback)
  - org.apache.hadoop.metrics2.MetricsTag (implements org.apache.hadoop.metrics2.MetricsInfo)
  - org.apache.hadoop.fs.MultipartUploaderFactory
    - org.apache.hadoop.fs.FileSystemMultipartUploader.Factory
  - org.apache.hadoop.io.MultipleIOException.Builder
  - org.apache.hadoop.metrics2.lib.MutableMetric
    - org.apache.hadoop.metrics2.lib.MutableCounter
      - org.apache.hadoop.metrics2.lib.MutableCounterInt
      - org.apache.hadoop.metrics2.lib.MutableCounterLong
    - org.apache.hadoop.metrics2.lib.MutableGauge
      - org.apache.hadoop.metrics2.lib.MutableGaugeFloat
      - org.apache.hadoop.metrics2.lib.MutableGaugeInt
      - org.apache.hadoop.metrics2.lib.MutableGaugeLong
    - org.apache.hadoop.metrics2.lib.MutableQuantiles
    - org.apache.hadoop.metrics2.lib.MutableRates
    - org.apache.hadoop.metrics2.lib.MutableRatesWithAggregation
    - org.apache.hadoop.metrics2.lib.MutableRollingAverages (implements java.io.Closeable)
    - org.apache.hadoop.metrics2.lib.MutableStat
      - org.apache.hadoop.metrics2.lib.MutableRate
  - org.apache.hadoop.io.nativeio.NativeIO.POSIX
  - org.apache.hadoop.io.nativeio.NativeIO.POSIX.CacheManipulator
    - org.apache.hadoop.io.nativeio.NativeIO.POSIX.NoMlockCacheManipulator
  - org.apache.hadoop.io.nativeio.NativeIO.POSIX.Pmem
  - org.apache.hadoop.io.nativeio.NativeIO.POSIX.PmemMappedRegion
  - org.apache.hadoop.io.nativeio.NativeIO.POSIX.Stat
  - org.apache.hadoop.io.nativeio.NativeIO.Windows
  - org.apache.hadoop.http.NoCacheFilter (implements javax.servlet.Filter)
  - org.apache.hadoop.net.NodeBase (implements org.apache.hadoop.net.Node)
    - org.apache.hadoop.net.InnerNodeImpl (implements org.apache.hadoop.net.InnerNode)
  - org.apache.hadoop.security.NullGroupsMapping (implements org.apache.hadoop.security.GroupMappingServiceProvider)
  - org.apache.hadoop.io.NullWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.io.ObjectWritable (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.Writable)
  - org.apache.hadoop.util.Options
  - org.apache.hadoop.fs.Options
  - org.apache.hadoop.util.Options.BooleanOption
  - org.apache.hadoop.fs.Options.ChecksumOpt
  - org.apache.hadoop.util.Options.ClassOption
  - org.apache.hadoop.fs.Options.CreateOpts
    - org.apache.hadoop.fs.Options.CreateOpts.BlockSize
    - org.apache.hadoop.fs.Options.CreateOpts.BufferSize
    - org.apache.hadoop.fs.Options.CreateOpts.BytesPerChecksum
    - org.apache.hadoop.fs.Options.CreateOpts.ChecksumParam
    - org.apache.hadoop.fs.Options.CreateOpts.CreateParent
    - org.apache.hadoop.fs.Options.CreateOpts.Perms
    - org.apache.hadoop.fs.Options.CreateOpts.Progress
    - org.apache.hadoop.fs.Options.CreateOpts.ReplicationFactor
  - org.apache.hadoop.util.Options.FSDataInputStreamOption
  - org.apache.hadoop.util.Options.FSDataOutputStreamOption
  - org.apache.hadoop.fs.Options.HandleOpt
    - org.apache.hadoop.fs.Options.HandleOpt.Data
    - org.apache.hadoop.fs.Options.HandleOpt.Location
  - org.apache.hadoop.util.Options.IntegerOption
  - org.apache.hadoop.util.Options.LongOption
  - org.apache.hadoop.util.Options.PathOption
  - org.apache.hadoop.util.Options.ProgressableOption
  - org.apache.hadoop.util.Options.StringOption
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - org.apache.hadoop.io.compress.bzip2.CBZip2OutputStream (implements org.apache.hadoop.io.compress.bzip2.BZip2Constants)
    - org.apache.hadoop.io.compress.CompressionOutputStream
      - org.apache.hadoop.io.compress.CompressorStream
        - org.apache.hadoop.io.compress.BlockCompressorStream
        - org.apache.hadoop.io.compress.GzipCodec.GzipOutputStream
    - org.apache.hadoop.io.DataOutputOutputStream
    - java.io.FilterOutputStream
      - java.io.DataOutputStream (implements java.io.DataOutput)
        - org.apache.hadoop.fs.FSDataOutputStream (implements org.apache.hadoop.fs.CanSetDropBehind, org.apache.hadoop.fs.StreamCapabilities, org.apache.hadoop.fs.Syncable)
          - org.apache.hadoop.fs.crypto.CryptoFSDataOutputStream
      - org.apache.hadoop.io.file.tfile.SimpleBufferedOutputStream
    - org.apache.hadoop.io.IOUtils.NullOutputStream
  - org.apache.hadoop.fs.Path (implements java.lang.Comparable<T>, java.io.ObjectInputValidation, java.io.Serializable)
  - org.apache.hadoop.fs.protocolPB.PBHelper
  - org.apache.hadoop.util.PerformanceAdvisory
  - org.apache.hadoop.ipc.ProtobufRpcEngine (implements org.apache.hadoop.ipc.RpcEngine)
  - org.apache.hadoop.ipc.ProtobufRpcEngine.Invoker (implements org.apache.hadoop.ipc.RpcInvocationHandler)
  - org.apache.hadoop.ipc.protobuf.ProtobufRpcEngineProtos
  - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos
  - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolInfoService (implements com.google.protobuf.Service)
    - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolInfoService.Stub (implements org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolInfoService.Interface)
  - org.apache.hadoop.ipc.ProtocolMetaInfoServerSideTranslatorPB (implements org.apache.hadoop.ipc.ProtocolMetaInfoPB)
  - org.apache.hadoop.ipc.ProtocolProxy<T>
  - org.apache.hadoop.ipc.ProtocolSignature (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.util.ProtoUtil
  - org.apache.hadoop.security.ProviderUtils
  - org.apache.hadoop.ipc.ProxyCombiner
  - org.apache.hadoop.security.authorize.ProxyServers
  - org.apache.hadoop.util.PureJavaCrc32 (implements java.util.zip.Checksum)
  - org.apache.hadoop.util.PureJavaCrc32C (implements java.util.zip.Checksum)
  - org.apache.hadoop.fs.QuotaUsage
    - org.apache.hadoop.fs.ContentSummary (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.fs.QuotaUsage.Builder
    - org.apache.hadoop.fs.ContentSummary.Builder
  - org.apache.hadoop.util.ReadWriteDiskValidator (implements org.apache.hadoop.util.DiskValidator)
  - org.apache.hadoop.conf.ReconfigurationUtil
  - org.apache.hadoop.conf.ReconfigurationUtil.PropertyChange
  - org.apache.hadoop.util.ReflectionUtils
  - org.apache.hadoop.security.protocolPB.RefreshAuthorizationPolicyProtocolClientSideTranslatorPB (implements java.io.Closeable, org.apache.hadoop.ipc.ProtocolMetaInterface, org.apache.hadoop.security.authorize.RefreshAuthorizationPolicyProtocol)
  - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos
  - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshAuthorizationPolicyProtocolService (implements com.google.protobuf.Service)
    - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshAuthorizationPolicyProtocolService.Stub (implements org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshAuthorizationPolicyProtocolService.Interface)
  - org.apache.hadoop.security.protocolPB.RefreshAuthorizationPolicyProtocolServerSideTranslatorPB (implements org.apache.hadoop.security.protocolPB.RefreshAuthorizationPolicyProtocolPB)
  - org.apache.hadoop.ipc.protocolPB.RefreshCallQueueProtocolClientSideTranslatorPB (implements java.io.Closeable, org.apache.hadoop.ipc.ProtocolMetaInterface, org.apache.hadoop.ipc.RefreshCallQueueProtocol)
  - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos
  - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueProtocolService (implements com.google.protobuf.Service)
    - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueProtocolService.Stub (implements org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueProtocolService.Interface)
  - org.apache.hadoop.ipc.protocolPB.RefreshCallQueueProtocolServerSideTranslatorPB (implements org.apache.hadoop.ipc.protocolPB.RefreshCallQueueProtocolPB)
  - org.apache.hadoop.ipc.RefreshRegistry
  - org.apache.hadoop.ipc.RefreshResponse
  - org.apache.hadoop.security.protocolPB.RefreshUserMappingsProtocolClientSideTranslatorPB (implements java.io.Closeable, org.apache.hadoop.ipc.ProtocolMetaInterface, org.apache.hadoop.security.RefreshUserMappingsProtocol)
  - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos
  - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserMappingsProtocolService (implements com.google.protobuf.Service)
    - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserMappingsProtocolService.Stub (implements org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserMappingsProtocolService.Interface)
  - org.apache.hadoop.security.protocolPB.RefreshUserMappingsProtocolServerSideTranslatorPB (implements org.apache.hadoop.security.protocolPB.RefreshUserMappingsProtocolPB)
  - org.apache.hadoop.security.http.RestCsrfPreventionFilter (implements javax.servlet.Filter)
  - org.apache.hadoop.fs.shell.find.Result
  - org.apache.hadoop.ipc.RetryCache.CacheEntry (implements org.apache.hadoop.util.LightWeightCache.Entry)
    - org.apache.hadoop.ipc.RetryCache.CacheEntryWithPayload
  - org.apache.hadoop.io.retry.RetryPolicies
  - org.apache.hadoop.io.retry.RetryPolicies.MultipleLinearRandomRetry (implements org.apache.hadoop.io.retry.RetryPolicy)
  - org.apache.hadoop.io.retry.RetryPolicies.MultipleLinearRandomRetry.Pair
  - org.apache.hadoop.io.retry.RetryPolicy.RetryAction
  - org.apache.hadoop.io.retry.RetryProxy
  - org.apache.hadoop.io.retry.RetryUtils
  - org.apache.hadoop.metrics2.sink.RollingFileSystemSink (implements java.io.Closeable, org.apache.hadoop.metrics2.MetricsSink)
  - org.apache.hadoop.ipc.RPC.Builder
  - org.apache.hadoop.ipc.RpcClientUtil
  - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos
  - org.apache.hadoop.ipc.RpcWritable (implements org.apache.hadoop.io.Writable)
    - org.apache.hadoop.ipc.RpcWritable.Buffer
  - org.apache.hadoop.metrics2.util.SampleStat.MinMax
  - org.apache.hadoop.security.SaslPlainServer.SaslPlainServerFactory (implements javax.security.sasl.SaslServerFactory)
  - org.apache.hadoop.security.SaslPropertiesResolver (implements org.apache.hadoop.conf.Configurable)
    - org.apache.hadoop.security.IngressPortBasedResolver
    - org.apache.hadoop.security.WhitelistBasedResolver
  - org.apache.hadoop.security.SaslRpcServer.SaslDigestCallbackHandler (implements javax.security.auth.callback.CallbackHandler)
  - org.apache.hadoop.security.SaslRpcServer.SaslGssCallbackHandler (implements javax.security.auth.callback.CallbackHandler)
  - org.apache.hadoop.security.token.SecretManager<T>
    - org.apache.hadoop.security.token.delegation.AbstractDelegationTokenSecretManager<TokenIdent>
  - org.apache.hadoop.io.SecureIOUtils
  - org.apache.hadoop.security.SecurityInfo
    - org.apache.hadoop.security.AnnotatedSecurityInfo
  - org.apache.hadoop.security.proto.SecurityProtos
  - org.apache.hadoop.security.SecurityUtil
  - org.apache.hadoop.security.SecurityUtil.QualifiedHostResolver
  - org.apache.hadoop.io.SequenceFile
  - org.apache.hadoop.io.SequenceFile.Metadata (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.io.SequenceFile.Reader (implements java.io.Closeable)
  - org.apache.hadoop.io.SequenceFile.Sorter
  - org.apache.hadoop.io.SequenceFile.Sorter.SegmentDescriptor (implements java.lang.Comparable<T>)
  - org.apache.hadoop.io.SequenceFile.Writer (implements java.io.Closeable, org.apache.hadoop.fs.Syncable)
  - org.apache.hadoop.ipc.Server
    - org.apache.hadoop.ipc.RPC.Server
      - org.apache.hadoop.ipc.ProtobufRpcEngine.Server
      - org.apache.hadoop.ipc.WritableRpcEngine.Server
  - org.apache.hadoop.ipc.Server.Call (implements java.security.PrivilegedExceptionAction<T>, org.apache.hadoop.ipc.Schedulable)
    - org.apache.hadoop.ipc.ExternalCall<T>
  - org.apache.hadoop.ipc.Server.Connection
  - org.apache.hadoop.metrics2.util.Servers
  - org.apache.hadoop.service.launcher.ServiceLauncher<S> (implements org.apache.hadoop.service.launcher.LauncherArguments, org.apache.hadoop.service.launcher.LauncherExitCodes, java.lang.Thread.UncaughtExceptionHandler)
  - org.apache.hadoop.service.ServiceOperations
  - org.apache.hadoop.service.ServiceOperations.ServiceListeners
  - org.apache.hadoop.service.ServiceStateModel
  - javax.servlet.ServletRequestWrapper (implements javax.servlet.ServletRequest)
    - javax.servlet.http.HttpServletRequestWrapper (implements javax.servlet.http.HttpServletRequest)
      - org.apache.hadoop.http.HttpServer2.QuotingInputFilter.RequestQuoter
  - javax.servlet.ServletResponseWrapper (implements javax.servlet.ServletResponse)
    - javax.servlet.http.HttpServletResponseWrapper (implements javax.servlet.http.HttpServletResponse)
      - org.apache.hadoop.security.http.XFrameOptionsFilter.XFrameOptionsResponseWrapper
  - org.apache.hadoop.util.Shell
    - org.apache.hadoop.util.Shell.ShellCommandExecutor (implements org.apache.hadoop.util.Shell.CommandExecutor)
  - org.apache.hadoop.security.ShellBasedIdMapping (implements org.apache.hadoop.security.IdMappingServiceProvider)
  - org.apache.hadoop.io.ShortWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.util.ShutdownHookManager
  - org.apache.hadoop.util.ShutdownThreadsHelper
  - org.apache.hadoop.io.compress.SnappyCodec (implements org.apache.hadoop.io.compress.CompressionCodec, org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.compress.DirectDecompressionCodec)
  - org.apache.hadoop.io.compress.snappy.SnappyCompressor (implements org.apache.hadoop.io.compress.Compressor)
  - org.apache.hadoop.io.compress.snappy.SnappyDecompressor (implements org.apache.hadoop.io.compress.Decompressor)
    - org.apache.hadoop.io.compress.snappy.SnappyDecompressor.SnappyDirectDecompressor (implements org.apache.hadoop.io.compress.DirectDecompressor)
  - javax.net.SocketFactory
    - org.apache.hadoop.net.SocksSocketFactory (implements org.apache.hadoop.conf.Configurable)
    - org.apache.hadoop.net.StandardSocketFactory
  - org.apache.hadoop.tracing.SpanReceiverInfo
  - org.apache.hadoop.tracing.SpanReceiverInfoBuilder
  - org.apache.hadoop.security.ssl.SSLHostnameVerifier.AbstractVerifier (implements org.apache.hadoop.security.ssl.SSLHostnameVerifier)
  - org.apache.hadoop.security.ssl.SSLHostnameVerifier.Certificates
  - org.apache.hadoop.http.lib.StaticUserWebFilter.StaticUserFilter (implements javax.servlet.Filter)
  - org.apache.hadoop.metrics2.sink.StatsDSink (implements java.io.Closeable, org.apache.hadoop.metrics2.MetricsSink)
  - org.apache.hadoop.metrics2.sink.StatsDSink.StatsD
  - org.apache.hadoop.util.StopWatch (implements java.io.Closeable)
  - org.apache.hadoop.conf.StorageSize
  - org.apache.hadoop.fs.StorageStatistics
  - org.apache.hadoop.fs.StorageStatistics.LongStatistic
  - org.apache.hadoop.fs.StreamCapabilitiesPolicy
  - org.apache.hadoop.util.StringInterner
  - org.apache.hadoop.util.SysInfo
  - org.apache.hadoop.tools.TableListing.Builder
  - org.apache.hadoop.io.file.tfile.TFile
  - org.apache.hadoop.io.file.tfile.TFile.Reader (implements java.io.Closeable)
  - org.apache.hadoop.io.file.tfile.TFile.Reader.Scanner (implements java.io.Closeable)
  - org.apache.hadoop.io.file.tfile.TFile.Reader.Scanner.Entry (implements java.lang.Comparable<T>)
  - org.apache.hadoop.io.file.tfile.TFile.Writer (implements java.io.Closeable)
  - java.lang.Thread (implements java.lang.Runnable)
    - org.apache.hadoop.util.GcTimeMonitor
  - org.apache.hadoop.util.ThreadUtil
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - org.apache.hadoop.fs.FSError
    - java.lang.Exception
      - org.apache.hadoop.ha.ActiveStandbyElector.ActiveNotFoundException
      - org.apache.hadoop.conf.ConfServlet.BadFormatException
      - org.apache.hadoop.ha.FailoverFailedException
      - java.io.IOException
        - org.apache.hadoop.security.AccessControlException
          - org.apache.hadoop.security.authorize.AuthorizationException
        - org.apache.hadoop.ipc.AsyncCallLimitExceededException
        - org.apache.hadoop.ha.BadFencingConfigurationException
        - org.apache.hadoop.fs.ChecksumException
        - org.apache.hadoop.util.DiskChecker.DiskErrorException
        - org.apache.hadoop.util.DiskChecker.DiskOutOfSpaceException
        - org.apache.hadoop.fs.FileAlreadyExistsException
        - org.apache.hadoop.ha.HealthCheckFailedException
        - java.io.InterruptedIOException
          - java.net.SocketTimeoutException
            - org.apache.hadoop.net.ConnectTimeoutException
        - org.apache.hadoop.util.InvalidChecksumSizeException
        - org.apache.hadoop.fs.InvalidPathHandleException
        - org.apache.hadoop.fs.InvalidRequestException
        - org.apache.hadoop.ipc.IpcException
        - org.apache.hadoop.security.KerberosAuthException
        - org.apache.hadoop.io.file.tfile.MetaBlockAlreadyExists
        - org.apache.hadoop.io.file.tfile.MetaBlockDoesNotExist
        - org.apache.hadoop.io.retry.MultiException
        - org.apache.hadoop.io.MultipleIOException
        - org.apache.hadoop.io.nativeio.NativeIOException
        - org.apache.hadoop.fs.ParentNotDirectoryException
        - org.apache.hadoop.fs.PathIOException
          - org.apache.hadoop.fs.PathAccessDeniedException
          - org.apache.hadoop.fs.PathExistsException
            - org.apache.hadoop.fs.PathIsDirectoryException
            - org.apache.hadoop.fs.PathIsNotDirectoryException
            - org.apache.hadoop.fs.PathIsNotEmptyDirectoryException
            - org.apache.hadoop.fs.PathOperationException
          - org.apache.hadoop.fs.PathNotFoundException
          - org.apache.hadoop.fs.PathPermissionException
        - org.apache.hadoop.ipc.RemoteException
        - org.apache.hadoop.ipc.RetriableException
        - org.apache.hadoop.ipc.RpcException
          - org.apache.hadoop.ipc.RpcClientException
          - org.apache.hadoop.ipc.RpcServerException
            - org.apache.hadoop.ipc.RPC.VersionMismatch
            - org.apache.hadoop.ipc.RpcNoSuchMethodException
            - org.apache.hadoop.ipc.RpcNoSuchProtocolException
          - org.apache.hadoop.ipc.UnexpectedServerException
        - org.apache.hadoop.security.token.SecretManager.InvalidToken
        - org.apache.hadoop.io.SecureIOUtils.AlreadyExistsException
        - org.apache.hadoop.ha.ServiceFailedException
        - org.apache.hadoop.util.Shell.ExitCodeException
        - org.apache.hadoop.ipc.StandbyException
        - org.apache.hadoop.fs.UnsupportedFileSystemException
        - org.apache.hadoop.fs.UnsupportedMultipartUploaderException
        - org.apache.hadoop.io.VersionMismatchException
        - org.apache.hadoop.fs.ZeroCopyUnavailableException
      - org.apache.hadoop.conf.ReconfigurationException
      - java.lang.RuntimeException
        - org.apache.hadoop.util.ExitUtil.ExitException (implements org.apache.hadoop.util.ExitCodeProvider)
          - org.apache.hadoop.security.KDiag.KerberosDiagsFailure
          - org.apache.hadoop.service.launcher.ServiceLaunchException (implements org.apache.hadoop.util.ExitCodeProvider, org.apache.hadoop.service.launcher.LauncherExitCodes)
        - org.apache.hadoop.util.ExitUtil.HaltException (implements org.apache.hadoop.util.ExitCodeProvider)
        - org.apache.hadoop.fs.ftp.FTPException
        - java.lang.IllegalArgumentException
          - org.apache.hadoop.fs.shell.CommandFormat.DuplicatedOptionException
          - org.apache.hadoop.fs.shell.CommandFormat.IllegalNumberOfArgumentsException
            - org.apache.hadoop.fs.shell.CommandFormat.NotEnoughArgumentsException
            - org.apache.hadoop.fs.shell.CommandFormat.TooManyArgumentsException
          - org.apache.hadoop.fs.shell.CommandFormat.UnknownOptionException
          - org.apache.hadoop.HadoopIllegalArgumentException
            - org.apache.hadoop.fs.InvalidPathException
        - org.apache.hadoop.metrics2.MetricsException
        - org.apache.hadoop.net.NetworkTopology.InvalidTopologyException
        - org.apache.hadoop.service.ServiceStateException (implements org.apache.hadoop.util.ExitCodeProvider)
        - org.apache.hadoop.crypto.UnsupportedCodecException
        - java.lang.UnsupportedOperationException
          - org.apache.hadoop.fs.viewfs.NotInMountpointException
  - java.util.TimerTask (implements java.lang.Runnable)
    - org.apache.hadoop.ipc.DecayRpcScheduler.DecayTask
  - org.apache.hadoop.security.token.Token<T> (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.security.token.TokenIdentifier (implements org.apache.hadoop.io.Writable)
    - org.apache.hadoop.security.token.delegation.AbstractDelegationTokenIdentifier
      - org.apache.hadoop.security.token.delegation.web.DelegationTokenIdentifier
        - org.apache.hadoop.crypto.key.kms.KMSDelegationToken.KMSDelegationTokenIdentifier
  - org.apache.hadoop.security.token.TokenRenewer
    - org.apache.hadoop.crypto.key.kms.KMSClientProvider.KMSTokenRenewer
    - org.apache.hadoop.security.token.Token.TrivialRenewer
  - org.apache.hadoop.util.ToolRunner
  - org.apache.hadoop.tracing.TraceAdminPB
  - org.apache.hadoop.tracing.TraceAdminPB.TraceAdminService (implements com.google.protobuf.Service)
    - org.apache.hadoop.tracing.TraceAdminPB.TraceAdminService.Stub (implements org.apache.hadoop.tracing.TraceAdminPB.TraceAdminService.Interface)
  - org.apache.hadoop.fs.TrashPolicyDefault.Emptier (implements java.lang.Runnable)
  - org.apache.hadoop.io.TwoDArrayWritable (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.security.UserGroupInformation
  - org.apache.hadoop.ipc.UserIdentityProvider (implements org.apache.hadoop.ipc.IdentityProvider)
  - org.apache.hadoop.io.file.tfile.Utils
  - org.apache.hadoop.io.file.tfile.Utils.Version (implements java.lang.Comparable<T>)
  - org.apache.hadoop.io.VersionedWritable (implements org.apache.hadoop.io.Writable)
  - org.apache.hadoop.util.VersionInfo
  - org.apache.hadoop.fs.viewfs.ViewFileSystem.MountPoint
  - org.apache.hadoop.fs.viewfs.ViewFileSystemUtil
  - org.apache.hadoop.fs.viewfs.ViewFs.MountPoint
  - org.apache.hadoop.io.VIntWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.io.VLongWritable (implements org.apache.hadoop.io.WritableComparable<T>)
  - org.apache.hadoop.util.Waitable<T>
  - org.apache.hadoop.ipc.WeightedRoundRobinMultiplexer (implements org.apache.hadoop.ipc.RpcMultiplexer)
  - org.apache.hadoop.ipc.WeightedTimeCostProvider (implements org.apache.hadoop.ipc.CostProvider)
  - org.apache.hadoop.io.WritableComparator (implements org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.RawComparator<T>)
    - org.apache.hadoop.io.BooleanWritable.Comparator
    - org.apache.hadoop.io.BytesWritable.Comparator
    - org.apache.hadoop.io.ByteWritable.Comparator
    - org.apache.hadoop.io.DoubleWritable.Comparator
    - org.apache.hadoop.io.FloatWritable.Comparator
    - org.apache.hadoop.io.IntWritable.Comparator
    - org.apache.hadoop.io.LongWritable.Comparator
      - org.apache.hadoop.io.LongWritable.DecreasingComparator
    - org.apache.hadoop.io.MD5Hash.Comparator
    - org.apache.hadoop.io.NullWritable.Comparator
    - org.apache.hadoop.io.ShortWritable.Comparator
    - org.apache.hadoop.io.Text.Comparator
    - org.apache.hadoop.io.UTF8.Comparator
  - org.apache.hadoop.io.WritableFactories
  - org.apache.hadoop.ipc.WritableRpcEngine (implements org.apache.hadoop.ipc.RpcEngine)
  - org.apache.hadoop.io.WritableUtils
  - org.apache.hadoop.security.http.XFrameOptionsFilter (implements javax.servlet.Filter)
  - org.apache.hadoop.util.curator.ZKCuratorManager.SafeTransaction
  - org.apache.hadoop.ha.protocolPB.ZKFCProtocolClientSideTranslatorPB (implements java.io.Closeable, org.apache.hadoop.ipc.ProtocolTranslator, org.apache.hadoop.ha.ZKFCProtocol)
  - org.apache.hadoop.ha.proto.ZKFCProtocolProtos
  - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService (implements com.google.protobuf.Service)
    - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService.Stub (implements org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService.Interface)
  - org.apache.hadoop.io.compress.zlib.ZlibCompressor (implements org.apache.hadoop.io.compress.Compressor)
  - org.apache.hadoop.io.compress.zlib.ZlibDecompressor (implements org.apache.hadoop.io.compress.Decompressor)
    - org.apache.hadoop.io.compress.zlib.ZlibDecompressor.ZlibDirectDecompressor (implements org.apache.hadoop.io.compress.DirectDecompressor)
  - org.apache.hadoop.io.compress.zlib.ZlibFactory
  - org.apache.hadoop.io.compress.ZStandardCodec (implements org.apache.hadoop.io.compress.CompressionCodec, org.apache.hadoop.conf.Configurable, org.apache.hadoop.io.compress.DirectDecompressionCodec)
  - org.apache.hadoop.io.compress.zstd.ZStandardCompressor (implements org.apache.hadoop.io.compress.Compressor)
  - org.apache.hadoop.io.compress.zstd.ZStandardDecompressor (implements org.apache.hadoop.io.compress.Decompressor)
    - org.apache.hadoop.io.compress.zstd.ZStandardDecompressor.ZStandardDirectDecompressor (implements org.apache.hadoop.io.compress.DirectDecompressor)

## Interface Hierarchy

- org.apache.hadoop.ha.ActiveStandbyElector.ActiveStandbyElectorCallback
- org.apache.hadoop.util.concurrent.AsyncGet<R,E>
- java.lang.AutoCloseable
  - java.io.Closeable
    - org.apache.hadoop.io.Closeable
    - org.apache.hadoop.io.retry.FailoverProxyProvider<T>
    - org.apache.hadoop.service.launcher.LaunchableService
    - org.apache.hadoop.ipc.RpcInvocationHandler (also extends java.lang.reflect.InvocationHandler)
    - org.apache.hadoop.service.Service
      - org.apache.hadoop.service.launcher.LaunchableService
    - org.apache.hadoop.io.Stringifier<T>
  - org.apache.hadoop.io.Closeable
  - org.apache.hadoop.io.retry.FailoverProxyProvider<T>
  - org.apache.hadoop.service.launcher.LaunchableService
  - org.apache.hadoop.ipc.RpcInvocationHandler (also extends java.io.Closeable, java.lang.reflect.InvocationHandler)
  - org.apache.hadoop.service.Service
    - org.apache.hadoop.service.launcher.LaunchableService
  - org.apache.hadoop.io.Stringifier<T>
- org.apache.hadoop.io.serializer.avro.AvroReflectSerializable
- org.apache.hadoop.fs.BatchedRemoteIterator.BatchedEntries<E>
- org.apache.hadoop.fs.BlockStoragePolicySpi
- org.apache.hadoop.io.ByteBufferPool
- org.apache.hadoop.fs.ByteBufferReadable
- org.apache.hadoop.io.compress.bzip2.BZip2Constants
- org.apache.hadoop.fs.CanSetDropBehind
- org.apache.hadoop.fs.CanSetReadahead
- org.apache.hadoop.fs.CanUnbuffer
- org.apache.hadoop.util.CleanerUtil.BufferCleaner
- java.lang.Comparable<T>
  - org.apache.hadoop.io.WritableComparable<T> (also extends org.apache.hadoop.io.Writable)
- java.util.Comparator<T>
  - org.apache.hadoop.io.RawComparator<T>
- org.apache.hadoop.io.compress.CompressionCodec
  - org.apache.hadoop.io.compress.DirectDecompressionCodec
  - org.apache.hadoop.io.compress.SplittableCompressionCodec
- org.apache.hadoop.io.compress.Compressor
- org.apache.hadoop.conf.Configurable
  - org.apache.hadoop.security.authorize.ImpersonationProvider
  - org.apache.hadoop.conf.Reconfigurable
  - org.apache.hadoop.util.Tool
- org.apache.hadoop.fs.viewfs.Constants
- org.apache.hadoop.ipc.CostProvider
- org.apache.hadoop.ipc.DecayRpcSchedulerMXBean
- org.apache.hadoop.io.compress.Decompressor
- org.apache.hadoop.security.token.DelegationTokenIssuer
  - org.apache.hadoop.crypto.key.KeyProviderDelegationTokenExtension.DelegationTokenExtension (also extends org.apache.hadoop.crypto.key.KeyProviderExtension.Extension)
- org.apache.hadoop.fs.DelegationTokenRenewer.Renewable
- org.apache.hadoop.io.compress.DirectDecompressor
- org.apache.hadoop.net.DNSToSwitchMapping
- org.apache.hadoop.net.unix.DomainSocketWatcher.Handler
- org.apache.hadoop.security.token.DtFetcher
- org.apache.hadoop.util.ExitCodeProvider
- org.apache.hadoop.fs.shell.find.Expression
- org.apache.hadoop.ipc.FairCallQueueMXBean
- org.apache.hadoop.ha.FenceMethod
- org.apache.hadoop.http.FilterContainer
- org.apache.hadoop.fs.FsConstants
- org.apache.hadoop.fs.impl.FsLinkResolution.FsLinkResolutionFunction<T>
- org.apache.hadoop.util.GcTimeMonitor.GcTimeAlertHandler
- org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshProtocolService.BlockingInterface
- org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshProtocolService.Interface
- org.apache.hadoop.fs.GetSpaceUsed
- org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetUserMappingsProtocolService.BlockingInterface
- org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetUserMappingsProtocolService.Interface
- org.apache.hadoop.fs.GlobalStorageStatistics.StorageStatisticsProvider
- org.apache.hadoop.security.GroupMappingServiceProvider
- org.apache.hadoop.ha.HAServiceProtocol
- org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService.BlockingInterface
  - org.apache.hadoop.ha.protocolPB.HAServiceProtocolPB (also extends org.apache.hadoop.ipc.VersionedProtocol)
- org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService.Interface
- org.apache.hadoop.util.IdentityHashStore.Visitor<K,V>
- org.apache.hadoop.security.IdMappingServiceProvider
- org.apache.hadoop.net.InnerNode.Factory<N>
- java.lang.reflect.InvocationHandler
  - org.apache.hadoop.ipc.RpcInvocationHandler (also extends java.io.Closeable)
- org.apache.hadoop.util.IPList
- org.apache.hadoop.service.launcher.IrqHandler.Interrupted
- org.apache.hadoop.crypto.key.KeyProviderExtension.Extension
  - org.apache.hadoop.crypto.key.KeyProviderCryptoExtension.CryptoExtension
  - org.apache.hadoop.crypto.key.KeyProviderDelegationTokenExtension.DelegationTokenExtension (also extends org.apache.hadoop.security.token.DelegationTokenIssuer)
- org.apache.hadoop.service.launcher.LauncherArguments
- org.apache.hadoop.service.launcher.LauncherExitCodes
- org.apache.hadoop.util.LightWeightGSet.LinkedElement
  - org.apache.hadoop.util.LightWeightCache.Entry
- org.apache.hadoop.log.LogThrottlingHelper.LogAction
- com.google.protobuf.MessageLiteOrBuilder
  - org.apache.hadoop.fs.FSProtos.FileStatusProtoOrBuilder
  - org.apache.hadoop.fs.FSProtos.FsPermissionProtoOrBuilder
  - org.apache.hadoop.fs.FSProtos.LocalFileSystemPathHandleProtoOrBuilder
  - com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType>
    - org.apache.hadoop.ipc.protobuf.ProtobufRpcEngineProtos.RequestHeaderProtoOrBuilder
  - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshRequestProtoOrBuilder
  - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseCollectionProtoOrBuilder
  - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseProtoOrBuilder
  - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProtoOrBuilder
  - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProtoOrBuilder
  - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.IpcConnectionContextProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.UserInformationProtoOrBuilder
  - com.google.protobuf.MessageOrBuilder
    - org.apache.hadoop.fs.FSProtos.FileStatusProtoOrBuilder
    - org.apache.hadoop.fs.FSProtos.FsPermissionProtoOrBuilder
    - org.apache.hadoop.fs.FSProtos.LocalFileSystemPathHandleProtoOrBuilder
    - com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageType>
      - org.apache.hadoop.ipc.protobuf.ProtobufRpcEngineProtos.RequestHeaderProtoOrBuilder
    - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshRequestProtoOrBuilder
    - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseCollectionProtoOrBuilder
    - org.apache.hadoop.ipc.proto.GenericRefreshProtocolProtos.GenericRefreshResponseProtoOrBuilder
    - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserRequestProtoOrBuilder
    - org.apache.hadoop.tools.proto.GetUserMappingsProtocolProtos.GetGroupsForUserResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.GetServiceStatusResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAStateChangeRequestInfoProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.MonitorHealthResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToActiveResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToObserverResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.TransitionToStandbyResponseProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.IpcConnectionContextProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.IpcConnectionContextProtos.UserInformationProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.ProtobufRpcEngineProtos.RequestHeaderProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureRequestProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureResponseProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsRequestProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsResponseProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolSignatureProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolVersionProtoOrBuilder
    - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclRequestProtoOrBuilder
    - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclResponseProtoOrBuilder
    - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueRequestProtoOrBuilder
    - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueResponseProtoOrBuilder
    - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationRequestProtoOrBuilder
    - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationResponseProtoOrBuilder
    - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsRequestProtoOrBuilder
    - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsResponseProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCCallerContextProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcRequestHeaderProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcResponseHeaderProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProto.SaslAuthOrBuilder
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProtoOrBuilder
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCTraceInfoProtoOrBuilder
    - org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenRequestProtoOrBuilder
    - org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenResponseProtoOrBuilder
    - org.apache.hadoop.security.proto.SecurityProtos.CredentialsKVProtoOrBuilder
    - org.apache.hadoop.security.proto.SecurityProtos.CredentialsProtoOrBuilder
    - org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenRequestProtoOrBuilder
    - org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenResponseProtoOrBuilder
    - org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenRequestProtoOrBuilder
    - org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenResponseProtoOrBuilder
    - org.apache.hadoop.security.proto.SecurityProtos.TokenProtoOrBuilder
    - org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverRequestProtoOrBuilder
    - org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverResponseProtoOrBuilder
    - org.apache.hadoop.tracing.TraceAdminPB.ConfigPairOrBuilder
    - org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversRequestProtoOrBuilder
    - org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversResponseProtoOrBuilder
    - org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverRequestProtoOrBuilder
    - org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverResponseProtoOrBuilder
    - org.apache.hadoop.tracing.TraceAdminPB.SpanReceiverListInfoOrBuilder
    - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProtoOrBuilder
    - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProtoOrBuilder
    - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.ProtobufRpcEngineProtos.RequestHeaderProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureRequestProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolSignatureResponseProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsRequestProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.GetProtocolVersionsResponseProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolSignatureProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolVersionProtoOrBuilder
  - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclRequestProtoOrBuilder
  - org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshServiceAclResponseProtoOrBuilder
  - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueRequestProtoOrBuilder
  - org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueResponseProtoOrBuilder
  - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationRequestProtoOrBuilder
  - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshSuperUserGroupsConfigurationResponseProtoOrBuilder
  - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsRequestProtoOrBuilder
  - org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserToGroupsMappingsResponseProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCCallerContextProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcRequestHeaderProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcResponseHeaderProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProto.SaslAuthOrBuilder
  - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProtoOrBuilder
  - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RPCTraceInfoProtoOrBuilder
  - org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenRequestProtoOrBuilder
  - org.apache.hadoop.security.proto.SecurityProtos.CancelDelegationTokenResponseProtoOrBuilder
  - org.apache.hadoop.security.proto.SecurityProtos.CredentialsKVProtoOrBuilder
  - org.apache.hadoop.security.proto.SecurityProtos.CredentialsProtoOrBuilder
  - org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenRequestProtoOrBuilder
  - org.apache.hadoop.security.proto.SecurityProtos.GetDelegationTokenResponseProtoOrBuilder
  - org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenRequestProtoOrBuilder
  - org.apache.hadoop.security.proto.SecurityProtos.RenewDelegationTokenResponseProtoOrBuilder
  - org.apache.hadoop.security.proto.SecurityProtos.TokenProtoOrBuilder
  - org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverRequestProtoOrBuilder
  - org.apache.hadoop.tracing.TraceAdminPB.AddSpanReceiverResponseProtoOrBuilder
  - org.apache.hadoop.tracing.TraceAdminPB.ConfigPairOrBuilder
  - org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversRequestProtoOrBuilder
  - org.apache.hadoop.tracing.TraceAdminPB.ListSpanReceiversResponseProtoOrBuilder
  - org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverRequestProtoOrBuilder
  - org.apache.hadoop.tracing.TraceAdminPB.RemoveSpanReceiverResponseProtoOrBuilder
  - org.apache.hadoop.tracing.TraceAdminPB.SpanReceiverListInfoOrBuilder
  - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveRequestProtoOrBuilder
  - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.CedeActiveResponseProtoOrBuilder
  - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverRequestProtoOrBuilder
  - org.apache.hadoop.ha.proto.ZKFCProtocolProtos.GracefulFailoverResponseProtoOrBuilder
- org.apache.hadoop.metrics2.MetricsCollector
- org.apache.hadoop.metrics2.MetricsInfo
- org.apache.hadoop.metrics2.MetricsPlugin
  - org.apache.hadoop.metrics2.MetricsSink
- org.apache.hadoop.metrics2.MetricsRecord
- org.apache.hadoop.metrics2.MetricsSource
- org.apache.hadoop.metrics2.MetricsSystem.Callback
- org.apache.hadoop.metrics2.MetricsSystemMXBean
- org.apache.hadoop.metrics2.MetricsVisitor
- org.apache.hadoop.fs.PathCapabilities
- org.apache.hadoop.fs.PathFilter
- org.apache.hadoop.fs.PositionedReadable
- org.apache.hadoop.util.Progressable
- org.apache.hadoop.ipc.ProtobufRpcEngineCallback
- org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolInfoService.BlockingInterface
  - org.apache.hadoop.ipc.ProtocolMetaInfoPB
- org.apache.hadoop.ipc.protobuf.ProtocolInfoProtos.ProtocolInfoService.Interface
- org.apache.hadoop.metrics2.util.QuantileEstimator
- org.apache.hadoop.io.file.tfile.RawComparable
- org.apache.hadoop.io.ReadaheadPool.ReadaheadRequest
- org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshAuthorizationPolicyProtocolService.BlockingInterface
- org.apache.hadoop.security.proto.RefreshAuthorizationPolicyProtocolProtos.RefreshAuthorizationPolicyProtocolService.Interface
- org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueProtocolService.BlockingInterface
- org.apache.hadoop.ipc.proto.RefreshCallQueueProtocolProtos.RefreshCallQueueProtocolService.Interface
- org.apache.hadoop.ipc.RefreshHandler
- org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserMappingsProtocolService.BlockingInterface
- org.apache.hadoop.security.proto.RefreshUserMappingsProtocolProtos.RefreshUserMappingsProtocolService.Interface
- org.apache.hadoop.fs.RemoteIterator<E>
- org.apache.hadoop.util.bloom.RemoveScheme
- org.apache.hadoop.security.http.RestCsrfPreventionFilter.HttpInteraction
- org.apache.hadoop.io.retry.RetryPolicy
- org.apache.hadoop.ipc.RpcEngine
- org.apache.hadoop.ipc.RpcMultiplexer
- org.apache.hadoop.ipc.RpcScheduler
- org.apache.hadoop.fs.Seekable
- org.apache.hadoop.io.SequenceFile.Reader.Option
  - org.apache.hadoop.io.MapFile.Reader.Option
- org.apache.hadoop.io.SequenceFile.Sorter.RawKeyValueIterator
- org.apache.hadoop.io.SequenceFile.ValueBytes
- org.apache.hadoop.io.SequenceFile.Writer.Option
  - org.apache.hadoop.io.MapFile.Writer.Option
- java.io.Serializable
  - org.apache.hadoop.fs.PartHandle
  - org.apache.hadoop.fs.PathHandle
  - org.apache.hadoop.fs.UploadHandle
- org.apache.hadoop.service.ServiceStateChangeListener
- org.apache.hadoop.util.Shell.CommandExecutor
- org.apache.hadoop.fs.StorageStatistics.CommonStatisticNames
- org.apache.hadoop.fs.StreamCapabilities
- org.apache.hadoop.fs.Syncable
- org.apache.hadoop.security.token.TokenSelector<T>
- org.apache.hadoop.tracing.TraceAdminPB.TraceAdminService.BlockingInterface
  - org.apache.hadoop.tracing.TraceAdminProtocolPB (also extends org.apache.hadoop.ipc.VersionedProtocol)
- org.apache.hadoop.tracing.TraceAdminPB.TraceAdminService.Interface
- org.apache.hadoop.tracing.TraceAdminProtocol
- org.apache.hadoop.crypto.key.kms.ValueQueue.QueueRefiller<E>
- org.apache.hadoop.ipc.VersionedProtocol
  - org.apache.hadoop.ha.protocolPB.HAServiceProtocolPB (also extends org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceProtocolService.BlockingInterface)
  - org.apache.hadoop.tracing.TraceAdminProtocolPB (also extends org.apache.hadoop.tracing.TraceAdminPB.TraceAdminService.BlockingInterface)
  - org.apache.hadoop.ha.protocolPB.ZKFCProtocolPB (also extends org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService.BlockingInterface)
- org.apache.hadoop.io.Writable
  - org.apache.hadoop.io.WritableComparable<T> (also extends java.lang.Comparable<T>)
- org.apache.hadoop.io.WritableFactory
- org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService.BlockingInterface
  - org.apache.hadoop.ha.protocolPB.ZKFCProtocolPB (also extends org.apache.hadoop.ipc.VersionedProtocol)
- org.apache.hadoop.ha.proto.ZKFCProtocolProtos.ZKFCProtocolService.Interface

## Annotation Type Hierarchy

- org.apache.hadoop.io.retry.AtMostOnce (implements java.lang.annotation.Annotation)
- org.apache.hadoop.io.compress.DoNotPool (implements java.lang.annotation.Annotation)
- org.apache.hadoop.io.retry.Idempotent (implements java.lang.annotation.Annotation)
- org.apache.hadoop.metrics2.annotation.Metric (implements java.lang.annotation.Annotation)
- org.apache.hadoop.metrics2.annotation.Metrics (implements java.lang.annotation.Annotation)
- org.apache.hadoop.ipc.ProtocolInfo (implements java.lang.annotation.Annotation)
- org.apache.hadoop.security.token.TokenInfo (implements java.lang.annotation.Annotation)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.apache.hadoop.metrics2.sink.ganglia.AbstractGangliaSink.GangliaConfType
    - org.apache.hadoop.metrics2.sink.ganglia.AbstractGangliaSink.GangliaSlope
    - org.apache.hadoop.fs.permission.AclEntryScope
    - org.apache.hadoop.fs.permission.AclEntryType
    - org.apache.hadoop.io.compress.bzip2.CBZip2InputStream.STATE
    - org.apache.hadoop.io.file.tfile.Compression.Algorithm
    - org.apache.hadoop.fs.CreateFlag
    - org.apache.hadoop.security.Credentials.SerializedFormat
    - org.apache.hadoop.util.DataChecksum.Type
    - org.apache.hadoop.metrics2.lib.DefaultMetricsSystem
    - org.apache.hadoop.io.nativeio.Errno
    - org.apache.hadoop.fs.FileStatus.AttrFlags
    - org.apache.hadoop.fs.permission.FsAction
    - org.apache.hadoop.fs.FSProtos.FileStatusProto.FileType (implements com.google.protobuf.ProtocolMessageEnum)
    - org.apache.hadoop.fs.FSProtos.FileStatusProto.Flags (implements com.google.protobuf.ProtocolMessageEnum)
    - org.apache.hadoop.fs.GlobalStorageStatistics
    - org.apache.hadoop.ha.HAServiceProtocol.HAServiceState
    - org.apache.hadoop.ha.HAServiceProtocol.RequestSource
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HARequestSource (implements com.google.protobuf.ProtocolMessageEnum)
    - org.apache.hadoop.ha.proto.HAServiceProtocolProtos.HAServiceStateProto (implements com.google.protobuf.ProtocolMessageEnum)
    - org.apache.hadoop.http.HttpConfig.Policy
    - org.apache.hadoop.http.HttpServer2.XFrameOption
    - org.apache.hadoop.metrics2.annotation.Metric.Type
    - org.apache.hadoop.metrics2.MetricType
    - org.apache.hadoop.io.nativeio.NativeIO.POSIX.SupportState
    - org.apache.hadoop.io.nativeio.NativeIO.Windows.AccessRight
    - org.apache.hadoop.fs.Options.ChecksumCombineMode
    - org.apache.hadoop.fs.Options.Rename
    - org.apache.hadoop.fs.shell.PathData.FileTypeRequirement
    - org.apache.hadoop.fs.shell.PathData.PathType
    - org.apache.hadoop.ipc.ProcessingDetails.Timing
    - org.apache.hadoop.fs.ReadOption
    - org.apache.hadoop.io.retry.RetryPolicy.RetryAction.RetryDecision
    - org.apache.hadoop.ipc.RPC.RpcKind
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcKindProto (implements com.google.protobuf.ProtocolMessageEnum)
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcRequestHeaderProto.OperationProto (implements com.google.protobuf.ProtocolMessageEnum)
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcResponseHeaderProto.RpcErrorCodeProto (implements com.google.protobuf.ProtocolMessageEnum)
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcResponseHeaderProto.RpcStatusProto (implements com.google.protobuf.ProtocolMessageEnum)
    - org.apache.hadoop.ipc.protobuf.RpcHeaderProtos.RpcSaslProto.SaslState (implements com.google.protobuf.ProtocolMessageEnum)
    - org.apache.hadoop.security.SaslRpcServer.AuthMethod
    - org.apache.hadoop.security.SaslRpcServer.QualityOfProtection
    - org.apache.hadoop.io.SequenceFile.CompressionType
    - org.apache.hadoop.service.Service.STATE
    - org.apache.hadoop.util.Shell.OSType
    - org.apache.hadoop.io.compress.SplittableCompressionCodec.READ_MODE
    - org.apache.hadoop.fs.StorageType
    - org.apache.hadoop.conf.StorageUnit
    - org.apache.hadoop.fs.StreamCapabilities.StreamCapability
    - org.apache.hadoop.util.StringUtils.TraditionalBinaryPrefix
    - org.apache.hadoop.tools.TableListing.Justification
    - org.apache.hadoop.security.UserGroupInformation.AuthenticationMethod
    - org.apache.hadoop.crypto.key.kms.ValueQueue.SyncGenerationPolicy
    - org.apache.hadoop.fs.XAttrCodec
    - org.apache.hadoop.fs.XAttrSetFlag
    - org.apache.hadoop.io.compress.zlib.ZlibCompressor.CompressionHeader
    - org.apache.hadoop.io.compress.zlib.ZlibCompressor.CompressionLevel
    - org.apache.hadoop.io.compress.zlib.ZlibCompressor.CompressionStrategy
    - org.apache.hadoop.io.compress.zlib.ZlibDecompressor.CompressionHeader

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.