# Hierarchy For Package com.io7m.idstore.user_client.internal

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.hibiscus.basic.HBClientAsynchronousAbstract<X,C,R,RS,RF,E,CR> (implements com.io7m.hibiscus.api.HBClientAsynchronousType<X,C,R,RS,RF,E,CR>)
    - com.io7m.idstore.user_client.internal.IdUClientAsynchronous (implements com.io7m.idstore.user_client.api.IdUClientAsynchronousType)
  - com.io7m.hibiscus.basic.HBClientSynchronousAbstract<X,C,R,RS,RF,E,CR> (implements com.io7m.hibiscus.api.HBClientSynchronousType<X,C,R,RS,RF,E,CR>)
    - com.io7m.idstore.user_client.internal.IdUClientSynchronous (implements com.io7m.idstore.user_client.api.IdUClientSynchronousType)
  - com.io7m.idstore.user_client.internal.IdUCompression
  - com.io7m.idstore.user_client.internal.IdUHandlerAbstract (implements com.io7m.idstore.user_client.internal.IdUHandlerType)
    - com.io7m.idstore.user_client.internal.IdUHandler1
    - com.io7m.idstore.user_client.internal.IdUHandlerDisconnected
  - com.io7m.idstore.user_client.internal.IdUHandlers1 (implements com.io7m.idstore.user_client.internal.IdUHandlerFactoryType)
  - com.io7m.idstore.user_client.internal.IdUProtocolNegotiation
  - com.io7m.idstore.user_client.internal.IdUUUIDs
  - com.io7m.jxtrand.vanilla.JXTAbstractStrings (implements com.io7m.jxtrand.api.JXTStringsType)
    - com.io7m.idstore.user_client.internal.IdUStrings

## Interface Hierarchy

- com.io7m.genevan.core.GenProtocolClientHandlerType
  - com.io7m.idstore.user_client.internal.IdUHandlerFactoryType
- com.io7m.hibiscus.basic.HBClientHandlerType<X,C,R,RS,RF,E,CR>
  - com.io7m.idstore.user_client.internal.IdUHandlerType