# Hierarchy For Package org.jboss.netty.handler.codec.http

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.jboss.netty.handler.codec.http.CookieDecoder
  - org.jboss.netty.handler.codec.http.CookieEncoder
  - org.jboss.netty.handler.codec.http.DefaultCookie (implements org.jboss.netty.handler.codec.http.Cookie)
  - org.jboss.netty.handler.codec.http.DefaultHttpChunk (implements org.jboss.netty.handler.codec.http.HttpChunk)
  - org.jboss.netty.handler.codec.http.DefaultHttpChunkTrailer (implements org.jboss.netty.handler.codec.http.HttpChunkTrailer)
  - org.jboss.netty.handler.codec.http.DefaultHttpMessage (implements org.jboss.netty.handler.codec.http.HttpMessage)
    - org.jboss.netty.handler.codec.http.DefaultHttpRequest (implements org.jboss.netty.handler.codec.http.HttpRequest)
    - org.jboss.netty.handler.codec.http.DefaultHttpResponse (implements org.jboss.netty.handler.codec.http.HttpResponse)
  - org.jboss.netty.handler.codec.http.HttpClientCodec (implements org.jboss.netty.channel.ChannelDownstreamHandler, org.jboss.netty.channel.ChannelUpstreamHandler)
  - org.jboss.netty.handler.codec.http.HttpConstants
  - org.jboss.netty.handler.codec.http.HttpHeaders
  - org.jboss.netty.handler.codec.http.HttpHeaders.Names
  - org.jboss.netty.handler.codec.http.HttpHeaders.Values
  - org.jboss.netty.handler.codec.http.HttpMethod (implements java.lang.Comparable<T>)
  - org.jboss.netty.handler.codec.http.HttpResponseStatus (implements java.lang.Comparable<T>)
  - org.jboss.netty.handler.codec.http.HttpServerCodec (implements org.jboss.netty.channel.ChannelDownstreamHandler, org.jboss.netty.channel.ChannelUpstreamHandler)
  - org.jboss.netty.handler.codec.http.HttpVersion (implements java.lang.Comparable<T>)
  - org.jboss.netty.handler.codec.oneone.OneToOneEncoder (implements org.jboss.netty.channel.ChannelDownstreamHandler)
    - org.jboss.netty.handler.codec.http.HttpMessageEncoder
      - org.jboss.netty.handler.codec.http.HttpRequestEncoder
      - org.jboss.netty.handler.codec.http.HttpResponseEncoder
  - org.jboss.netty.handler.codec.http.QueryStringDecoder
  - org.jboss.netty.handler.codec.http.QueryStringEncoder
  - org.jboss.netty.channel.SimpleChannelHandler (implements org.jboss.netty.channel.ChannelDownstreamHandler, org.jboss.netty.channel.ChannelUpstreamHandler)
    - org.jboss.netty.handler.codec.http.HttpContentEncoder (implements org.jboss.netty.channel.LifeCycleAwareChannelHandler)
      - org.jboss.netty.handler.codec.http.HttpContentCompressor
  - org.jboss.netty.channel.SimpleChannelUpstreamHandler (implements org.jboss.netty.channel.ChannelUpstreamHandler)
    - org.jboss.netty.handler.codec.frame.FrameDecoder (implements org.jboss.netty.channel.LifeCycleAwareChannelHandler)
      - org.jboss.netty.handler.codec.replay.ReplayingDecoder<T>
        - org.jboss.netty.handler.codec.http.HttpMessageDecoder
          - org.jboss.netty.handler.codec.http.HttpRequestDecoder
          - org.jboss.netty.handler.codec.http.HttpResponseDecoder
    - org.jboss.netty.handler.codec.http.HttpChunkAggregator (implements org.jboss.netty.channel.LifeCycleAwareChannelHandler)
    - org.jboss.netty.handler.codec.http.HttpContentDecoder (implements org.jboss.netty.channel.LifeCycleAwareChannelHandler)
      - org.jboss.netty.handler.codec.http.HttpContentDecompressor

## Interface Hierarchy

- java.lang.Comparable<T>
  - org.jboss.netty.handler.codec.http.Cookie
- org.jboss.netty.handler.codec.http.HttpChunk
  - org.jboss.netty.handler.codec.http.HttpChunkTrailer
- org.jboss.netty.handler.codec.http.HttpMessage
  - org.jboss.netty.handler.codec.http.HttpRequest
  - org.jboss.netty.handler.codec.http.HttpResponse

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.jboss.netty.handler.codec.http.HttpMessageDecoder.State