Class SnappyCodecV2

  • All Implemented Interfaces:
    Codec

    public class SnappyCodecV2
    extends BaseCodec
    Google's Snappy compression codec. Uses inner Codec to convert object to binary stream. MarshallingCodec used by default.

    Based on Fully thread-safe.

    Author:
    Nikita Koksharov
    See Also:
    MarshallingCodec
    • Constructor Detail

      • SnappyCodecV2

        public SnappyCodecV2()
      • SnappyCodecV2

        public SnappyCodecV2​(Codec innerCodec)
      • SnappyCodecV2

        public SnappyCodecV2​( classLoader)
      • SnappyCodecV2

        public SnappyCodecV2​( classLoader,
                             SnappyCodecV2 codec)
                      throws 
        Throws:
    • Method Detail

      • getValueDecoder

        public > getValueDecoder()
        Description copied from interface: Codec
        Returns object decoder used for any objects stored Redis structure except HMAP
        Returns:
        decoder
      • getValueEncoder

        public Encoder getValueEncoder()
        Description copied from interface: Codec
        Returns object encoder used for any objects stored Redis structure except HMAP
        Returns:
        encoder