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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.idstore.admin_client.internal.IdAClient (implements com.io7m.idstore.admin_client.api.IdAClientType)
  - com.io7m.idstore.admin_client.internal.IdAClientProtocolHandlerAbstract (implements com.io7m.idstore.admin_client.internal.IdAClientProtocolHandlerType)
    - com.io7m.idstore.admin_client.internal.IdAClientProtocolHandler1
  - com.io7m.idstore.admin_client.internal.IdAClientProtocolHandlerDisconnected (implements com.io7m.idstore.admin_client.internal.IdAClientProtocolHandlerType)
  - com.io7m.idstore.admin_client.internal.IdAClientProtocolHandlers1 (implements com.io7m.idstore.admin_client.internal.IdAClientProtocolHandlerFactoryType)
  - com.io7m.idstore.admin_client.internal.IdAProtocolNegotiation
  - com.io7m.jxtrand.vanilla.JXTAbstractStrings (implements com.io7m.jxtrand.api.JXTStringsType)
    - com.io7m.idstore.admin_client.internal.IdAStrings
  - java.lang.Record
    - com.io7m.idstore.admin_client.internal.IdANewHandler

## Interface Hierarchy

- com.io7m.genevan.core.GenProtocolClientHandlerType
  - com.io7m.idstore.admin_client.internal.IdAClientProtocolHandlerFactoryType
- com.io7m.idstore.admin_client.api.IdAClientAdminsType
  - com.io7m.idstore.admin_client.internal.IdAClientProtocolHandlerType (also extends com.io7m.idstore.admin_client.api.IdAClientAuditType, com.io7m.idstore.admin_client.api.IdAClientUsersType)
- com.io7m.idstore.admin_client.api.IdAClientAuditType
  - com.io7m.idstore.admin_client.internal.IdAClientProtocolHandlerType (also extends com.io7m.idstore.admin_client.api.IdAClientAdminsType, com.io7m.idstore.admin_client.api.IdAClientUsersType)
- com.io7m.idstore.admin_client.api.IdAClientUsersType
  - com.io7m.idstore.admin_client.internal.IdAClientProtocolHandlerType (also extends com.io7m.idstore.admin_client.api.IdAClientAdminsType, com.io7m.idstore.admin_client.api.IdAClientAuditType)