From 99d79f0158c5388d2551cfbdc60fdeb16c7b1ac9 Mon Sep 17 00:00:00 2001 From: Gavin King Date: Fri, 28 Mar 2025 22:19:32 +0100 Subject: [PATCH] add a convenience method to CriteriaDefinition --- .../org/hibernate/query/criteria/CriteriaDefinition.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/hibernate-core/src/main/java/org/hibernate/query/criteria/CriteriaDefinition.java b/hibernate-core/src/main/java/org/hibernate/query/criteria/CriteriaDefinition.java index 8845911781e3..aed2c04a1915 100644 --- a/hibernate-core/src/main/java/org/hibernate/query/criteria/CriteriaDefinition.java +++ b/hibernate-core/src/main/java/org/hibernate/query/criteria/CriteriaDefinition.java @@ -222,6 +222,11 @@ public JpaCriteriaQuery restrict(Predicate predicate) { return existing == null ? where( predicate ) : where( existing, predicate ); } + @Incubating + public JpaRoot root() { + return from(query.getResultType()); + } + @Override public HibernateCriteriaBuilder getCriteriaBuilder() { return query.getCriteriaBuilder();