# Package org.apache.http.impl.nio.codecs

Default implementations for interfaces in `org.apache.http.nio.codecs`.

See: Description

- Class Summary
  Class | Description
  --- | ---
  AbstractContentDecoder | Abstract `ContentDecoder` that serves as a base for all content decoder implementations.
  AbstractContentEncoder | Abstract `ContentEncoder` that serves as a base for all content encoder implementations.
  AbstractMessageParser<T extends HttpMessage> | Abstract `NHttpMessageParser` that serves as a base for all message parser implementations.
  AbstractMessageWriter<T extends HttpMessage> | Abstract `NHttpMessageWriter` that serves as a base for all message writer implementations.
  ChunkDecoder | Implements chunked transfer coding.
  ChunkEncoder | Implements chunked transfer coding.
  DefaultHttpRequestParser | Default `NHttpMessageParser` implementation for `HttpRequest`s.
  DefaultHttpRequestParserFactory | Default factory for request message parsers.
  DefaultHttpRequestWriter | Default `NHttpMessageWriter` implementation for `HttpRequest`s.
  DefaultHttpRequestWriterFactory | Default factory for request message writers.
  DefaultHttpResponseParser | Default `NHttpMessageParser` implementation for `HttpResponse`s.
  DefaultHttpResponseParserFactory | Default factory for response message parsers.
  DefaultHttpResponseWriter | Default `NHttpMessageWriter` implementation for `HttpResponse`s.
  DefaultHttpResponseWriterFactory | Default factory for response message writers.
  HttpRequestParser | Deprecated (4.1) use `DefaultHttpRequestParser`
  HttpRequestWriter | Deprecated (4.1) use `DefaultHttpRequestWriter`
  HttpResponseParser | Deprecated (4.1) use `DefaultHttpResponseParser`
  HttpResponseWriter | Deprecated (4.1) use `DefaultHttpResponseWriter`
  IdentityDecoder | Content decoder that reads data without any transformation.
  IdentityEncoder | Content encoder that writes data without any transformation.
  LengthDelimitedDecoder | Content decoder that cuts off after a defined number of bytes.
  LengthDelimitedEncoder | Content encoder that cuts off after a defined number of bytes.

## Package org.apache.http.impl.nio.codecs Description

Default implementations for interfaces in `org.apache.http.nio.codecs`.
There are implementations of the transport encodings used by HTTP, in particular the chunked coding for `sending` and `receiving` entities.

Copyright © 2005–2013 The Apache Software Foundation. All rights reserved.