From 4a85b87484d794906464cd3ff9041f87b14d182c Mon Sep 17 00:00:00 2001 From: lukaseder Date: Wed, 8 Aug 2018 13:03:12 +0200 Subject: [PATCH] [#7732] XJC generated classes should compare Pattern.pattern() in generated equals() and hashCode() methods --- jOOQ/src/main/java/org/jooq/conf/MappedSchema.java | 2 +- jOOQ/src/main/java/org/jooq/conf/MappedTable.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/conf/MappedSchema.java b/jOOQ/src/main/java/org/jooq/conf/MappedSchema.java index eb05b419aa..34bfc60241 100644 --- a/jOOQ/src/main/java/org/jooq/conf/MappedSchema.java +++ b/jOOQ/src/main/java/org/jooq/conf/MappedSchema.java @@ -228,7 +228,7 @@ public class MappedSchema return false; } } else { - if (!inputExpression.equals(other.inputExpression)) { + if (!inputExpression.pattern().equals(other.inputExpression.pattern())) { return false; } } diff --git a/jOOQ/src/main/java/org/jooq/conf/MappedTable.java b/jOOQ/src/main/java/org/jooq/conf/MappedTable.java index 53efbecbc4..9be69f264b 100644 --- a/jOOQ/src/main/java/org/jooq/conf/MappedTable.java +++ b/jOOQ/src/main/java/org/jooq/conf/MappedTable.java @@ -183,7 +183,7 @@ public class MappedTable return false; } } else { - if (!inputExpression.equals(other.inputExpression)) { + if (!inputExpression.pattern().equals(other.inputExpression.pattern())) { return false; } }