# Hierarchy For Package org.apache.hc.core5.concurrent

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.hc.core5.concurrent.BasicFuture<T> (implements org.apache.hc.core5.concurrent.Cancellable, java.util.concurrent.Future<V>)
    - org.apache.hc.core5.concurrent.ComplexFuture<T> (implements org.apache.hc.core5.concurrent.CancellableDependency)
  - org.apache.hc.core5.concurrent.CallbackContribution<T> (implements org.apache.hc.core5.concurrent.FutureCallback<T>)
  - org.apache.hc.core5.concurrent.CompletedFuture<T> (implements org.apache.hc.core5.concurrent.Cancellable, java.util.concurrent.Future<V>)
  - org.apache.hc.core5.concurrent.ComplexCancellable (implements org.apache.hc.core5.concurrent.CancellableDependency)
  - org.apache.hc.core5.concurrent.DefaultThreadFactory (implements java.util.concurrent.ThreadFactory)
  - org.apache.hc.core5.concurrent.FutureContribution<T> (implements org.apache.hc.core5.concurrent.FutureCallback<T>)

## Interface Hierarchy

- org.apache.hc.core5.concurrent.Cancellable
  - org.apache.hc.core5.concurrent.CancellableDependency
- org.apache.hc.core5.concurrent.FutureCallback<T>

Copyright © 2005–2020 The Apache Software Foundation. All rights reserved.