A B C D E F G I L N R S T V W

## A

AbstractStringRedisMessage - Class in io.netty.handler.codec.redis
  Abstract class for Simple Strings or Errors.
ArrayHeaderRedisMessage - Class in io.netty.handler.codec.redis
  Header of Redis Array Message.
ArrayHeaderRedisMessage(long) - Constructor for class io.netty.handler.codec.redis.ArrayHeaderRedisMessage
  Creates a `ArrayHeaderRedisMessage` for the given `length`.
ArrayRedisMessage - Class in io.netty.handler.codec.redis
  Arrays of RESP.
ArrayRedisMessage(List<RedisMessage>) - Constructor for class io.netty.handler.codec.redis.ArrayRedisMessage
  Creates a `ArrayRedisMessage` for the given `content`.

## B

beginAggregation(BulkStringHeaderRedisMessage, ByteBuf) - Method in class io.netty.handler.codec.redis.RedisBulkStringAggregator
BulkStringHeaderRedisMessage - Class in io.netty.handler.codec.redis
  The header of Bulk Strings in RESP.
BulkStringHeaderRedisMessage(int) - Constructor for class io.netty.handler.codec.redis.BulkStringHeaderRedisMessage
  Creates a `BulkStringHeaderRedisMessage`.
bulkStringLength() - Method in class io.netty.handler.codec.redis.BulkStringHeaderRedisMessage
  Return `bulkStringLength` for this content.
BulkStringRedisContent - Interface in io.netty.handler.codec.redis
  A chunk of bulk strings which is used for Redis chunked transfer-encoding.

## C

children() - Method in class io.netty.handler.codec.redis.ArrayRedisMessage
  Get children of this Arrays.
closeAfterContinueResponse(Object) - Method in class io.netty.handler.codec.redis.RedisBulkStringAggregator
content() - Method in class io.netty.handler.codec.redis.AbstractStringRedisMessage
  Get string content of this `AbstractStringRedisMessage`.
copy() - Method in interface io.netty.handler.codec.redis.BulkStringRedisContent
copy() - Method in class io.netty.handler.codec.redis.DefaultBulkStringRedisContent
copy() - Method in class io.netty.handler.codec.redis.DefaultLastBulkStringRedisContent
copy() - Method in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
copy() - Method in interface io.netty.handler.codec.redis.LastBulkStringRedisContent

## D

deallocate() - Method in class io.netty.handler.codec.redis.ArrayRedisMessage
decode(ChannelHandlerContext, RedisMessage, List<Object>) - Method in class io.netty.handler.codec.redis.RedisArrayAggregator
decode(ChannelHandlerContext, ByteBuf, List<Object>) - Method in class io.netty.handler.codec.redis.RedisDecoder
DefaultBulkStringRedisContent - Class in io.netty.handler.codec.redis
  A default implementation of `BulkStringRedisContent`.
DefaultBulkStringRedisContent(ByteBuf) - Constructor for class io.netty.handler.codec.redis.DefaultBulkStringRedisContent
  Creates a `DefaultBulkStringRedisContent` for the given `content`.
DefaultLastBulkStringRedisContent - Class in io.netty.handler.codec.redis
  A default implementation for `LastBulkStringRedisContent`.
DefaultLastBulkStringRedisContent(ByteBuf) - Constructor for class io.netty.handler.codec.redis.DefaultLastBulkStringRedisContent
  Creates a `DefaultLastBulkStringRedisContent` for the given `content`.
duplicate() - Method in interface io.netty.handler.codec.redis.BulkStringRedisContent
duplicate() - Method in class io.netty.handler.codec.redis.DefaultBulkStringRedisContent
duplicate() - Method in class io.netty.handler.codec.redis.DefaultLastBulkStringRedisContent
duplicate() - Method in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
duplicate() - Method in interface io.netty.handler.codec.redis.LastBulkStringRedisContent

## E

EMPTY_INSTANCE - Static variable in class io.netty.handler.codec.redis.ArrayRedisMessage
  A predefined empty array instance for `ArrayRedisMessage`.
EMPTY_INSTANCE - Static variable in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
  A predefined empty instance of `FullBulkStringRedisMessage`.
EMPTY_LAST_CONTENT - Static variable in interface io.netty.handler.codec.redis.LastBulkStringRedisContent
  The 'end of content' marker in chunked encoding.
encode(ChannelHandlerContext, RedisMessage, List<Object>) - Method in class io.netty.handler.codec.redis.RedisEncoder
ErrorRedisMessage - Class in io.netty.handler.codec.redis
  Errors of RESP.
