Class QueryBinder
- java.lang.Object
-
- org.hibernate.boot.model.internal.QueryBinder
-
public abstract class QueryBinder extends Object
Responsible for reading named queries defined in annotations and registeringNamedQueryDefinition
objects.
-
-
Constructor Summary
Constructors Constructor Description QueryBinder()
-
Method Summary
All Methods Static Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static void
bindNamedStoredProcedureQuery(jakarta.persistence.NamedStoredProcedureQuery namedStoredProcedureQuery, MetadataBuildingContext context, boolean isDefault)
static void
bindNativeQueries(jakarta.persistence.NamedNativeQueries namedNativeQueries, MetadataBuildingContext context, boolean isDefault)
static void
bindNativeQueries(NamedNativeQueries namedNativeQueries, MetadataBuildingContext context)
static void
bindNativeQuery(jakarta.persistence.NamedNativeQuery namedNativeQuery, MetadataBuildingContext context, boolean isDefault)
static void
bindNativeQuery(String name, SQLSelect sqlSelect, org.hibernate.annotations.common.reflection.XClass annotatedClass, MetadataBuildingContext context)
static void
bindNativeQuery(NamedNativeQuery namedNativeQuery, MetadataBuildingContext context)
static void
bindQueries(jakarta.persistence.NamedQueries namedQueries, MetadataBuildingContext context, boolean isDefault)
static void
bindQueries(NamedQueries namedQueries, MetadataBuildingContext context)
static void
bindQuery(jakarta.persistence.NamedQuery namedQuery, MetadataBuildingContext context, boolean isDefault)
static void
bindQuery(String name, HQLSelect hqlSelect, MetadataBuildingContext context)
static void
bindQuery(NamedQuery namedQuery, MetadataBuildingContext context)
static void
bindSqlResultSetMapping(jakarta.persistence.SqlResultSetMapping resultSetMapping, MetadataBuildingContext context, boolean isDefault)
static void
bindSqlResultSetMappings(jakarta.persistence.SqlResultSetMappings resultSetMappings, MetadataBuildingContext context, boolean isDefault)
static NamedProcedureCallDefinition
createStoredProcedure(NamedNativeQueryDefinitionBuilder builder, MetadataBuildingContext context, Supplier<RuntimeException> exceptionProducer)
static String
parseJdbcCall(String sqlString, List<String> parameterNames, Supplier<RuntimeException> exceptionProducer)
Deprecated.
-
-
-
Method Detail
-
bindQuery
public static void bindQuery(jakarta.persistence.NamedQuery namedQuery, MetadataBuildingContext context, boolean isDefault)
-
bindNativeQuery
public static void bindNativeQuery(jakarta.persistence.NamedNativeQuery namedNativeQuery, MetadataBuildingContext context, boolean isDefault)
-
bindNativeQuery
public static void bindNativeQuery(String name, SQLSelect sqlSelect, org.hibernate.annotations.common.reflection.XClass annotatedClass, MetadataBuildingContext context)
-
bindNativeQuery
public static void bindNativeQuery(NamedNativeQuery namedNativeQuery, MetadataBuildingContext context)
-
createStoredProcedure
public static NamedProcedureCallDefinition createStoredProcedure(NamedNativeQueryDefinitionBuilder builder, MetadataBuildingContext context, Supplier<RuntimeException> exceptionProducer)
-
bindQueries
public static void bindQueries(jakarta.persistence.NamedQueries namedQueries, MetadataBuildingContext context, boolean isDefault)
-
bindNativeQueries
public static void bindNativeQueries(jakarta.persistence.NamedNativeQueries namedNativeQueries, MetadataBuildingContext context, boolean isDefault)
-
bindNativeQueries
public static void bindNativeQueries(NamedNativeQueries namedNativeQueries, MetadataBuildingContext context)
-
bindQuery
public static void bindQuery(String name, HQLSelect hqlSelect, MetadataBuildingContext context)
-
bindQuery
public static void bindQuery(NamedQuery namedQuery, MetadataBuildingContext context)
-
bindQueries
public static void bindQueries(NamedQueries namedQueries, MetadataBuildingContext context)
-
bindNamedStoredProcedureQuery
public static void bindNamedStoredProcedureQuery(jakarta.persistence.NamedStoredProcedureQuery namedStoredProcedureQuery, MetadataBuildingContext context, boolean isDefault)
-
bindSqlResultSetMappings
public static void bindSqlResultSetMappings(jakarta.persistence.SqlResultSetMappings resultSetMappings, MetadataBuildingContext context, boolean isDefault)
-
bindSqlResultSetMapping
public static void bindSqlResultSetMapping(jakarta.persistence.SqlResultSetMapping resultSetMapping, MetadataBuildingContext context, boolean isDefault)
-
parseJdbcCall
@Deprecated(since="6.2") public static String parseJdbcCall(String sqlString, List<String> parameterNames, Supplier<RuntimeException> exceptionProducer)
Deprecated.
-
-