From 2ced99fce13eb53d912d29f5e7b93db87e177f37 Mon Sep 17 00:00:00 2001 From: Gavin King Date: Wed, 30 Apr 2025 20:13:10 +0200 Subject: [PATCH] add javadoc to QueryProducer --- .../main/java/org/hibernate/reactive/mutiny/Mutiny.java | 7 +++++++ .../src/main/java/org/hibernate/reactive/stage/Stage.java | 7 +++++++ 2 files changed, 14 insertions(+) diff --git a/hibernate-reactive-core/src/main/java/org/hibernate/reactive/mutiny/Mutiny.java b/hibernate-reactive-core/src/main/java/org/hibernate/reactive/mutiny/Mutiny.java index 7ced2785a..c3608061b 100644 --- a/hibernate-reactive-core/src/main/java/org/hibernate/reactive/mutiny/Mutiny.java +++ b/hibernate-reactive-core/src/main/java/org/hibernate/reactive/mutiny/Mutiny.java @@ -485,6 +485,13 @@ default Query setLockMode(String alias, LockModeType lockModeType) { Query enableFetchProfile(String profileName); } + /** + * Operations common to objects which act as factories for instances of + * {@link Query}. This is a common supertype of {@link Session} and + * {@link StatelessSession}. + * + * @since 3.0 + */ interface QueryProducer { /** * Create an instance of {@link SelectionQuery} for the given HQL/JPQL diff --git a/hibernate-reactive-core/src/main/java/org/hibernate/reactive/stage/Stage.java b/hibernate-reactive-core/src/main/java/org/hibernate/reactive/stage/Stage.java index 7085ef861..981c2b703 100644 --- a/hibernate-reactive-core/src/main/java/org/hibernate/reactive/stage/Stage.java +++ b/hibernate-reactive-core/src/main/java/org/hibernate/reactive/stage/Stage.java @@ -483,6 +483,13 @@ default Query setLockMode(String alias, LockModeType lockModeType) { Query setComment(String comment); } + /** + * Operations common to objects which act as factories for instances of + * {@link Query}. This is a common supertype of {@link Session} and + * {@link StatelessSession}. + * + * @since 3.0 + */ interface QueryProducer { /** * Create an instance of {@link SelectionQuery} for the given HQL/JPQL