Package org.redisson.codec
Class AvroJacksonCodec
- java.lang.Object
-
- org.redisson.client.codec.BaseCodec
-
- org.redisson.codec.JsonJacksonCodec
-
- org.redisson.codec.AvroJacksonCodec
-
- All Implemented Interfaces:
Codec
public class AvroJacksonCodec extends JsonJacksonCodec
Avro binary codec- Author:
- Nikita Koksharov
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AvroJacksonCodec.AvroExtendedMapper
-
Nested classes/interfaces inherited from class org.redisson.codec.JsonJacksonCodec
JsonJacksonCodec.ThrowableMixIn
-
-
Field Summary
-
Fields inherited from class org.redisson.codec.JsonJacksonCodec
INSTANCE, mapObjectMapper
-
Fields inherited from class org.redisson.client.codec.BaseCodec
SKIPPED_CODECS
-
-
Constructor Summary
Constructors Constructor Description AvroJacksonCodec(Class<?> type, com.fasterxml.jackson.dataformat.avro.AvroSchema schema)
AvroJacksonCodec(ClassLoader classLoader)
AvroJacksonCodec(ClassLoader classLoader, AvroJacksonCodec codec)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
initTypeInclusion(com.fasterxml.jackson.databind.ObjectMapper mapObjectMapper)
-
Methods inherited from class org.redisson.codec.JsonJacksonCodec
createObjectMapper, getClassLoader, getObjectMapper, getValueDecoder, getValueEncoder, init
-
Methods inherited from class org.redisson.client.codec.BaseCodec
copy, getMapKeyDecoder, getMapKeyEncoder, getMapValueDecoder, getMapValueEncoder, toString
-
-
-
-
Constructor Detail
-
AvroJacksonCodec
public AvroJacksonCodec(Class<?> type, com.fasterxml.jackson.dataformat.avro.AvroSchema schema)
-
AvroJacksonCodec
public AvroJacksonCodec(ClassLoader classLoader)
-
AvroJacksonCodec
public AvroJacksonCodec(ClassLoader classLoader, AvroJacksonCodec codec)
-
-
Method Detail
-
initTypeInclusion
protected void initTypeInclusion(com.fasterxml.jackson.databind.ObjectMapper mapObjectMapper)
- Overrides:
initTypeInclusion
in classJsonJacksonCodec
-
-