# Hierarchy For Package com.isomorphic.servlet

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.isomorphic.servlet.BaseFilter (implements jakarta.servlet.Filter)
    - com.isomorphic.servlet.CompressionFilter
    - com.isomorphic.servlet.URIRegexFilter
      - com.isomorphic.servlet.CacheFilter
    - com.isomorphic.servlet.VersionedURLFilter
  - com.isomorphic.servlet.CachePolicy
  - jakarta.servlet.GenericServlet (implements java.io.Serializable, jakarta.servlet.Servlet, jakarta.servlet.ServletConfig)
    - jakarta.servlet.http.HttpServlet
      - com.isomorphic.servlet.BaseServlet
        - com.isomorphic.servlet.DataSourceLoader
        - com.isomorphic.servlet.FeatureExplorerRPC
        - com.isomorphic.servlet.FileAssembly
        - com.isomorphic.servlet.FileDownload
        - com.isomorphic.servlet.HttpProxyServlet
        - com.isomorphic.servlet.IDACall (implements com.isomorphic.servlet.ConfiguresRPC)
        - com.isomorphic.servlet.PreCache
        - com.isomorphic.servlet.RESTHandler
        - com.isomorphic.servlet.ScreenLoaderServlet
  - com.isomorphic.servlet.ISCFileItem (implements org.apache.commons.fileupload2.core.FileItem<F>)
  - com.isomorphic.servlet.RequestContext
  - jakarta.servlet.ServletRequestWrapper (implements jakarta.servlet.ServletRequest)
    - jakarta.servlet.http.HttpServletRequestWrapper (implements jakarta.servlet.http.HttpServletRequest)
      - com.isomorphic.servlet.ISCHttpServletRequest

## Interface Hierarchy

- com.isomorphic.servlet.DynamicScreenGenerator