From f083747e43a8240868958db3d3966ae5cc0f4ed3 Mon Sep 17 00:00:00 2001 From: Brian Miles Date: Mon, 25 Dec 2017 13:52:43 -0600 Subject: [PATCH 1/2] Update COMPARABLE TypeCategory so that java.util.UUID instances are deemed to be comparable --- src/main/java/com/mysema/codegen/model/TypeCategory.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/com/mysema/codegen/model/TypeCategory.java b/src/main/java/com/mysema/codegen/model/TypeCategory.java index 4443256..0c8b9da 100644 --- a/src/main/java/com/mysema/codegen/model/TypeCategory.java +++ b/src/main/java/com/mysema/codegen/model/TypeCategory.java @@ -50,7 +50,7 @@ public enum TypeCategory { /** * */ - COMPARABLE(SIMPLE), + COMPARABLE(SIMPLE, java.util.UUID.class.getName()), /** * */ From bc308096ad8b23693c64269a2c312d59ab17ff3b Mon Sep 17 00:00:00 2001 From: Brian Miles Date: Wed, 27 Dec 2017 23:39:55 -0600 Subject: [PATCH 2/2] Add type category for UUID --- src/main/java/com/mysema/codegen/model/TypeCategory.java | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/mysema/codegen/model/TypeCategory.java b/src/main/java/com/mysema/codegen/model/TypeCategory.java index 0c8b9da..d4f51db 100644 --- a/src/main/java/com/mysema/codegen/model/TypeCategory.java +++ b/src/main/java/com/mysema/codegen/model/TypeCategory.java @@ -50,7 +50,7 @@ public enum TypeCategory { /** * */ - COMPARABLE(SIMPLE, java.util.UUID.class.getName()), + COMPARABLE(SIMPLE), /** * */ @@ -93,7 +93,12 @@ public enum TypeCategory { * */ TIME(COMPARABLE, java.sql.Time.class.getName(), "org.joda.time.LocalTime", - "java.time.LocalTime", "java.time.OffsetTime"); + "java.time.LocalTime", "java.time.OffsetTime"), + + /** + * + */ + UUID(COMPARABLE, java.util.UUID.class.getName()); private final TypeCategory superType;