diff --git a/jOOQ/src/main/java/org/jooq/conf/MappedSchema.java b/jOOQ/src/main/java/org/jooq/conf/MappedSchema.java index 34bfc60241..2173d42e81 100644 --- a/jOOQ/src/main/java/org/jooq/conf/MappedSchema.java +++ b/jOOQ/src/main/java/org/jooq/conf/MappedSchema.java @@ -258,7 +258,7 @@ public class MappedSchema final int prime = 31; int result = 1; result = ((prime*result)+((input == null)? 0 :input.hashCode())); - result = ((prime*result)+((inputExpression == null)? 0 :inputExpression.hashCode())); + result = ((prime*result)+((inputExpression == null)? 0 :inputExpression.pattern().hashCode())); result = ((prime*result)+((output == null)? 0 :output.hashCode())); result = ((prime*result)+((tables == null)? 0 :tables.hashCode())); return result; diff --git a/jOOQ/src/main/java/org/jooq/conf/MappedTable.java b/jOOQ/src/main/java/org/jooq/conf/MappedTable.java index 9be69f264b..7577fb2818 100644 --- a/jOOQ/src/main/java/org/jooq/conf/MappedTable.java +++ b/jOOQ/src/main/java/org/jooq/conf/MappedTable.java @@ -204,7 +204,7 @@ public class MappedTable final int prime = 31; int result = 1; result = ((prime*result)+((input == null)? 0 :input.hashCode())); - result = ((prime*result)+((inputExpression == null)? 0 :inputExpression.hashCode())); + result = ((prime*result)+((inputExpression == null)? 0 :inputExpression.pattern().hashCode())); result = ((prime*result)+((output == null)? 0 :output.hashCode())); return result; }