# Hierarchy For Package org.eclipse.jetty.rewrite.handler

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.util.component.AggregateLifeCycle (implements org.eclipse.jetty.util.component.Destroyable, org.eclipse.jetty.util.component.Dumpable)
      - org.eclipse.jetty.server.handler.AbstractHandler (implements org.eclipse.jetty.server.Handler)
        - org.eclipse.jetty.server.handler.AbstractHandlerContainer (implements org.eclipse.jetty.server.HandlerContainer)
          - org.eclipse.jetty.server.handler.HandlerWrapper
            - org.eclipse.jetty.rewrite.handler.RewriteHandler
  - org.eclipse.jetty.rewrite.handler.Rule
    - org.eclipse.jetty.rewrite.handler.HeaderRule
      - org.eclipse.jetty.rewrite.handler.ForwardedSchemeHeaderRule
    - org.eclipse.jetty.rewrite.handler.LegacyRule
    - org.eclipse.jetty.rewrite.handler.MsieSslRule
    - org.eclipse.jetty.rewrite.handler.PatternRule
      - org.eclipse.jetty.rewrite.handler.CookiePatternRule
      - org.eclipse.jetty.rewrite.handler.HeaderPatternRule
      - org.eclipse.jetty.rewrite.handler.ProxyRule
      - org.eclipse.jetty.rewrite.handler.RedirectPatternRule
      - org.eclipse.jetty.rewrite.handler.ResponsePatternRule
      - org.eclipse.jetty.rewrite.handler.RewritePatternRule (implements org.eclipse.jetty.rewrite.handler.Rule.ApplyURI)
    - org.eclipse.jetty.rewrite.handler.RegexRule
      - org.eclipse.jetty.rewrite.handler.RedirectRegexRule
      - org.eclipse.jetty.rewrite.handler.RewriteRegexRule (implements org.eclipse.jetty.rewrite.handler.Rule.ApplyURI)
    - org.eclipse.jetty.rewrite.handler.RuleContainer
      - org.eclipse.jetty.rewrite.handler.VirtualHostRuleContainer
    - org.eclipse.jetty.rewrite.handler.ValidUrlRule

## Interface Hierarchy

- org.eclipse.jetty.rewrite.handler.Rule.ApplyURI