# Hierarchy For Package com.io7m.idstore.server.http

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.io7m.idstore.server.http.IdHTTPHandlerCoreFixedDelay (implements com.io7m.idstore.server.http.IdHTTPHandlerFunctionalCoreType)
  - com.io7m.idstore.server.http.IdHTTPHandlerCoreInstrumented (implements com.io7m.idstore.server.http.IdHTTPHandlerFunctionalCoreType)
  - com.io7m.idstore.server.http.IdHTTPHandlerFunctional (implements io.helidon.webserver.http.Handler)
  - com.io7m.idstore.server.http.IdHTTPRequestTimeFilter (implements io.helidon.webserver.http.Filter)
  - com.io7m.idstore.server.http.IdHTTPServerRequestContextExtractor (implements io.opentelemetry.context.propagation.TextMapGetter<C>)
  - com.io7m.idstore.server.http.IdHTTPServerRequests
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.io7m.idstore.error_codes.IdException (implements com.io7m.seltzer.api.SStructuredErrorExceptionType<C>)
        - com.io7m.idstore.server.http.IdHTTPErrorStatusException

## Interface Hierarchy

- com.io7m.idstore.server.http.IdHTTPHandlerFunctionalCoreAuthenticatedType<S,U>
- com.io7m.idstore.server.http.IdHTTPHandlerFunctionalCoreTransactionalType
- com.io7m.idstore.server.http.IdHTTPHandlerFunctionalCoreType
- com.io7m.idstore.server.http.IdHTTPResponseType

## Record Class Hierarchy

- java.lang.Object
  - java.lang.Record
    - com.io7m.idstore.server.http.IdHTTPCookieDeclaration
    - com.io7m.idstore.server.http.IdHTTPRequestInformation
    - com.io7m.idstore.server.http.IdHTTPResponseFixedSize (implements com.io7m.idstore.server.http.IdHTTPResponseType)
    - com.io7m.idstore.server.http.IdHTTPResponseRedirect (implements com.io7m.idstore.server.http.IdHTTPResponseType)