From 66a92c2278c6ef7a5d6046b167b2dcd517fea579 Mon Sep 17 00:00:00 2001 From: Jan Schatteman Date: Thu, 23 Jan 2025 16:46:09 +0100 Subject: [PATCH] HHH-18974 - Annotate UuidVersion6/7Strategy.Holder classes as @Internal Signed-off-by: Jan Schatteman --- .../main/java/org/hibernate/id/uuid/UuidVersion6Strategy.java | 1 + .../main/java/org/hibernate/id/uuid/UuidVersion7Strategy.java | 1 + 2 files changed, 2 insertions(+) diff --git a/hibernate-core/src/main/java/org/hibernate/id/uuid/UuidVersion6Strategy.java b/hibernate-core/src/main/java/org/hibernate/id/uuid/UuidVersion6Strategy.java index 0fa41d5c6638..9cfe46d728cf 100644 --- a/hibernate-core/src/main/java/org/hibernate/id/uuid/UuidVersion6Strategy.java +++ b/hibernate-core/src/main/java/org/hibernate/id/uuid/UuidVersion6Strategy.java @@ -34,6 +34,7 @@ public class UuidVersion6Strategy implements UUIDGenerationStrategy, UuidValueGenerator { public static final UuidVersion6Strategy INSTANCE = new UuidVersion6Strategy(); + @Internal public static class Holder { static final SecureRandom numberGenerator = new SecureRandom(); static final long EPOCH_1582_SECONDS = LocalDate.of( 1582, 10, 15 ) diff --git a/hibernate-core/src/main/java/org/hibernate/id/uuid/UuidVersion7Strategy.java b/hibernate-core/src/main/java/org/hibernate/id/uuid/UuidVersion7Strategy.java index ce52b6a90789..8687a1eab39c 100644 --- a/hibernate-core/src/main/java/org/hibernate/id/uuid/UuidVersion7Strategy.java +++ b/hibernate-core/src/main/java/org/hibernate/id/uuid/UuidVersion7Strategy.java @@ -39,6 +39,7 @@ public class UuidVersion7Strategy implements UUIDGenerationStrategy, UuidValueGe public static final UuidVersion7Strategy INSTANCE = new UuidVersion7Strategy(); + @Internal public static class Holder { private static final SecureRandom numberGenerator = new SecureRandom();