Skip to content

Commit ce1751b

Browse files
committed
move two @internal interfaces into org.hibernate.query.internal
and fix a wrong @SInCE annotation
1 parent 186aa16 commit ce1751b

File tree

6 files changed

+7
-16
lines changed

6 files changed

+7
-16
lines changed

hibernate-core/src/main/java/org/hibernate/query/internal/QueryArguments.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,6 @@
1515
import static org.hibernate.proxy.HibernateProxy.extractLazyInitializer;
1616

1717
/**
18-
* @since 7.3
19-
*
2018
* @author Gavin King
2119
*/
2220
public class QueryArguments {

hibernate-core/src/main/java/org/hibernate/query/internal/QueryInterpretationCacheStandardImpl.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,6 @@
1818
import org.hibernate.query.spi.QueryInterpretationCache;
1919
import org.hibernate.query.spi.QueryPlan;
2020
import org.hibernate.query.spi.SelectQueryPlan;
21-
import org.hibernate.query.spi.SimpleHqlInterpretationImpl;
2221
import org.hibernate.query.sql.spi.ParameterInterpretation;
2322
import org.hibernate.query.sqm.internal.DomainParameterXref;
2423
import org.hibernate.service.ServiceRegistry;

hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterBindingImpl.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222

2323
import jakarta.persistence.TemporalType;
2424

25-
import static org.hibernate.query.spi.QueryParameterBindingValidator.validate;
25+
import static org.hibernate.query.internal.QueryParameterBindingValidator.validate;
2626
import static org.hibernate.type.descriptor.java.JavaTypeHelper.isTemporal;
2727
import static org.hibernate.type.internal.BindingTypeHelper.resolveTemporalPrecision;
2828

hibernate-core/src/main/java/org/hibernate/query/spi/QueryParameterBindingValidator.java renamed to hibernate-core/src/main/java/org/hibernate/query/internal/QueryParameterBindingValidator.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,10 @@
22
* SPDX-License-Identifier: Apache-2.0
33
* Copyright Red Hat Inc. and Hibernate Authors
44
*/
5-
package org.hibernate.query.spi;
5+
package org.hibernate.query.internal;
66

77
import java.util.Collection;
88

9-
import org.hibernate.Internal;
109
import org.hibernate.engine.spi.SessionFactoryImplementor;
1110
import org.hibernate.query.QueryArgumentException;
1211
import org.hibernate.type.BindableType;
@@ -17,8 +16,7 @@
1716
/**
1817
* @author Andrea Boriero
1918
*/
20-
@Internal
21-
public class QueryParameterBindingValidator {
19+
class QueryParameterBindingValidator {
2220

2321
private QueryParameterBindingValidator() {
2422
}

hibernate-core/src/main/java/org/hibernate/query/spi/SimpleHqlInterpretationImpl.java renamed to hibernate-core/src/main/java/org/hibernate/query/internal/SimpleHqlInterpretationImpl.java

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,12 @@
22
* SPDX-License-Identifier: Apache-2.0
33
* Copyright Red Hat Inc. and Hibernate Authors
44
*/
5-
package org.hibernate.query.spi;
5+
package org.hibernate.query.internal;
66

77
import java.util.concurrent.ConcurrentHashMap;
88

9-
import org.hibernate.Internal;
9+
import org.hibernate.query.spi.HqlInterpretation;
10+
import org.hibernate.query.spi.ParameterMetadataImplementor;
1011
import org.hibernate.query.sqm.internal.DomainParameterXref;
1112
import org.hibernate.query.sqm.tree.SqmStatement;
1213
import org.hibernate.query.sqm.tree.select.SqmSelectStatement;
@@ -17,13 +18,8 @@
1718
/**
1819
* Default implementation if {@link HqlInterpretation}.
1920
*
20-
* @apiNote This class is now considered internal implementation
21-
* and will move to an internal package in a future version.
22-
* Application programs should never depend directly on this class.
23-
*
2421
* @author Steve Ebersole
2522
*/
26-
@Internal
2723
public class SimpleHqlInterpretationImpl<R> implements HqlInterpretation<R> {
2824
private final SqmStatement<R> sqmStatement;
2925
private final ParameterMetadataImplementor parameterMetadata;

hibernate-core/src/main/java/org/hibernate/query/spi/SqlOmittingQueryOptions.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
*
1717
* @author Christian Beikov
1818
*/
19-
@Internal
19+
@Internal // used by Hibernate Reactive
2020
public class SqlOmittingQueryOptions extends DelegatingQueryOptions {
2121

2222
private final boolean omitLimit;

0 commit comments

Comments
 (0)