# Package org.jboss.netty.handler.codec.frame

Extensible decoder and its common implementations which deal with the packet fragmentation and reassembly issue found in a stream-based transport such as TCP/IP.

See: Description

Class Summary
Class | Description
--- | ---
DelimiterBasedFrameDecoder | A decoder that splits the received `ChannelBuffer`s by one or more delimiters.
Delimiters | A set of commonly used delimiters for `DelimiterBasedFrameDecoder`.
FixedLengthFrameDecoder | A decoder that splits the received `ChannelBuffer`s by the fixed number of bytes.
FrameDecoder | Decodes the received `ChannelBuffer`s into a meaningful frame object.
LengthFieldBasedFrameDecoder | A decoder that splits the received `ChannelBuffer`s dynamically by the value of the length field in the message.
LengthFieldPrepender | An encoder that prepends the length of the message.

Exception Summary
Exception | Description
--- | ---
CorruptedFrameException | An `Exception` which is thrown when the received frame data can not be decoded by a `FrameDecoder` implementation.
TooLongFrameException | An `Exception` which is thrown when the length of the frame decoded is greater than the maximum.

## Package org.jboss.netty.handler.codec.frame Description

Extensible decoder and its common implementations which deal with the packet fragmentation and reassembly issue found in a stream-based transport such as TCP/IP.