You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@eventmesh.apache.org by jo...@apache.org on 2022/12/03 05:42:06 UTC
[incubator-eventmesh] branch master updated: update beantuils (#2424)
This is an automated email from the ASF dual-hosted git repository.
jonyang pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-eventmesh.git
The following commit(s) were added to refs/heads/master by this push:
new 8c1b9036a update beantuils (#2424)
8c1b9036a is described below
commit 8c1b9036ac54c2c529cbdc53de5d0870299d2361
Author: weihubeats <we...@163.com>
AuthorDate: Sat Dec 3 13:42:01 2022 +0800
update beantuils (#2424)
---
.../apache/eventmesh/connector/rocketmq/utils/BeanUtils.java | 12 ++++++------
1 file changed, 6 insertions(+), 6 deletions(-)
diff --git a/eventmesh-connector-plugin/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/utils/BeanUtils.java b/eventmesh-connector-plugin/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/utils/BeanUtils.java
index ee9644502..443ba8d1e 100644
--- a/eventmesh-connector-plugin/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/utils/BeanUtils.java
+++ b/eventmesh-connector-plugin/eventmesh-connector-rocketmq/src/main/java/org/apache/eventmesh/connector/rocketmq/utils/BeanUtils.java
@@ -25,6 +25,7 @@ import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.HashMap;
import java.util.Map;
+import java.util.Objects;
import java.util.Properties;
import java.util.Set;
@@ -35,7 +36,7 @@ public final class BeanUtils {
/**
* Maps primitive {@code Class}es to their corresponding wrapper {@code Class}.
*/
- private static Map<Class<?>, Class<?>> primitiveWrapperMap = new HashMap<>();
+ private static final Map<Class<?>, Class<?>> primitiveWrapperMap = new HashMap<>();
static {
primitiveWrapperMap.put(Boolean.TYPE, Boolean.class);
@@ -49,15 +50,14 @@ public final class BeanUtils {
primitiveWrapperMap.put(Void.TYPE, Void.TYPE);
}
- private static Map<Class<?>, Class<?>> wrapperMap = new HashMap<>();
+ private static final Map<Class<?>, Class<?>> wrapperMap = new HashMap<>();
static {
- for (final Class<?> primitiveClass : primitiveWrapperMap.keySet()) {
- final Class<?> wrapperClass = primitiveWrapperMap.get(primitiveClass);
- if (!primitiveClass.equals(wrapperClass)) {
+ primitiveWrapperMap.forEach((primitiveClass, wrapperClass) -> {
+ if (!Objects.equals(wrapperClass, primitiveClass)) {
wrapperMap.put(wrapperClass, primitiveClass);
}
- }
+ });
wrapperMap.put(String.class, String.class);
}
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@eventmesh.apache.org
For additional commands, e-mail: commits-help@eventmesh.apache.org