Class ForyCodec

All Implemented Interfaces:
Codec

public class ForyCodec extends BaseCodec
Apache Fory codec

Fully thread-safe.

Author:
Nikita Koksharov
  • Constructor Details

    • ForyCodec

      public ForyCodec()
    • ForyCodec

      public ForyCodec(Set<String> allowedClasses)
    • ForyCodec

      public ForyCodec(org.apache.fory.config.Language language)
    • ForyCodec

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

      public ForyCodec(ClassLoader classLoader, ForyCodec codec)
    • ForyCodec

      public ForyCodec(ClassLoader classLoader)
    • ForyCodec

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

    • create

      protected org.apache.fory.ThreadSafeFory create(org.apache.fory.config.ForyBuilder builder)
    • 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