Class FuryCodec

All Implemented Interfaces:
Codec

public class FuryCodec extends BaseCodec
Apache Fury codec

Fully thread-safe.

Author:
Nikita Koksharov
  • Constructor Details

    • FuryCodec

      public FuryCodec()
    • FuryCodec

      public FuryCodec(Set<String> allowedClasses)
    • FuryCodec

      public FuryCodec(org.apache.fury.config.Language language)
    • FuryCodec

      public FuryCodec(Set<String> allowedClasses, org.apache.fury.config.Language language)
    • FuryCodec

      public FuryCodec(ClassLoader classLoader, FuryCodec codec)
    • FuryCodec

      public FuryCodec(ClassLoader classLoader)
    • FuryCodec

      public FuryCodec(ClassLoader classLoader, Set<String> allowedClasses, org.apache.fury.config.Language language)
  • Method Details

    • getValueDecoder

      public Decoder<Object> 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