# Uses of Interface
org.springframework.batch.item.database.orm.HibernateQueryProvider

Packages that use HibernateQueryProvider
Package
Description
org.springframework.batch.item.database
Infrastructure implementations of database based item readers and writers.
org.springframework.batch.item.database.builder
Builders for database item readers and writers.
org.springframework.batch.item.database.orm
Support classes for components using various ORM related technologies.

- ## Uses of HibernateQueryProvider in org.springframework.batch.item.database

  Methods in org.springframework.batch.item.database with parameters of type HibernateQueryProvider
  Modifier and Type
  Method
  Description
  `void`
  HibernateCursorItemReader.`setQueryProvider(HibernateQueryProvider<T> queryProvider)`
  A query provider.
  `void`
  HibernateItemReaderHelper.`setQueryProvider(HibernateQueryProvider<? extends T> queryProvider)`
  `void`
  HibernatePagingItemReader.`setQueryProvider(HibernateQueryProvider<? extends T> queryProvider)`
  A query provider.

- ## Uses of HibernateQueryProvider in org.springframework.batch.item.database.builder

  Methods in org.springframework.batch.item.database.builder with parameters of type HibernateQueryProvider
  Modifier and Type
  Method
  Description
  `HibernateCursorItemReaderBuilder<T>`
  HibernateCursorItemReaderBuilder.`queryProvider(HibernateQueryProvider<T> queryProvider)`
  A query provider.
  `HibernatePagingItemReaderBuilder<T>`
  HibernatePagingItemReaderBuilder.`queryProvider(HibernateQueryProvider<T> queryProvider)`
  A query provider.

- ## Uses of HibernateQueryProvider in org.springframework.batch.item.database.orm

  Classes in org.springframework.batch.item.database.orm that implement HibernateQueryProvider
  Modifier and Type
  Class
  Description
  `class`
  `AbstractHibernateQueryProvider<T>`
  Abstract Hibernate Query Provider to serve as a base class for all Hibernate `Query` providers.
  `class`
  `HibernateNativeQueryProvider<E>`
  This query provider creates Hibernate `Query`s from injected native SQL queries.