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

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.eclipse.jetty.util.component.AbstractLifeCycle (implements org.eclipse.jetty.util.component.LifeCycle)
    - org.eclipse.jetty.servlet.BaseHolder<T> (implements org.eclipse.jetty.util.component.Dumpable)
      - org.eclipse.jetty.servlet.Holder<T>
        - org.eclipse.jetty.servlet.ServletHolder (implements java.lang.Comparable<T>, org.eclipse.jetty.server.UserIdentity.Scope)
          - com.io7m.idstore.server.http.IdServletHolder<T>
    - org.eclipse.jetty.util.component.ContainerLifeCycle (implements org.eclipse.jetty.util.component.Container, org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable.DumpableContainer)
      - org.eclipse.jetty.server.handler.AbstractHandler (implements org.eclipse.jetty.server.Handler)
        - org.eclipse.jetty.server.handler.ErrorHandler
          - com.io7m.idstore.server.http.IdPlainErrorHandler
  - jakarta.servlet.GenericServlet (implements java.io.Serializable, jakarta.servlet.Servlet, jakarta.servlet.ServletConfig)
    - jakarta.servlet.http.HttpServlet
      - com.io7m.idstore.server.http.IdCommonInstrumentedServlet
        - com.io7m.idstore.server.http.IdCommonCSSServlet
        - com.io7m.idstore.server.http.IdCommonLogoServlet
  - com.io7m.idstore.server.http.IdRequestUniqueIDs (implements org.eclipse.jetty.server.HttpChannel.Listener)
  - com.io7m.idstore.server.http.IdRequestUserAgents
  - com.io7m.idstore.server.http.IdServletHolders
  - 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