diff --git a/src/main/java/org/ssssssss/script/convert/FunctionalImplicitConvert.java b/src/main/java/org/ssssssss/script/convert/FunctionalImplicitConvert.java index 83e788b52673bcca51f4875391bb0f73197f8b40..01e794519e307e94399e5738b01f5d9543669f56 100644 --- a/src/main/java/org/ssssssss/script/convert/FunctionalImplicitConvert.java +++ b/src/main/java/org/ssssssss/script/convert/FunctionalImplicitConvert.java @@ -45,7 +45,9 @@ public class FunctionalImplicitConvert implements ClassImplicitConvert { } if ("toString".equalsIgnoreCase(method.getName())) { return "Proxy(" + source + "," + target + ")"; - } + }else if ("hashCode".equalsIgnoreCase(method.getName())) { + return Objects.hash(source, target); + } return null; }); }