Package org.springframework.cloud.task.repository.database.support

# Class H2PagingQueryProvider

java.lang.Object
org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider
org.springframework.cloud.task.repository.database.support.H2PagingQueryProvider

All Implemented Interfaces:
  `PagingQueryProvider`

public class H2PagingQueryProvider extends AbstractSqlPagingQueryProvider
H2 implementation of a `PagingQueryProvider` using database specific features.

Author:
  Glenn Renfro, Henning Pöttker

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `H2PagingQueryProvider()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `String`
  `getPageQuery(org.springframework.data.domain.Pageable pageable)`
  Generate the query that will provide the jump to item query.

  ### Methods inherited from class org.springframework.cloud.task.repository.database.support.AbstractSqlPagingQueryProvider

  `getFromClause, getParameterCount, getSelectClause, getSortKeys, getWhereClause, init, isUsingNamedParameters, setFromClause, setSelectClause, setSortKeys, setWhereClause`

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Constructor Details

  - ### H2PagingQueryProvider

    public H2PagingQueryProvider()

- ## Method Details

  - ### getPageQuery

    public String getPageQuery(org.springframework.data.domain.Pageable pageable)
    Description copied from interface: `PagingQueryProvider`
    Generate the query that will provide the jump to item query.
    Parameters:
      `pageable` - the coordinates to pull the next page from the datasource
    Returns:
      the generated query