From 8ee8b4759fe34ed77ec6404a9c4f4e262fa2ed22 Mon Sep 17 00:00:00 2001 From: aoshiguchen <1052045476@qq.com> Date: Fri, 24 Jun 2022 15:24:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BB=A3=E7=A0=81=E4=BC=98=E5=8C=96.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../asgc/neutrino/core/aop/proxy/SubClassProxyFactory.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/neutrino-core/src/main/java/fun/asgc/neutrino/core/aop/proxy/SubClassProxyFactory.java b/neutrino-core/src/main/java/fun/asgc/neutrino/core/aop/proxy/SubClassProxyFactory.java index 0e25a656..c8310744 100644 --- a/neutrino-core/src/main/java/fun/asgc/neutrino/core/aop/proxy/SubClassProxyFactory.java +++ b/neutrino-core/src/main/java/fun/asgc/neutrino/core/aop/proxy/SubClassProxyFactory.java @@ -22,6 +22,7 @@ package fun.asgc.neutrino.core.aop.proxy; import fun.asgc.neutrino.core.aop.Invocation; +import fun.asgc.neutrino.core.util.ArrayUtil; import fun.asgc.neutrino.core.util.StringUtil; import lombok.extern.slf4j.Slf4j; @@ -83,7 +84,7 @@ public class SubClassProxyFactory implements ProxyFactory { sb.append("import ").append(Invocation.class.getName()).append(";\n"); sb.append("public class ").append(proxyClassName).append(" extends ").append(clazz.getSimpleName()).append("{\n"); Method[] methods = clazz.getMethods(); - if (methods != null && methods.length > 0) { + if (ArrayUtil.notEmpty(methods)) { for (Method method : methods) { if (Modifier.isFinal(method.getModifiers())) { continue; @@ -109,14 +110,14 @@ public class SubClassProxyFactory implements ProxyFactory { } private String buildParametersString(Parameter[] parameters) { - if (null == parameters || parameters.length == 0) { + if (ArrayUtil.isEmpty(parameters)) { return ""; } return Stream.of(parameters).map(item -> item.getType().getName() + " " + item.getName()).collect(Collectors.joining(",")); } private String buildParameterNamesString(Parameter[] parameters) { - if (null == parameters || parameters.length == 0) { + if (ArrayUtil.isEmpty(parameters)) { return ""; } return Stream.of(parameters).map(Parameter::getName).collect(Collectors.joining(","));