summaryrefslogtreecommitdiff
path: root/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java
diff options
context:
space:
mode:
authorEmmanuel Bourg <ebourg@apache.org>2018-04-08 23:27:38 +0200
committerEmmanuel Bourg <ebourg@apache.org>2018-04-08 23:27:38 +0200
commite9dafb5ce16aa2faa4fee1019417cc0a7456af57 (patch)
treec38471d22f5c367a45673724d3a6571d5daf591b /spring-beans/src/main/java/org/springframework/beans/BeanUtils.java
parent6dc3d6835b664af0d21e774a5342b90d4417f628 (diff)
New upstream version 4.3.15
Diffstat (limited to 'spring-beans/src/main/java/org/springframework/beans/BeanUtils.java')
-rw-r--r--spring-beans/src/main/java/org/springframework/beans/BeanUtils.java14
1 files changed, 7 insertions, 7 deletions
diff --git a/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java b/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java
index c29eaf53..0cdf050a 100644
--- a/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java
+++ b/spring-beans/src/main/java/org/springframework/beans/BeanUtils.java
@@ -311,23 +311,23 @@ public abstract class BeanUtils {
public static Method resolveSignature(String signature, Class<?> clazz) {
Assert.hasText(signature, "'signature' must not be empty");
Assert.notNull(clazz, "Class must not be null");
- int firstParen = signature.indexOf("(");
- int lastParen = signature.indexOf(")");
- if (firstParen > -1 && lastParen == -1) {
+ int startParen = signature.indexOf('(');
+ int endParen = signature.indexOf(')');
+ if (startParen > -1 && endParen == -1) {
throw new IllegalArgumentException("Invalid method signature '" + signature +
"': expected closing ')' for args list");
}
- else if (lastParen > -1 && firstParen == -1) {
+ else if (startParen == -1 && endParen > -1) {
throw new IllegalArgumentException("Invalid method signature '" + signature +
"': expected opening '(' for args list");
}
- else if (firstParen == -1 && lastParen == -1) {
+ else if (startParen == -1 && endParen == -1) {
return findMethodWithMinimalParameters(clazz, signature);
}
else {
- String methodName = signature.substring(0, firstParen);
+ String methodName = signature.substring(0, startParen);
String[] parameterTypeNames =
- StringUtils.commaDelimitedListToStringArray(signature.substring(firstParen + 1, lastParen));
+ StringUtils.commaDelimitedListToStringArray(signature.substring(startParen + 1, endParen));
Class<?>[] parameterTypes = new Class<?>[parameterTypeNames.length];
for (int i = 0; i < parameterTypeNames.length; i++) {
String parameterTypeName = parameterTypeNames[i].trim();