From 1f7b76dbbbe74e27e2347e2f2444bdef5c4312ac Mon Sep 17 00:00:00 2001 From: godotg Date: Fri, 19 Jul 2024 22:15:29 +0800 Subject: [PATCH] perf[storage]: simplified method --- .../src/main/java/com/zfoo/storage/convert/ArrayConverter.java | 2 +- .../main/java/com/zfoo/storage/convert/JsonToMapConverter.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/storage/src/main/java/com/zfoo/storage/convert/ArrayConverter.java b/storage/src/main/java/com/zfoo/storage/convert/ArrayConverter.java index 58e8787e..9ab110d7 100644 --- a/storage/src/main/java/com/zfoo/storage/convert/ArrayConverter.java +++ b/storage/src/main/java/com/zfoo/storage/convert/ArrayConverter.java @@ -29,7 +29,7 @@ public class ArrayConverter implements ConditionalGenericConverter { @Override public boolean matches(TypeDescriptor sourceType, TypeDescriptor targetType) { - return sourceType.getType() == String.class && targetType.getType().isArray(); + return sourceType.getType() == String.class && targetType.isArray(); } @Override diff --git a/storage/src/main/java/com/zfoo/storage/convert/JsonToMapConverter.java b/storage/src/main/java/com/zfoo/storage/convert/JsonToMapConverter.java index b0a41e69..2969b3e7 100644 --- a/storage/src/main/java/com/zfoo/storage/convert/JsonToMapConverter.java +++ b/storage/src/main/java/com/zfoo/storage/convert/JsonToMapConverter.java @@ -28,7 +28,7 @@ import java.util.Set; public class JsonToMapConverter implements ConditionalGenericConverter { @Override public boolean matches(TypeDescriptor sourceType, TypeDescriptor targetType) { - return sourceType.getType() == String.class && Map.class.isAssignableFrom(targetType.getType()); + return sourceType.getType() == String.class && targetType.isMap(); } @Override