Package org.redisson.codec
Class ForyCodec
java.lang.Object
org.redisson.client.codec.BaseCodec
org.redisson.codec.ForyCodec
- All Implemented Interfaces:
Codec
Apache Fory codec
Fully thread-safe.
- Author:
- Nikita Koksharov
-
Field Summary
Fields inherited from class org.redisson.client.codec.BaseCodec
SKIPPED_CODECS -
Constructor Summary
ConstructorsConstructorDescriptionForyCodec(ClassLoader classLoader) ForyCodec(ClassLoader classLoader, Set<String> allowedClasses, org.apache.fory.config.Language language) ForyCodec(ClassLoader classLoader, ForyCodec codec) ForyCodec(org.apache.fory.config.Language language) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.fory.ThreadSafeForycreate(org.apache.fory.config.ForyBuilder builder) Returns object decoder used for any objects stored Redis structure except HMAPReturns object encoder used for any objects stored Redis structure except HMAPMethods inherited from class org.redisson.client.codec.BaseCodec
copy, getClassLoader, getMapKeyDecoder, getMapKeyEncoder, getMapValueDecoder, getMapValueEncoder, toString
-
Constructor Details
-
ForyCodec
public ForyCodec() -
ForyCodec
-
ForyCodec
public ForyCodec(org.apache.fory.config.Language language) -
ForyCodec
-
ForyCodec
-
ForyCodec
-
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
Description copied from interface:CodecReturns object decoder used for any objects stored Redis structure except HMAP- Returns:
- decoder
-
getValueEncoder
Description copied from interface:CodecReturns object encoder used for any objects stored Redis structure except HMAP- Returns:
- encoder
-