Package io.lettuce.core.codec
Codecs for key/value type conversion.
-
Interface Summary Interface Description CipherCodec.CipherSupplier Represents a supplier ofCipher
.RedisCodec<K,V> ARedisCodec
encodes keys and values sent to Redis, and decodes keys and values in the command output.ToByteBufEncoder<K,V> Optimized encoder that encodes keys and values directly on aByteBuf
. -
Class Summary Class Description Base16 High-performance base16 (AKA hex) codec.ByteArrayCodec ARedisCodec
that uses plain byte arrays without further transformations.CipherCodec A cryptoRedisCodec
that that allows transparent encryption/decryption of values.CipherCodec.KeyDescriptor Descriptor to determine which crypto key to use.CompressionCodec A compressing/decompressingRedisCodec
that wraps a typedcodec
and compresses values using GZIP or Deflate.CRC16 StringCodec Optimized String codec.Utf8StringCodec Deprecated. since 5.2, useStringCodec.UTF8
instead. -
Enum Summary Enum Description CompressionCodec.CompressionType