# Hierarchy For All Packages

Package Hierarchies:

- ipfs.gomobile.android,
- ipfs.gomobile.android.bledriver

## Class Hierarchy

- java.lang.Object
  - android.bluetooth.le.AdvertiseCallback
    - ipfs.gomobile.android.bledriver.Advertiser
  - ipfs.gomobile.android.bledriver.BleDriver
  - ipfs.gomobile.android.bledriver.BleInterface (implements core.ProximityDriver)
  - ipfs.gomobile.android.bledriver.BleQueue
  - ipfs.gomobile.android.bledriver.BleQueue.Callback
  - android.bluetooth.BluetoothGattServerCallback
    - ipfs.gomobile.android.bledriver.GattServerCallback
  - ipfs.gomobile.android.bledriver.CircularBuffer<E>
  - ipfs.gomobile.android.bledriver.DeviceManager
  - ipfs.gomobile.android.bledriver.GattServer
  - ipfs.gomobile.android.IPFS
  - ipfs.gomobile.android.bledriver.Logger
  - ipfs.gomobile.android.MDNSLockerDriver (implements core.NativeMDNSLockerDriver)
  - ipfs.gomobile.android.NetDriver (implements core.NativeNetDriver)
  - ipfs.gomobile.android.bledriver.Peer
  - ipfs.gomobile.android.bledriver.PeerDevice
  - ipfs.gomobile.android.bledriver.PeerManager
  - ipfs.gomobile.android.RequestBuilder
  - android.bluetooth.le.ScanCallback
    - ipfs.gomobile.android.bledriver.Scanner
  - ipfs.gomobile.android.bledriver.StringUtil
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - ipfs.gomobile.android.IPFS.ConfigCreationException
      - ipfs.gomobile.android.IPFS.ConfigGettingException
      - ipfs.gomobile.android.IPFS.ConfigSettingException
      - ipfs.gomobile.android.IPFS.ExtraOptionException
      - ipfs.gomobile.android.IPFS.NodeListenException
      - ipfs.gomobile.android.IPFS.NodeStartException
      - ipfs.gomobile.android.IPFS.NodeStopException
      - ipfs.gomobile.android.IPFS.RepoInitException
      - ipfs.gomobile.android.IPFS.RepoOpenException
      - ipfs.gomobile.android.IPFS.ShellRequestException
      - ipfs.gomobile.android.IPFS.SockManagerException
      - ipfs.gomobile.android.RequestBuilder.RequestBuilderException

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - ipfs.gomobile.android.bledriver.Logger.Level
    - ipfs.gomobile.android.bledriver.PeerDevice.CONNECTION_STATE