Class QueryBinder
java.lang.Object
org.hibernate.boot.model.internal.QueryBinder
Responsible for reading named queries defined in annotations and registering
NamedQueryDefinition objects.- Author:
- Emmanuel Bernard
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidbindNamedStoredProcedureQuery(NamedStoredProcedureQuery namedStoredProcedureQuery, MetadataBuildingContext context, boolean isDefault) static voidbindNativeQueries(NamedNativeQueries namedNativeQueries, MetadataBuildingContext context, boolean isDefault) static voidbindNativeQueries(NamedNativeQueries namedNativeQueries, MetadataBuildingContext context) static voidbindNativeQuery(NamedNativeQuery namedNativeQuery, MetadataBuildingContext context, boolean isDefault) static voidbindNativeQuery(String name, SQLSelect sqlSelect, XClass annotatedClass, MetadataBuildingContext context) static voidbindNativeQuery(NamedNativeQuery namedNativeQuery, MetadataBuildingContext context) static voidbindQueries(NamedQueries namedQueries, MetadataBuildingContext context, boolean isDefault) static voidbindQueries(NamedQueries namedQueries, MetadataBuildingContext context) static voidbindQuery(NamedQuery namedQuery, MetadataBuildingContext context, boolean isDefault) static voidbindQuery(String name, HQLSelect hqlSelect, MetadataBuildingContext context) static voidbindQuery(NamedQuery namedQuery, MetadataBuildingContext context) static voidbindSqlResultSetMapping(SqlResultSetMapping resultSetMapping, MetadataBuildingContext context, boolean isDefault) static voidbindSqlResultSetMappings(SqlResultSetMappings resultSetMappings, MetadataBuildingContext context, boolean isDefault) static NamedProcedureCallDefinitioncreateStoredProcedure(NamedNativeQueryDefinitionBuilder builder, MetadataBuildingContext context, Supplier<RuntimeException> exceptionProducer) parseJdbcCall(String sqlString, List<String> parameterNames, Supplier<RuntimeException> exceptionProducer) Deprecated.
-
Constructor Details
-
QueryBinder
public QueryBinder()
-
-
Method Details
-
bindQuery
public static void bindQuery(NamedQuery namedQuery, MetadataBuildingContext context, boolean isDefault) -
bindNativeQuery
public static void bindNativeQuery(NamedNativeQuery namedNativeQuery, MetadataBuildingContext context, boolean isDefault) -
bindNativeQuery
public static void bindNativeQuery(String name, SQLSelect sqlSelect, 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(NamedQueries namedQueries, MetadataBuildingContext context, boolean isDefault) -
bindNativeQueries
public static void bindNativeQueries(NamedNativeQueries namedNativeQueries, MetadataBuildingContext context, boolean isDefault) -
bindNativeQueries
public static void bindNativeQueries(NamedNativeQueries namedNativeQueries, MetadataBuildingContext context) -
bindQuery
-
bindQuery
-
bindQueries
-
bindNamedStoredProcedureQuery
public static void bindNamedStoredProcedureQuery(NamedStoredProcedureQuery namedStoredProcedureQuery, MetadataBuildingContext context, boolean isDefault) -
bindSqlResultSetMappings
public static void bindSqlResultSetMappings(SqlResultSetMappings resultSetMappings, MetadataBuildingContext context, boolean isDefault) -
bindSqlResultSetMapping
public static void bindSqlResultSetMapping(SqlResultSetMapping resultSetMapping, MetadataBuildingContext context, boolean isDefault) -
parseJdbcCall
@Remove @Deprecated(since="6.2") public static @Remove String parseJdbcCall(String sqlString, List<String> parameterNames, Supplier<RuntimeException> exceptionProducer) Deprecated.
-