diff --git a/redisson/src/main/java/org/redisson/codec/DefaultReferenceCodecProvider.java b/redisson/src/main/java/org/redisson/codec/DefaultReferenceCodecProvider.java index 715571ec1..d0573ab14 100644 --- a/redisson/src/main/java/org/redisson/codec/DefaultReferenceCodecProvider.java +++ b/redisson/src/main/java/org/redisson/codec/DefaultReferenceCodecProvider.java @@ -82,11 +82,6 @@ public class DefaultReferenceCodecProvider implements ReferenceCodecProvider { return getCodec(codecClass, rObjectClass); } - @Override - public T getCodec(Class codecClass, RObject rObject) { - return getCodec(codecClass, rObject.getClass(), rObject.getName()); - } - @Override public void registerCodec(Class cls, T codec) { if (!cls.isInstance(codec)) { diff --git a/redisson/src/main/java/org/redisson/codec/ReferenceCodecProvider.java b/redisson/src/main/java/org/redisson/codec/ReferenceCodecProvider.java index 3d561a84a..e334f864c 100644 --- a/redisson/src/main/java/org/redisson/codec/ReferenceCodecProvider.java +++ b/redisson/src/main/java/org/redisson/codec/ReferenceCodecProvider.java @@ -89,16 +89,6 @@ public interface ReferenceCodecProvider { */ T getCodec(Class codecClass, Class rObjectClass, String name); - /** - * Get a codec instance by its class and an instance of the RObject. - * - * @param the expected codec type. - * @param codecClass the codec class used to lookup the codec. - * @param rObject instance of the RObject implementation. - * @return the cached codec instance. - */ - T getCodec(Class codecClass, RObject rObject); - /** * Register a codec by its class or super class. *