org.apache.hadoop.util.concurrent Class Hierarchy (Apache Hadoop Common 3.5.0 API)
Description: tree: package: org.apache.hadoop.util.concurrent

# Hierarchy For Package org.apache.hadoop.util.concurrent

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - 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.util.concurrent.AsyncGet.Util
  - org.apache.hadoop.util.concurrent.ExecutorHelper
  - org.apache.hadoop.util.concurrent.HadoopExecutors
  - org.apache.hadoop.thirdparty.com.google.common.util.concurrent.internal.InternalFutureFailureAccess
    - org.apache.hadoop.thirdparty.com.google.common.util.concurrent.AbstractFuture<V>
      - org.apache.hadoop.util.concurrent.AsyncGetFuture<T,E>
  - java.lang.Thread (implements java.lang.Runnable)
    - org.apache.hadoop.util.concurrent.SubjectInheritingThread

## Interface Hierarchy

- org.apache.hadoop.util.concurrent.AsyncGet<R,E>