We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 57abaa0 commit 5000415Copy full SHA for 5000415
src/main/java/org/apache/ibatis/reflection/property/PropertyNamer.java
@@ -45,15 +45,15 @@ public static String methodToProperty(String name) {
45
}
46
47
public static boolean isProperty(String name) {
48
- return name.startsWith("get") || name.startsWith("set") || name.startsWith("is");
+ return isGetter(name) || isSetter(name);
49
50
51
public static boolean isGetter(String name) {
52
- return name.startsWith("get") || name.startsWith("is");
+ return (name.startsWith("get") && name.length() > 3) || (name.startsWith("is") && name.length() > 2);
53
54
55
public static boolean isSetter(String name) {
56
- return name.startsWith("set");
+ return name.startsWith("set") && name.length() > 3;
57
58
59
0 commit comments