public class SQLServerPagedQuery extends Object
| Constructor and Description |
|---|
SQLServerPagedQuery(String query,
Integer pageSize)
Constructor
|
SQLServerPagedQuery(String query,
Integer pageSize,
Integer firstOffset)
Constructor
|
SQLServerPagedQuery(String query,
Integer pageSize,
Integer firstOffset,
Integer maxOffset)
Constructor
|
| Modifier and Type | Method and Description |
|---|---|
String |
getPageQuery(Integer pageNumber)
Get the query needed to get a specific page of records from the database.
|
public SQLServerPagedQuery(String query, Integer pageSize)
query - the query to be paged, must include an order by.pageSize - the page size.public SQLServerPagedQuery(String query, Integer pageSize, Integer firstOffset)
query - the query to be paged, must include an order by.pageSize - the page size.firstOffset - the first row to start with. Generally this will be 0.public SQLServerPagedQuery(String query, Integer pageSize, Integer firstOffset, Integer maxOffset)
query - the query to be paged, must include an order by.pageSize - the page size.firstOffset - the first row to start with. Generally this will be 0.maxOffset - the last row to get.public String getPageQuery(Integer pageNumber)
pageNumber - which page to get. Page index starts at 0.Copyright © 2018 Department of Veterans Affairs. All Rights Reserved.