ErrorRedisMessage(String) - Constructor for class io.netty.handler.codec.redis.ErrorRedisMessage
  Creates a `ErrorRedisMessage` from `content`.

## F

FixedRedisMessagePool - Class in io.netty.handler.codec.redis
  A default fixed redis message pool.
FixedRedisMessagePool.RedisErrorKey - Enum in io.netty.handler.codec.redis
FixedRedisMessagePool.RedisReplyKey - Enum in io.netty.handler.codec.redis
FullBulkStringRedisMessage - Class in io.netty.handler.codec.redis
  An aggregated bulk string of RESP.
FullBulkStringRedisMessage(ByteBuf) - Constructor for class io.netty.handler.codec.redis.FullBulkStringRedisMessage
  Creates a `FullBulkStringRedisMessage` for the given `content`.

## G

getByteBufOfInteger(long) - Method in class io.netty.handler.codec.redis.FixedRedisMessagePool
getByteBufOfInteger(long) - Method in interface io.netty.handler.codec.redis.RedisMessagePool
  Returns `byte[]` for given `msg`.
getError(String) - Method in class io.netty.handler.codec.redis.FixedRedisMessagePool
getError(FixedRedisMessagePool.RedisErrorKey) - Method in class io.netty.handler.codec.redis.FixedRedisMessagePool
  Returns `ErrorRedisMessage` for the given `FixedRedisMessagePool.RedisErrorKey` or `null` if it does not exist.
getError(ByteBuf) - Method in class io.netty.handler.codec.redis.FixedRedisMessagePool
getError(String) - Method in interface io.netty.handler.codec.redis.RedisMessagePool
  Returns `ErrorRedisMessage` for given `content`.
getError(ByteBuf) - Method in interface io.netty.handler.codec.redis.RedisMessagePool
  Returns `ErrorRedisMessage` for given `content`.
getInteger(long) - Method in class io.netty.handler.codec.redis.FixedRedisMessagePool
getInteger(ByteBuf) - Method in class io.netty.handler.codec.redis.FixedRedisMessagePool
getInteger(long) - Method in interface io.netty.handler.codec.redis.RedisMessagePool
  Returns `IntegerRedisMessage` for given `value`.
getInteger(ByteBuf) - Method in interface io.netty.handler.codec.redis.RedisMessagePool
  Returns `IntegerRedisMessage` for given `content`.
getSimpleString(String) - Method in class io.netty.handler.codec.redis.FixedRedisMessagePool
getSimpleString(FixedRedisMessagePool.RedisReplyKey) - Method in class io.netty.handler.codec.redis.FixedRedisMessagePool
  Returns `SimpleStringRedisMessage` for the given `FixedRedisMessagePool.RedisReplyKey` or `null` if it does not exist.
getSimpleString(ByteBuf) - Method in class io.netty.handler.codec.redis.FixedRedisMessagePool
getSimpleString(String) - Method in interface io.netty.handler.codec.redis.RedisMessagePool
  Returns `SimpleStringRedisMessage` for given `content`.
getSimpleString(ByteBuf) - Method in interface io.netty.handler.codec.redis.RedisMessagePool
  Returns `SimpleStringRedisMessage` for given `content`.

## I

ignoreContentAfterContinueResponse(Object) - Method in class io.netty.handler.codec.redis.RedisBulkStringAggregator
InlineCommandRedisMessage - Class in io.netty.handler.codec.redis
  Inline commands of RESP.
InlineCommandRedisMessage(String) - Constructor for class io.netty.handler.codec.redis.InlineCommandRedisMessage
  Creates a `InlineCommandRedisMessage` for the given `content`.
INSTANCE - Static variable in class io.netty.handler.codec.redis.FixedRedisMessagePool
  A shared object for `FixedRedisMessagePool`.
IntegerRedisMessage - Class in io.netty.handler.codec.redis
  Integers of RESP.
IntegerRedisMessage(long) - Constructor for class io.netty.handler.codec.redis.IntegerRedisMessage
  Creates a `IntegerRedisMessage` for the given `content`.
io.netty.handler.codec.redis - package io.netty.handler.codec.redis
  Encoder, decoder for Redis.
isAggregated(RedisMessage) - Method in class io.netty.handler.codec.redis.RedisBulkStringAggregator
isContentLengthInvalid(BulkStringHeaderRedisMessage, int) - Method in class io.netty.handler.codec.redis.RedisBulkStringAggregator
isContentMessage(RedisMessage) - Method in class io.netty.handler.codec.redis.RedisBulkStringAggregator
isInline() - Method in enum io.netty.handler.codec.redis.RedisMessageType
  Returns `true` if this type is inline type, or returns `false`.
