# Hierarchy For Package com.io7m.looseleaf.server.internal

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.looseleaf.server.internal.LLServletHolder<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.looseleaf.server.internal.LLErrorHandler
  - jakarta.servlet.GenericServlet (implements java.io.Serializable, jakarta.servlet.Servlet, jakarta.servlet.ServletConfig)
    - jakarta.servlet.http.HttpServlet
      - com.io7m.looseleaf.server.internal.LLHealth
      - com.io7m.looseleaf.server.internal.LLVersions
  - com.io7m.jxtrand.vanilla.JXTAbstractStrings (implements com.io7m.jxtrand.api.JXTStringsType)
    - com.io7m.looseleaf.server.internal.LLStrings (implements com.io7m.repetoir.core.RPServiceType)
  - com.io7m.looseleaf.server.internal.LLConfigurationService (implements com.io7m.repetoir.core.RPServiceType)
  - com.io7m.looseleaf.server.internal.LLDatabaseService (implements java.io.Closeable, com.io7m.repetoir.core.RPServiceType)
  - com.io7m.looseleaf.server.internal.LLMetricsService (implements com.io7m.repetoir.core.RPServiceType)
  - com.io7m.looseleaf.server.internal.LLRequestLogger (implements org.eclipse.jetty.server.RequestLog)
  - com.io7m.looseleaf.server.internal.LLServer (implements com.io7m.looseleaf.server.api.LLServerType)
  - com.io7m.looseleaf.server.internal.LLServerClock (implements com.io7m.repetoir.core.RPServiceType)
  - com.io7m.looseleaf.server.internal.LLServerRequestDecoration (implements org.eclipse.jetty.server.HttpChannel.Listener)
  - com.io7m.looseleaf.server.internal.LLServerRequestTimeFilter (implements jakarta.servlet.Filter)
  - com.io7m.looseleaf.server.internal.LLServletHolders
  - com.io7m.looseleaf.server.internal.LLv1MessagesService (implements com.io7m.repetoir.core.RPServiceType)
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.io7m.looseleaf.server.internal.LLHTTPErrorStatusException