@UnstableApi

# Package io.netty.handler.codec.redis

Encoder, decoder for Redis.

See: Description

Interface Summary
BulkStringRedisContent: A chunk of bulk strings which is used for Redis chunked transfer-encoding.
LastBulkStringRedisContent: A last chunk of Bulk Strings.
RedisMessage: RedisMessage is base interface for codec-redis.
RedisMessagePool: A strategy interface for caching `RedisMessage`s.

Class Summary
AbstractStringRedisMessage: Abstract class for Simple Strings or Errors.
ArrayHeaderRedisMessage: Header of Redis Array Message.
ArrayRedisMessage: Arrays of RESP.
BulkStringHeaderRedisMessage: The header of Bulk Strings in RESP.
DefaultBulkStringRedisContent: A default implementation of `BulkStringRedisContent`.
DefaultLastBulkStringRedisContent: A default implementation for `LastBulkStringRedisContent`.
ErrorRedisMessage: Errors of RESP.
FixedRedisMessagePool: A default fixed redis message pool.
FullBulkStringRedisMessage: An aggregated bulk string of RESP.
InlineCommandRedisMessage: Inline commands of RESP.
IntegerRedisMessage: Integers of RESP.
RedisArrayAggregator: Aggregates `RedisMessage` parts into `ArrayRedisMessage`.
RedisBulkStringAggregator: A `ChannelHandler` that aggregates an `BulkStringHeaderRedisMessage` and its following `BulkStringRedisContent`s into a single `FullBulkStringRedisMessage` with no following `BulkStringRedisContent`s.
RedisDecoder: Decodes the Redis protocol into `RedisMessage` objects following RESP (REdis Serialization Protocol).
RedisEncoder: Encodes `RedisMessage` into bytes following RESP (REdis Serialization Protocol).
SimpleStringRedisMessage: Simple Strings of RESP.

Enum Summary
FixedRedisMessagePool.RedisErrorKey
FixedRedisMessagePool.RedisReplyKey
RedisMessageType: Type of RESP (REdis Serialization Protocol).

Exception Summary
RedisCodecException: An `Exception` which is thrown by `RedisEncoder` or `RedisDecoder`.

## Package io.netty.handler.codec.redis Description

Encoder, decoder for Redis.