isLastContentMessage(BulkStringRedisContent) - Method in class io.netty.handler.codec.redis.RedisBulkStringAggregator
isNull() - Method in class io.netty.handler.codec.redis.ArrayHeaderRedisMessage
  Returns whether the content of this message is `null`.
isNull() - Method in class io.netty.handler.codec.redis.ArrayRedisMessage
  Returns whether the content of this message is `null`.
isNull() - Method in class io.netty.handler.codec.redis.BulkStringHeaderRedisMessage
  Returns whether the content of this message is `null`.
isNull() - Method in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
  Returns whether the content of this message is `null`.
isStartMessage(RedisMessage) - Method in class io.netty.handler.codec.redis.RedisBulkStringAggregator

## L

LastBulkStringRedisContent - Interface in io.netty.handler.codec.redis
  A last chunk of Bulk Strings.
length() - Method in class io.netty.handler.codec.redis.ArrayHeaderRedisMessage
  Get length of this array object.
length() - Method in enum io.netty.handler.codec.redis.RedisMessageType
  Returns length of this type.

## N

newContinueResponse(BulkStringHeaderRedisMessage, int, ChannelPipeline) - Method in class io.netty.handler.codec.redis.RedisBulkStringAggregator
NULL_INSTANCE - Static variable in class io.netty.handler.codec.redis.ArrayRedisMessage
  A predefined null array instance for `ArrayRedisMessage`.
NULL_INSTANCE - Static variable in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
  A predefined null instance of `FullBulkStringRedisMessage`.

## R

readFrom(ByteBuf, boolean) - Static method in enum io.netty.handler.codec.redis.RedisMessageType
  Determine `RedisMessageType` based on the type prefix `byte` read from given the buffer.
RedisArrayAggregator - Class in io.netty.handler.codec.redis
  Aggregates `RedisMessage` parts into `ArrayRedisMessage`.
RedisArrayAggregator() - Constructor for class io.netty.handler.codec.redis.RedisArrayAggregator
RedisBulkStringAggregator - Class in io.netty.handler.codec.redis
  A `ChannelHandler` that aggregates an `BulkStringHeaderRedisMessage` and its following `BulkStringRedisContent`s into a single `FullBulkStringRedisMessage` with no following `BulkStringRedisContent`s.
RedisBulkStringAggregator() - Constructor for class io.netty.handler.codec.redis.RedisBulkStringAggregator
  Creates a new instance.
RedisCodecException - Exception in io.netty.handler.codec.redis
  An `Exception` which is thrown by `RedisEncoder` or `RedisDecoder`.
RedisCodecException(String) - Constructor for exception io.netty.handler.codec.redis.RedisCodecException
  Creates a new instance.
RedisCodecException(Throwable) - Constructor for exception io.netty.handler.codec.redis.RedisCodecException
  Creates a new instance.
RedisDecoder - Class in io.netty.handler.codec.redis
  Decodes the Redis protocol into `RedisMessage` objects following RESP (REdis Serialization Protocol).
RedisDecoder() - Constructor for class io.netty.handler.codec.redis.RedisDecoder
  Creates a new instance with default `maxInlineMessageLength` and `messagePool` and inline command decoding disabled.
RedisDecoder(boolean) - Constructor for class io.netty.handler.codec.redis.RedisDecoder
  Creates a new instance with default `maxInlineMessageLength` and `messagePool`.
RedisDecoder(int, RedisMessagePool) - Constructor for class io.netty.handler.codec.redis.RedisDecoder
  Creates a new instance with inline command decoding disabled.
RedisDecoder(int, RedisMessagePool, boolean) - Constructor for class io.netty.handler.codec.redis.RedisDecoder
  Creates a new instance.
RedisEncoder - Class in io.netty.handler.codec.redis
  Encodes `RedisMessage` into bytes following RESP (REdis Serialization Protocol).
RedisEncoder() - Constructor for class io.netty.handler.codec.redis.RedisEncoder
  Creates a new instance with default `messagePool`.
RedisEncoder(RedisMessagePool) - Constructor for class io.netty.handler.codec.redis.RedisEncoder
  Creates a new instance.
RedisMessage - Interface in io.netty.handler.codec.redis
  RedisMessage is base interface for codec-redis.
RedisMessagePool - Interface in io.netty.handler.codec.redis
  A strategy interface for caching `RedisMessage`s.
RedisMessageType - Enum in io.netty.handler.codec.redis
  Type of RESP (REdis Serialization Protocol).
