diff --git a/src/org/redkale/util/Creator.java b/src/org/redkale/util/Creator.java index e798b67f2..ed82c7c50 100644 --- a/src/org/redkale/util/Creator.java +++ b/src/org/redkale/util/Creator.java @@ -85,6 +85,13 @@ public interface Creator { creatorCacheMap.put(Stream.class, (params) -> new ArrayList<>().stream()); creatorCacheMap.put(ConcurrentHashMap.class, (params) -> new ConcurrentHashMap<>()); creatorCacheMap.put(CompletableFuture.class, (params) -> new CompletableFuture<>()); + creatorCacheMap.put(Map.Entry.class, new Creator() { + @Override + @ConstructorParameters({"key", "value"}) + public AbstractMap.SimpleEntry create(Object... params) { + return new AbstractMap.SimpleEntry(params[0], params[1]); + } + }); creatorCacheMap.put(AbstractMap.SimpleEntry.class, new Creator() { @Override @ConstructorParameters({"key", "value"})