Polishing.

Use ClassUtils.isAssignableValue(…) instead of ClassUtils.resolvePrimitiveIfNecessary(target).isAssignableFrom(…).

Closes #1218
This commit is contained in:
Mark Paluch
2022-02-14 11:55:22 +01:00
parent b00d33f3c6
commit 90d83a4488

View File

@@ -924,10 +924,10 @@ public class MappingCassandraConverter extends AbstractCassandraConverter
* @return the converted value.
*/
@SuppressWarnings({ "rawtypes", "unchecked" })
private Object getPotentiallyConvertedSimpleRead(Object value, @Nullable Class<?> target) {
private Object getPotentiallyConvertedSimpleRead(@Nullable Object value, @Nullable Class<?> target) {
if (value == null || target == null
|| ClassUtils.resolvePrimitiveIfNecessary(target).isAssignableFrom(value.getClass())) {
|| ClassUtils.isAssignableValue(target, value)) {
return value;
}