replace(ByteBuf) - Method in interface io.netty.handler.codec.redis.BulkStringRedisContent
replace(ByteBuf) - Method in class io.netty.handler.codec.redis.DefaultBulkStringRedisContent
replace(ByteBuf) - Method in class io.netty.handler.codec.redis.DefaultLastBulkStringRedisContent
replace(ByteBuf) - Method in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
replace(ByteBuf) - Method in interface io.netty.handler.codec.redis.LastBulkStringRedisContent
retain() - Method in interface io.netty.handler.codec.redis.BulkStringRedisContent
retain(int) - Method in interface io.netty.handler.codec.redis.BulkStringRedisContent
retain() - Method in class io.netty.handler.codec.redis.DefaultBulkStringRedisContent
retain(int) - Method in class io.netty.handler.codec.redis.DefaultBulkStringRedisContent
retain() - Method in class io.netty.handler.codec.redis.DefaultLastBulkStringRedisContent
retain(int) - Method in class io.netty.handler.codec.redis.DefaultLastBulkStringRedisContent
retain() - Method in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
retain(int) - Method in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
retain() - Method in interface io.netty.handler.codec.redis.LastBulkStringRedisContent
retain(int) - Method in interface io.netty.handler.codec.redis.LastBulkStringRedisContent
retainedDuplicate() - Method in interface io.netty.handler.codec.redis.BulkStringRedisContent
retainedDuplicate() - Method in class io.netty.handler.codec.redis.DefaultBulkStringRedisContent
retainedDuplicate() - Method in class io.netty.handler.codec.redis.DefaultLastBulkStringRedisContent
retainedDuplicate() - Method in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
retainedDuplicate() - Method in interface io.netty.handler.codec.redis.LastBulkStringRedisContent

## S

SimpleStringRedisMessage - Class in io.netty.handler.codec.redis
  Simple Strings of RESP.
SimpleStringRedisMessage(String) - Constructor for class io.netty.handler.codec.redis.SimpleStringRedisMessage
  Creates a `SimpleStringRedisMessage` for the given `content`.

## T

toString() - Method in class io.netty.handler.codec.redis.AbstractStringRedisMessage
toString() - Method in class io.netty.handler.codec.redis.ArrayHeaderRedisMessage
toString() - Method in class io.netty.handler.codec.redis.ArrayRedisMessage
toString() - Method in class io.netty.handler.codec.redis.DefaultBulkStringRedisContent
toString() - Method in enum io.netty.handler.codec.redis.FixedRedisMessagePool.RedisErrorKey
toString() - Method in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
toString() - Method in class io.netty.handler.codec.redis.IntegerRedisMessage
touch(Object) - Method in class io.netty.handler.codec.redis.ArrayRedisMessage
touch() - Method in interface io.netty.handler.codec.redis.BulkStringRedisContent
touch(Object) - Method in interface io.netty.handler.codec.redis.BulkStringRedisContent
touch() - Method in class io.netty.handler.codec.redis.DefaultBulkStringRedisContent
touch(Object) - Method in class io.netty.handler.codec.redis.DefaultBulkStringRedisContent
touch() - Method in class io.netty.handler.codec.redis.DefaultLastBulkStringRedisContent
touch(Object) - Method in class io.netty.handler.codec.redis.DefaultLastBulkStringRedisContent
touch() - Method in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
touch(Object) - Method in class io.netty.handler.codec.redis.FullBulkStringRedisMessage
touch() - Method in interface io.netty.handler.codec.redis.LastBulkStringRedisContent
touch(Object) - Method in interface io.netty.handler.codec.redis.LastBulkStringRedisContent

## V

value() - Method in class io.netty.handler.codec.redis.IntegerRedisMessage
  Get long value of this `IntegerRedisMessage`.
valueOf(String) - Static method in enum io.netty.handler.codec.redis.FixedRedisMessagePool.RedisErrorKey
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.codec.redis.FixedRedisMessagePool.RedisReplyKey
  Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.netty.handler.codec.redis.RedisMessageType
  Returns the enum constant of this type with the specified name.
values() - Static method in enum io.netty.handler.codec.redis.FixedRedisMessagePool.RedisErrorKey
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.codec.redis.FixedRedisMessagePool.RedisReplyKey
  Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.netty.handler.codec.redis.RedisMessageType
  Returns an array containing the constants of this enum type, in the order they are declared.

## W

writeTo(ByteBuf) - Method in enum io.netty.handler.codec.redis.RedisMessageType
  Write the message type's prefix to the given buffer.

A B C D E F G I L N R S T V W