diff --git a/src/main/java/org/springframework/data/redis/hash/DecoratingStringHashMapper.java b/src/main/java/org/springframework/data/redis/hash/DecoratingStringHashMapper.java index fba3fb93b..5905e05e3 100644 --- a/src/main/java/org/springframework/data/redis/hash/DecoratingStringHashMapper.java +++ b/src/main/java/org/springframework/data/redis/hash/DecoratingStringHashMapper.java @@ -26,14 +26,16 @@ import java.util.Map; */ public class DecoratingStringHashMapper implements HashMapper { - private final HashMapper delegate; + private final HashMapper delegate; - public DecoratingStringHashMapper(HashMapper mapper) { + public DecoratingStringHashMapper(HashMapper mapper) { this.delegate = mapper; } - public T fromHash(Map hash) { - return delegate.fromHash(hash); + @SuppressWarnings({ "rawtypes", "unchecked" }) + @Override + public T fromHash(Map hash) { + return (T) delegate.fromHash(hash); } public Map toHash(T object) {