# 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.