# Hierarchy For Package org.qi4j.library.http

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.qi4j.library.http.AbstractJettyMixin (implements org.qi4j.library.http.HttpService, org.qi4j.library.http.JettyActivation)
    - org.qi4j.library.http.JettyMixin
    - org.qi4j.library.http.SecureJettyMixin
  - org.qi4j.api.activation.ActivatorAdapter<ActivateeType> (implements org.qi4j.api.activation.Activator<ActivateeType>)
    - org.qi4j.library.http.JettyActivation.Activator
  - org.qi4j.bootstrap.Assemblers.VisibilityIdentityConfig<AssemblerType> (implements org.qi4j.bootstrap.Assemblers.Configurable<AssemblerType>, org.qi4j.bootstrap.Assemblers.Identifiable<AssemblerType>, org.qi4j.bootstrap.Assemblers.Visible<AssemblerType>)
    - org.qi4j.library.http.JettyServiceAssembler
      - org.qi4j.library.http.SecureJettyServiceAssembler
  - org.qi4j.library.http.ConstraintInfo (implements java.io.Serializable)
  - org.qi4j.library.http.ConstraintService.Mixin (implements org.qi4j.library.http.ConstraintService)
  - org.qi4j.library.http.ContextListenerInfo (implements java.io.Serializable)
  - org.qi4j.library.http.Dispatchers (implements java.lang.Iterable<T>, java.io.Serializable)
  - org.qi4j.library.http.FilterInfo (implements java.io.Serializable)
  - javax.servlet.GenericServlet (implements java.io.Serializable, javax.servlet.Servlet, javax.servlet.ServletConfig)
    - javax.servlet.http.HttpServlet
      - org.qi4j.library.http.WelcomeServlet
  - org.qi4j.library.http.ServletInfo (implements java.io.Serializable)
  - org.qi4j.library.http.Servlets
  - org.qi4j.library.http.Servlets.ConstraintAssembler
  - org.qi4j.library.http.Servlets.ConstraintDeclaration
  - org.qi4j.library.http.Servlets.ContextListenerAssembler
  - org.qi4j.library.http.Servlets.ContextListenerDeclaration
  - org.qi4j.library.http.Servlets.FilterAssembler
  - org.qi4j.library.http.Servlets.FilterDeclaration
  - org.qi4j.library.http.Servlets.ServletAssembler
  - org.qi4j.library.http.Servlets.ServletDeclaration
  - org.qi4j.library.http.UnitOfWorkFilter (implements javax.servlet.Filter)

## Interface Hierarchy

- org.qi4j.api.composite.Composite
  - org.qi4j.api.configuration.ConfigurationComposite (also extends org.qi4j.api.entity.Identity)
    - org.qi4j.library.http.JettyConfiguration
      - org.qi4j.library.http.SecureJettyConfiguration
  - org.qi4j.api.service.ServiceComposite (also extends org.qi4j.api.entity.Identity)
    - org.qi4j.library.http.ConstraintService
    - org.qi4j.library.http.JettyService (also extends org.qi4j.library.http.HttpService, org.qi4j.library.http.JettyActivation)
      - org.qi4j.library.http.SecureJettyService
    - org.qi4j.library.http.UnitOfWorkFilterService (also extends javax.servlet.Filter)
    - org.qi4j.library.http.WelcomeServletService (also extends javax.servlet.Servlet)
- javax.servlet.Filter
  - org.qi4j.library.http.UnitOfWorkFilterService (also extends org.qi4j.api.service.ServiceComposite)
- org.qi4j.library.http.HttpService
  - org.qi4j.library.http.JettyService (also extends org.qi4j.library.http.JettyActivation, org.qi4j.api.service.ServiceComposite)
    - org.qi4j.library.http.SecureJettyService
- org.qi4j.api.entity.Identity
  - org.qi4j.api.configuration.ConfigurationComposite (also extends org.qi4j.api.composite.Composite)
    - org.qi4j.library.http.JettyConfiguration
      - org.qi4j.library.http.SecureJettyConfiguration
  - org.qi4j.api.service.ServiceComposite (also extends org.qi4j.api.composite.Composite)
    - org.qi4j.library.http.ConstraintService
    - org.qi4j.library.http.JettyService (also extends org.qi4j.library.http.HttpService, org.qi4j.library.http.JettyActivation)
      - org.qi4j.library.http.SecureJettyService
    - org.qi4j.library.http.UnitOfWorkFilterService (also extends javax.servlet.Filter)
    - org.qi4j.library.http.WelcomeServletService (also extends javax.servlet.Servlet)
- org.qi4j.library.http.Interface
- org.qi4j.library.http.JettyActivation
  - org.qi4j.library.http.JettyService (also extends org.qi4j.library.http.HttpService, org.qi4j.api.service.ServiceComposite)
    - org.qi4j.library.http.SecureJettyService
- javax.servlet.Servlet
  - org.qi4j.library.http.WelcomeServletService (also extends org.qi4j.api.service.ServiceComposite)

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.qi4j.library.http.ConstraintInfo.Constraint
    - org.qi4j.library.http.Interface.Protocol
    - org.qi4j.library.http.ConstraintInfo.HttpMethod
    - org.qi4j.library.http.Dispatchers.Dispatcher