A B C D E F G H I J L M N O P Q R S T U V W Y

A

AbstractBaseTag - Class in org.hdpagination.web.jsf.tag
Super class for JSF Pagination tags
AbstractBaseTag() - Constructor for class org.hdpagination.web.jsf.tag.AbstractBaseTag
 
AbstractColumnMapJdbcQueryCallback - Class in org.hdpagination.dataaccess.jdbc
A subclass of AbstractJdbcQueryCallback providing default implementation of processRow(ResultSet rs) method where it creates a java.util.Map for each row, representing all columns as key-value pairs: one entry for each column, with the column name (converted to lower case) as key.
AbstractColumnMapJdbcQueryCallback(String) - Constructor for class org.hdpagination.dataaccess.jdbc.AbstractColumnMapJdbcQueryCallback
 
AbstractColumnMapJdbcQueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.jdbc.AbstractColumnMapJdbcQueryCallback
 
AbstractColumnMapJdbcQueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.jdbc.AbstractColumnMapJdbcQueryCallback
 
AbstractCommandPaginationAction - Class in org.hdpagination.web.action
A abstract class with the similar functionalities as AbstractPaginationAction but providing additional convenient method via:
AbstractCommandPaginationAction() - Constructor for class org.hdpagination.web.action.AbstractCommandPaginationAction
 
AbstractCommandPaginationAction(Class) - Constructor for class org.hdpagination.web.action.AbstractCommandPaginationAction
 
AbstractDisplayTag - Class in org.hdpagination.web.taglib
Abstract base class for DisplayCurrentPageNoTag,DisplayPagesCountTag, DisplayRecordScopeTag and DisplayRecordsCountTag
AbstractDisplayTag() - Constructor for class org.hdpagination.web.taglib.AbstractDisplayTag
 
AbstractHBN2QueryCallback - Class in org.hdpagination.dataaccess.orm.hibernate2
Abstract class which implements some methods of HBN2QueryCallback
AbstractHBN2QueryCallback(String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.AbstractHBN2QueryCallback
 
AbstractHBN2QueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.AbstractHBN2QueryCallback
 
AbstractHBN2QueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.AbstractHBN2QueryCallback
 
AbstractHBN3QueryCallback - Class in org.hdpagination.dataaccess.orm.hibernate3
Abstract class which implements some methods of HBN3QueryCallback
AbstractHBN3QueryCallback(String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.AbstractHBN3QueryCallback
 
AbstractHBN3QueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.AbstractHBN3QueryCallback
 
AbstractHBN3QueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.AbstractHBN3QueryCallback
 
AbstractJdbcQueryCallback - Class in org.hdpagination.dataaccess.jdbc
Abstract class which implements some methods of JdbcQueryCallback
AbstractJdbcQueryCallback(String) - Constructor for class org.hdpagination.dataaccess.jdbc.AbstractJdbcQueryCallback
 
AbstractJdbcQueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.jdbc.AbstractJdbcQueryCallback
 
AbstractJdbcQueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.jdbc.AbstractJdbcQueryCallback
 
AbstractJPAQueryCallback - Class in org.hdpagination.dataaccess.orm.jpa
Abstract class which implements some methods of JPAQueryCallback
AbstractJPAQueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.jpa.AbstractJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
AbstractJPAQueryCallback(String, String, String) - Constructor for class org.hdpagination.dataaccess.orm.jpa.AbstractJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
AbstractJPAQueryCallback(String, String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.jpa.AbstractJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
AbstractNoParamBindJdbcQueryCallback - Class in org.hdpagination.dataaccess.jdbc
A subclass of AbstractJdbcQueryCallback providing empty implementation of setValues(PreparedStatement ps).
AbstractNoParamBindJdbcQueryCallback(String) - Constructor for class org.hdpagination.dataaccess.jdbc.AbstractNoParamBindJdbcQueryCallback
 
AbstractNoParamBindJdbcQueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.jdbc.AbstractNoParamBindJdbcQueryCallback
 
AbstractNoParamBindJdbcQueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.jdbc.AbstractNoParamBindJdbcQueryCallback
 
AbstractPaginationAction - Class in org.hdpagination.web.action
A convenient abstract class allowing custom action to extend rather than implement PaginationAction interface directly.
AbstractPaginationAction() - Constructor for class org.hdpagination.web.action.AbstractPaginationAction
 
AbstractPaginationControlTag - Class in org.hdpagination.web.taglib
Abstract base class for all tags of different types of "Pagination Control" (PaginationLinkTag, PagesDropdownTag and GoToPageTag).
AbstractPaginationControlTag() - Constructor for class org.hdpagination.web.taglib.AbstractPaginationControlTag
 
actionId - Variable in class org.hdpagination.web.taglib.AbstractPaginationControlTag
Bean identifier of the corresponding PaginationAction instance declared in Spring application context.
addError(String) - Method in class org.hdpagination.web.validate.ErrorMessages
Add a ErrorMessage instance, which contains only key without message, to collection
addError(String, String) - Method in class org.hdpagination.web.validate.ErrorMessages
Add a ErrorMessage instance, which contains both key and message, to collection
addErrorWithoutKey(String) - Method in class org.hdpagination.web.validate.ErrorMessages
Add a ErrorMessage instance, which contains only message without key, to collection, This method for use in case it's not necessary to support multinational language feature to display error message.
addParam(String, Object) - Method in class org.hdpagination.dataaccess.support.NamedParamsList
Add a new named parameter
addRestriction(Restriction) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, Object) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, Object, int) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, Object[]) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, List) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, Object[], int[]) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(NamedParamRestriction) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, String, Object) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, NamedParams) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
Add restriction applied to the query SELECT statement.
addRestriction(Restriction) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, Object) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, Object[]) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, List) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(NamedParamRestriction) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, String, Object) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, NamedParams) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
Add restriction applied to the query SELECT statement.
addRestriction(Restriction) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, Object) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, Object[]) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
addRestriction(String, List) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
Add restriction applied to the query SELECT statement.
afterValidationFailed(HttpServletRequest, HttpServletResponse, PaginationAction, ValidateException) - Static method in class org.hdpagination.web.validate.ValidationHandler
 
allNames() - Method in interface org.hdpagination.dataaccess.support.NamedParams
Return the names of all the parameters
allNames() - Method in class org.hdpagination.dataaccess.support.NamedParamsList
 
APPLICATION_SCOPE - Static variable in class org.hdpagination.core.Globals
Indicating the search result is saved in Application scope
asending - Variable in class org.hdpagination.dataaccess.support.QueryBuilder
 

B

BasePageLinksPattern - Class in org.hdpagination.config.pattern
A base class for other implementation class of PageLinksPattern interface
BasePageLinksPattern() - Constructor for class org.hdpagination.config.pattern.BasePageLinksPattern
 
BaseRenderer - Class in org.hdpagination.web.jsf.renderkit.jsf2
Base class for pagination Renderer.
BaseRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.jsf2.BaseRenderer
 
BeanFinder - Class in org.hdpagination.core
Utility class containing methods to retrieve bean instance from WebApplicationContext that are instantiated and initialised by Spring container.
BeanPropertyRowMapper - Class in org.hdpagination.dataaccess.support.jdbc
RowMapper implementation that converts a row into a new instance of the specified mapped target class.

C

clearSearchResult(PaginationAction, GlobalConfig, HttpServletRequest) - Static method in class org.hdpagination.web.WebUtils
Clear the the search result (java.util.List) from session or application scope, if property dataScope of PaginationAction is set with 'session' or 'application'.
clearSearchResult(String, HttpServletRequest) - Static method in class org.hdpagination.web.WebUtils
Clear the the search result (java.util.List) from session or application scope, if property dataScope of PaginationAction is set with 'session' or 'application'.
clone() - Method in class org.hdpagination.web.jsf.PaginateFacesAction
If (1) the scope of search result is other than 'request' (e.g.
ColumnMapRowMapper - Class in org.hdpagination.dataaccess.support.jdbc
RowMapper implementation that converts a row into a new instance of java.util.Map representing all columns as key-value pairs: one entry for each column, with the column name (low case) as key, column value as the value.
ColumnMapRowMapper() - Constructor for class org.hdpagination.dataaccess.support.jdbc.ColumnMapRowMapper
 
ConfigureException - Exception in org.hdpagination.core
Exception indicating there are errors in configuration of the pagination search components.
ConfigureException(String) - Constructor for exception org.hdpagination.core.ConfigureException
 
ConfigureException(String, Throwable) - Constructor for exception org.hdpagination.core.ConfigureException
 
ConfigureException(Throwable) - Constructor for exception org.hdpagination.core.ConfigureException
 
contains(String, String, String) - Static method in class org.hdpagination.dataaccess.support.NamedParamRestrictions
Apply "LIKE" constraint ([column] like :[paramName]).
contains(String, String) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply "LIKE" constraint ([column] like ?).
convertCountSql(String) - Method in class org.hdpagination.dataaccess.jdbc.JdbcQueryTemplate
Translate original query sql to the sql which can be used to query the count of total records.
convertCountSql(String) - Method in class org.hdpagination.dataaccess.jdbc.mysql.MySqlJdbcQueryTemplate
 
convertCountSql(String) - Method in class org.hdpagination.dataaccess.jdbc.postgresql.PostgreSQLQueryTemplate
 
convertCountSql(String) - Method in class org.hdpagination.dataaccess.jdbc.StandardJdbcQueryTemplate
 
convertCountSql(String) - Method in class org.hdpagination.dataaccess.jdbc.sybase.SQLAnywhereJdbcQueryTemplate
 
convertPaginationSql(String, int, int) - Method in class org.hdpagination.dataaccess.jdbc.db2.DB2JdbcQueryTemplate
 
convertPaginationSql(String, int, int) - Method in class org.hdpagination.dataaccess.jdbc.hsqldb.HSQLDBJdbcQueryTemplate
 
convertPaginationSql(String, int, int) - Method in class org.hdpagination.dataaccess.jdbc.JdbcQueryTemplate
Translate original query sql to pagination based sql
convertPaginationSql(String, int, int) - Method in class org.hdpagination.dataaccess.jdbc.mysql.MySqlJdbcQueryTemplate
 
convertPaginationSql(String, int, int) - Method in class org.hdpagination.dataaccess.jdbc.oracle.OracleJdbcQueryTemplate
 
convertPaginationSql(String, int, int) - Method in class org.hdpagination.dataaccess.jdbc.postgresql.PostgreSQLQueryTemplate
 
convertPaginationSql(String, int, int) - Method in class org.hdpagination.dataaccess.jdbc.StandardJdbcQueryTemplate
 
convertPaginationSql(String, int, int) - Method in class org.hdpagination.dataaccess.jdbc.sybase.SQLAnywhereJdbcQueryTemplate
 
countRows(QueryCallback) - Method in interface org.hdpagination.core.QueryTemplate
query total number of records for this search
countRows(QueryCallback) - Method in class org.hdpagination.dataaccess.jdbc.JdbcQueryTemplate
 
countRows(QueryCallback) - Method in class org.hdpagination.dataaccess.orm.hibernate2.Hibernate2QueryTemplate
 
countRows(QueryCallback) - Method in class org.hdpagination.dataaccess.orm.hibernate3.Hibernate3QueryTemplate
 
countRows(QueryCallback) - Method in class org.hdpagination.dataaccess.orm.jpa.JPAQueryTemplate
 
countStatement - Variable in class org.hdpagination.dataaccess.support.QueryBuilder
 

D

DB2JdbcQueryTemplate - Class in org.hdpagination.dataaccess.jdbc.db2
The type of JdbcQueryTemplate to run a pagination based query against DB2
DB2JdbcQueryTemplate(DataSource) - Constructor for class org.hdpagination.dataaccess.jdbc.db2.DB2JdbcQueryTemplate
 
decode(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.jsf2.BaseRenderer
 
decode(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.jsf2.SelectSortRenderer
 
decode(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.jsf2.SortLinkRenderer
 
decode(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.PaginateRenderer
 
decode(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.SelectSortRenderer
 
decode(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.SortLinkRenderer
 
DEFAULT_PAGE_SIZE - Static variable in class org.hdpagination.core.Globals
The default records displayed in one page
DefaultHBN2QueryCallback - Class in org.hdpagination.dataaccess.orm.hibernate2
A subclass of AbstractHBN2QueryCallback providing default implementation: No processing of returned result from calling net.sf.hibernate.Query.list() method HQL statement has no parameters to bind with
DefaultHBN2QueryCallback(String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.DefaultHBN2QueryCallback
 
DefaultHBN2QueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.DefaultHBN2QueryCallback
 
DefaultHBN2QueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.DefaultHBN2QueryCallback
 
DefaultHBN3QueryCallback - Class in org.hdpagination.dataaccess.orm.hibernate3
A subclass of AbstractHBN3QueryCallback providing default implementation: No processing of returned result from calling org.hibernate.Query.list() method HQL statement has no parameters to bind with
DefaultHBN3QueryCallback(String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.DefaultHBN3QueryCallback
 
DefaultHBN3QueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.DefaultHBN3QueryCallback
 
DefaultHBN3QueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.DefaultHBN3QueryCallback
 
DefaultJdbcQueryCallback - Class in org.hdpagination.dataaccess.jdbc
A default implementing class of JdbcQueryCallback providing: Default implementation of processRow(ResultSet rs) method where it creates a java.util.Map for each row, representing all columns as key-value pairs: one entry for each column, with the column name (converted to lower case) as key.
DefaultJdbcQueryCallback(String) - Constructor for class org.hdpagination.dataaccess.jdbc.DefaultJdbcQueryCallback
 
DefaultJdbcQueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.jdbc.DefaultJdbcQueryCallback
 
DefaultJdbcQueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.jdbc.DefaultJdbcQueryCallback
 
DefaultJPAQueryCallback - Class in org.hdpagination.dataaccess.orm.jpa
A subclass of AbstractJPAQueryCallback providing default implementation: No processing of returned result from calling javax.persistence.Query.list() method EJB QL statement has no parameters to bind with
DefaultJPAQueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.jpa.DefaultJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
DefaultJPAQueryCallback(String, String, String) - Constructor for class org.hdpagination.dataaccess.orm.jpa.DefaultJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
DefaultJPAQueryCallback(String, String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.jpa.DefaultJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
DefaultPageLinksPattern - Class in org.hdpagination.config.pattern
Display 'Pagination Control' links as the following pattern or style:
DefaultPageLinksPattern(int) - Constructor for class org.hdpagination.config.pattern.DefaultPageLinksPattern
 
DisplayCurrentPageNoTag - Class in org.hdpagination.web.taglib
This JSP Tag is used to display the current page number (or called index of the current page).
DisplayCurrentPageNoTag() - Constructor for class org.hdpagination.web.taglib.DisplayCurrentPageNoTag
 
DisplayRecordScopeTag - Class in org.hdpagination.web.taglib
This JSP tag is used to display the scope of current page records - that is, index (starting from 1) of the first and last records in the current page.
DisplayRecordScopeTag() - Constructor for class org.hdpagination.web.taglib.DisplayRecordScopeTag
 
DisplayTotalPagesTag - Class in org.hdpagination.web.taglib
This JSP Tag is used to display the count of pages - that is, how many pages of records in the search results.
DisplayTotalPagesTag() - Constructor for class org.hdpagination.web.taglib.DisplayTotalPagesTag
 
DisplayTotalRecordsTag - Class in org.hdpagination.web.taglib
This JSP Tag is used to display the count of total records in the search results.
DisplayTotalRecordsTag() - Constructor for class org.hdpagination.web.taglib.DisplayTotalRecordsTag
 
doEndTag() - Method in class org.hdpagination.web.taglib.AbstractDisplayTag
 
doEndTag() - Method in class org.hdpagination.web.taglib.AbstractPaginationControlTag
processing of the end tag
doEndTag() - Method in class org.hdpagination.web.taglib.ErrorMessagesTag
 
doEndTag() - Method in class org.hdpagination.web.taglib.SelectSortByTag
 
doEndTag() - Method in class org.hdpagination.web.taglib.SortByOptionTag
 
doEndTag() - Method in class org.hdpagination.web.taglib.SortByTag
 
doGet(HttpServletRequest, HttpServletResponse) - Method in class org.hdpagination.web.servlet.PaginationServlet
 
doPost(HttpServletRequest, HttpServletResponse) - Method in class org.hdpagination.web.servlet.PaginationServlet
 
doStartTag() - Method in class org.hdpagination.web.taglib.AbstractDisplayTag
 
doStartTag() - Method in class org.hdpagination.web.taglib.ErrorMessagesTag
 
doStartTag() - Method in class org.hdpagination.web.taglib.PaginationRequiredTag
 
doStartTag() - Method in class org.hdpagination.web.taglib.SelectSortByTag
 
doStartTag() - Method in class org.hdpagination.web.taglib.SortByTag
 
doValidation(HttpServletRequest, HttpServletResponse, PaginationAction) - Static method in class org.hdpagination.web.validate.ValidationHandler
 

E

encodeBegin(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.GoToPageRenderer
 
encodeBegin(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.jsf2.GoToPageRenderer
 
encodeBegin(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.jsf2.PaginateLinkRenderer
 
encodeBegin(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.jsf2.SelectPageRenderer
 
encodeBegin(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.jsf2.SelectSortRenderer
 
encodeBegin(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.jsf2.SortLinkRenderer
 
encodeBegin(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.PaginateLinkRenderer
 
encodeBegin(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.SelectPageRenderer
 
encodeBegin(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.SelectSortRenderer
 
encodeBegin(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.SortLinkRenderer
 
endsWith(String, String, String) - Static method in class org.hdpagination.dataaccess.support.NamedParamRestrictions
Apply "LIKE" constraint ([column] like :[paramName]).
endsWith(String, String) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply "LIKE" constraint ([column] like ?).
eq(String, String, Object) - Static method in class org.hdpagination.dataaccess.support.NamedParamRestrictions
Apply "equal" constraint ([column] = :[paramName]).
eq(String, Object) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply equal constraint ([column] = ?).
ERROR_MESSAGE - Static variable in class org.hdpagination.core.Globals
The name of attribute holding ErrorMessages instance when validation fails
ErrorMessage - Class in org.hdpagination.web.validate
Error Message object supporting multinational language
ErrorMessage(String) - Constructor for class org.hdpagination.web.validate.ErrorMessage
 
ErrorMessage(String, String) - Constructor for class org.hdpagination.web.validate.ErrorMessage
 
ErrorMessages - Class in org.hdpagination.web.validate
Error message collection
ErrorMessages() - Constructor for class org.hdpagination.web.validate.ErrorMessages
 
ErrorMessagesTag - Class in org.hdpagination.web.taglib
This JSP Tag is used to display validation error messages.
ErrorMessagesTag() - Constructor for class org.hdpagination.web.taglib.ErrorMessagesTag
 
execute() - Method in class org.hdpagination.web.jsf.PaginateFacesAction
Action method binding with the action property of commandLink or commandButton via method-binding expression.

F

FacesContextUtil - Class in org.hdpagination.web.jsf.util
JSF context utility class
findActionByID(HttpServletRequest, String) - Static method in class org.hdpagination.core.BeanFinder
Find PaginationAction instance from Spring WebApplicationContext by actionId
findGlobalConfig(ServletContext) - Static method in class org.hdpagination.core.BeanFinder
Find GlobalConfig instance from Spring WebApplicationContext
findGlobalConfig(HttpServletRequest) - Static method in class org.hdpagination.core.BeanFinder
Find GlobalConfig instance from Spring WebApplicationContext
findGlobalConfig(FacesContext) - Static method in class org.hdpagination.web.jsf.util.SpringBeanLocator
Find GlobalConfig instance from Spring WebApplicationContext
findPageSize() - Method in class org.hdpagination.web.jsf.util.PaginateQueryUtils
Get page size (number of records per page)
findPaginateDefinition(FacesContext, UIComponent) - Static method in class org.hdpagination.web.jsf.util.SpringBeanLocator
Find the instance of PaginateDefinition from Spring application context based on the bean id (name) passed from Tag.
FIRST_PAGE_BUNDLE_KEY - Static variable in class org.hdpagination.config.pattern.BasePageLinksPattern
 

G

ge(String, String, Object) - Static method in class org.hdpagination.dataaccess.support.NamedParamRestrictions
Apply "greater than or equal" constraint ([column] >= :[paramName]).
ge(String, Object) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply "greater than or equal" constraint ([column] >= ?).
generateHTML(Page) - Method in class org.hdpagination.web.taglib.AbstractPaginationControlTag
Generate HTML code of Pagination Control
generateHTML(Page) - Method in class org.hdpagination.web.taglib.GoToPageTag
 
generateHTML(Page) - Method in class org.hdpagination.web.taglib.PagesDropdownTag
 
generateHTML(Page) - Method in class org.hdpagination.web.taglib.PaginationLinkTag
 
generatePageKey(String) - Static method in class org.hdpagination.web.WebUtils
generate the key of Page instance to save in HttpSession based on 'Id' property of PaginationAction
getActionId() - Method in class org.hdpagination.web.taglib.AbstractDisplayTag
 
getAscending() - Method in class org.hdpagination.web.jsf.component.SortByOption
This property is used to indicate whether the search result should be sorted in ascending or descending order.
getAttributeName4Data() - Method in class org.hdpagination.web.action.AbstractPaginationAction
 
getAttributeName4Data() - Method in interface org.hdpagination.web.action.PaginationAction
The name of attribute which holds the search result in the specified scope.
getAttributeName4Data() - Method in class org.hdpagination.web.jsf.PaginateDefinition
The name of attribute which holds the search result in the specified scope.
getClause() - Method in interface org.hdpagination.dataaccess.support.NamedParamRestriction
Generate the WHERE clause fragment (after prefixing "WHERE" or "AND" keywords) that will be appended to the SELECT statement.
getClause() - Method in interface org.hdpagination.dataaccess.support.Restriction
Generate the WHERE clause fragment (after prefixing "WHERE" or "AND" keywords) that will be appended to the SELECT statement.
getCommandClass() - Method in class org.hdpagination.web.action.AbstractCommandPaginationAction
The class of javabean whose properties will be populated with http request parameter values
getComponentContext(ComponentDefinition, HttpServletRequest) - Method in class org.hdpagination.web.view.TilesView
Determine the Tiles component context for the given Tiles definition.
getComponentType() - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
 
getComponentType() - Method in class org.hdpagination.web.jsf.tag.PaginateLinkTag
 
getComponentType() - Method in class org.hdpagination.web.jsf.tag.SelectPageTag
 
getComponentType() - Method in class org.hdpagination.web.jsf.tag.SelectSortTag
 
getComponentType() - Method in class org.hdpagination.web.jsf.tag.SortLinkTag
 
getComponentType() - Method in class org.hdpagination.web.jsf.tag.SortOptionTag
 
getContent2Display(Page) - Method in class org.hdpagination.web.taglib.DisplayCurrentPageNoTag
 
getContent2Display(Page) - Method in class org.hdpagination.web.taglib.DisplayRecordScopeTag
 
getContent2Display(Page) - Method in class org.hdpagination.web.taglib.DisplayTotalPagesTag
 
getContent2Display(Page) - Method in class org.hdpagination.web.taglib.DisplayTotalRecordsTag
 
getCountRecordsQueryStatement() - Method in interface org.hdpagination.core.QueryCallback
Query statement to count total records.
getCountRecordsQueryStatement() - Method in class org.hdpagination.dataaccess.jdbc.AbstractJdbcQueryCallback
 
getCountRecordsQueryStatement() - Method in class org.hdpagination.dataaccess.orm.hibernate2.AbstractHBN2QueryCallback
 
getCountRecordsQueryStatement() - Method in class org.hdpagination.dataaccess.orm.hibernate3.AbstractHBN3QueryCallback
 
getCountRecordsQueryStatement() - Method in class org.hdpagination.dataaccess.orm.jpa.AbstractJPAQueryCallback
 
getCountRecordsQueryStatement() - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
 
getCountRecordsQueryStatement() - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
 
getCountRecordsQueryStatement() - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
 
getCountRecordsQueryStatement() - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
 
getCountRecordsQueryStatement() - Method in class org.hdpagination.dataaccess.support.QueryBuilder
Query statement to count total records.
getCurrentPage() - Method in interface org.hdpagination.core.Page
Get current page number
getCustomScopedMap(FacesContext, String) - Static method in class org.hdpagination.web.jsf.util.FacesContextUtil
Get the instance of Map which represents custom scope(only supported since JSF 2).
getDataScope() - Method in class org.hdpagination.web.action.AbstractPaginationAction
 
getDataScope() - Method in interface org.hdpagination.web.action.PaginationAction
The scope where the search result is to be stored.
getDataScope() - Method in class org.hdpagination.web.jsf.PaginateDefinition
The scope where the search result is to be stored.
getDefaultDataScope() - Method in class org.hdpagination.config.GlobalConfig
The default scope ('request','session' or 'application') where the search result is to be stored.
getDefaultEventName() - Method in class org.hdpagination.web.jsf.component.jsf2.UIGoToPage
The default event is "click" event
getDefaultEventName() - Method in class org.hdpagination.web.jsf.component.jsf2.UIPaginateLink
The default event is "click" event
getDefaultEventName() - Method in class org.hdpagination.web.jsf.component.jsf2.UISelectPage
The default event is "change" event
getDefaultEventName() - Method in class org.hdpagination.web.jsf.component.jsf2.UISelectSort
The default event is "change" event
getDefaultEventName() - Method in class org.hdpagination.web.jsf.component.jsf2.UISortLink
The default event is "click" event
getError(String) - Method in class org.hdpagination.web.validate.ErrorMessages
Get stored ErrorMessage instance by key
getErrorMessageBundle() - Method in class org.hdpagination.config.GlobalConfig
The resource bundle file which defines error messages.
getErrors() - Method in class org.hdpagination.web.validate.ErrorMessages
Return collection of ErrorMessage instance
getErrors() - Method in exception org.hdpagination.web.validate.ValidateException
 
getEventNames() - Method in class org.hdpagination.web.jsf.component.jsf2.UIGoToPage
Only support "click" event
getEventNames() - Method in class org.hdpagination.web.jsf.component.jsf2.UIPaginateLink
Only support "click" event
getEventNames() - Method in class org.hdpagination.web.jsf.component.jsf2.UISelectPage
Only support "change" event
getEventNames() - Method in class org.hdpagination.web.jsf.component.jsf2.UISelectSort
Only support "change" event
getEventNames() - Method in class org.hdpagination.web.jsf.component.jsf2.UISortLink
Only support "click" event
getFamily() - Method in class org.hdpagination.web.jsf.component.jsf2.UIGoToPage
 
getFamily() - Method in class org.hdpagination.web.jsf.component.jsf2.UIPaginateLink
 
getFamily() - Method in class org.hdpagination.web.jsf.component.jsf2.UISelectPage
 
getFamily() - Method in class org.hdpagination.web.jsf.component.jsf2.UISelectSort
 
getFamily() - Method in class org.hdpagination.web.jsf.component.jsf2.UISortLink
 
getFamily() - Method in class org.hdpagination.web.jsf.component.SortByOption
 
getForwardPath() - Method in class org.hdpagination.web.action.AbstractPaginationAction
 
getForwardPath() - Method in interface org.hdpagination.web.action.PaginationAction
The URL path to which it will forward after execution of query.
getForwardPath() - Method in class org.hdpagination.web.jsf.PaginateDefinition
Outcome of action method execute in PaginateFacesAction.
getHttpRequest(FacesContext) - Static method in class org.hdpagination.web.jsf.util.FacesContextUtil
Get HttpServletRequest from JSF Context
getId() - Method in class org.hdpagination.web.action.AbstractPaginationAction
 
getId() - Method in interface org.hdpagination.web.action.PaginationAction
Identifier of each search processing Action instance.
getInputPath() - Method in class org.hdpagination.web.action.AbstractPaginationAction
 
getInputPath() - Method in interface org.hdpagination.web.action.PaginationAction
The URL of input page.
getKey() - Method in class org.hdpagination.web.validate.ErrorMessage
 
getLabel() - Method in interface org.hdpagination.config.Output
The label displayed in page
getLabel() - Method in class org.hdpagination.web.jsf.component.SortByOption
Return the label for this selection item
getMessage(String, Locale) - Method in class org.hdpagination.config.pattern.BasePageLinksPattern
 
getMessage() - Method in class org.hdpagination.web.validate.ErrorMessage
 
getOrderBy() - Method in interface org.hdpagination.core.Page
Get the column by which the query result is sorted
getOrderBy() - Method in interface org.hdpagination.core.QueryOrder
get the column by which the query result is sorted
getOrderByClause() - Method in interface org.hdpagination.core.QueryOrder
get 'order by' clause in the query statement
getPageLinksPattern() - Method in class org.hdpagination.config.GlobalConfig
LinksPattern controls the layout or style of "Pagination Control" links (e.g.
getPageNo() - Method in interface org.hdpagination.config.PaginationControl
Page no (start from 0) related this "Pagination Control" link
getPageSize() - Method in class org.hdpagination.config.GlobalConfig
How many records are displayed in one page
getPageSize() - Method in interface org.hdpagination.core.Page
Get the property defining how many records will display in one page
getPageSize() - Method in class org.hdpagination.web.action.AbstractPaginationAction
 
getPageSize() - Method in interface org.hdpagination.web.action.PaginationAction
How many records should be displayed in one page
getPageSize() - Method in class org.hdpagination.web.jsf.PaginateDefinition
How many records should be displayed in one page
getPageSize() - Method in class org.hdpagination.web.jsf.PaginateFacesAction
How many records should be displayed in one page.
getPageSizeParamName() - Method in class org.hdpagination.config.GlobalConfig
The name of request parameter representing page size (number of records per page).
getPaginateDefinition() - Method in class org.hdpagination.web.jsf.PaginateFacesAction
The instance of PaginateDefinition defines configuration properties used in pagination search under JSF environment.
getParameters() - Method in interface org.hdpagination.dataaccess.support.NamedParamRestriction
Return an instance of NamedParams that defines the mapping of named query parameters (key:parameter name, value:parameter value).
getParameters() - Method in interface org.hdpagination.dataaccess.support.Restriction
List of parameters (each parameter element is the type of Parameter).
getQueryCallback(HttpServletRequest) - Method in class org.hdpagination.web.action.AbstractCommandPaginationAction
 
getQueryCallback(HttpServletRequest, Object) - Method in class org.hdpagination.web.action.AbstractCommandPaginationAction
Generate a QueryCallback instance based on request parameters.
getQueryCallback(HttpServletRequest) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Generate a QueryCallback instance based on request parameters.
getQueryCallback(HttpServletRequest) - Method in interface org.hdpagination.web.action.PaginationAction
Generate a QueryCallback instance based on request parameters which will be executed by the back-end search execute engine.
getQueryCallback() - Method in class org.hdpagination.web.jsf.PaginateFacesAction
Generate a QueryCallback instance based on request parameters which will be executed by the back-end search execute engine.
getQueryOrder() - Method in interface org.hdpagination.core.QueryCallback
Order information used by query statement
getQueryOrder() - Method in class org.hdpagination.dataaccess.jdbc.AbstractJdbcQueryCallback
 
getQueryOrder() - Method in class org.hdpagination.dataaccess.orm.hibernate2.AbstractHBN2QueryCallback
 
getQueryOrder() - Method in class org.hdpagination.dataaccess.orm.hibernate3.AbstractHBN3QueryCallback
 
getQueryOrder() - Method in class org.hdpagination.dataaccess.orm.jpa.AbstractJPAQueryCallback
 
getQueryOrder() - Method in class org.hdpagination.dataaccess.support.QueryBuilder
Order information used by query statement
getQueryStatement() - Method in interface org.hdpagination.core.QueryCallback
Query statement(e.g.
getQueryStatement() - Method in class org.hdpagination.dataaccess.jdbc.AbstractJdbcQueryCallback
 
getQueryStatement() - Method in class org.hdpagination.dataaccess.orm.hibernate2.AbstractHBN2QueryCallback
 
getQueryStatement() - Method in class org.hdpagination.dataaccess.orm.hibernate3.AbstractHBN3QueryCallback
 
getQueryStatement() - Method in class org.hdpagination.dataaccess.orm.jpa.AbstractJPAQueryCallback
 
getQueryStatement() - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
 
getQueryStatement() - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
Generate the full query statement
getQueryStatement() - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
Generate full query statement
getQueryStatement() - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
Generate the full query statement
getQueryStatement() - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
 
getQueryTemplate() - Method in class org.hdpagination.web.action.AbstractPaginationAction
 
getQueryTemplate() - Method in interface org.hdpagination.web.action.PaginationAction
The query execution engine.
getQueryTemplate() - Method in class org.hdpagination.web.jsf.PaginateDefinition
The query execution engine.
getRendererType() - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
 
getRendererType() - Method in class org.hdpagination.web.jsf.tag.PaginateLinkTag
 
getRendererType() - Method in class org.hdpagination.web.jsf.tag.SelectPageTag
 
getRendererType() - Method in class org.hdpagination.web.jsf.tag.SelectSortTag
 
getRendererType() - Method in class org.hdpagination.web.jsf.tag.SortLinkTag
 
getRendererType() - Method in class org.hdpagination.web.jsf.tag.SortOptionTag
 
getResultHandler() - Method in class org.hdpagination.web.jsf.PaginateDefinition
Return the handler to deal with the search result.
getSearchResultHandler() - Method in class org.hdpagination.web.action.AbstractPaginationAction
 
getSearchResultHandler() - Method in interface org.hdpagination.web.action.PaginationAction
The handler to deal with the search result.
getSessionAttribute(FacesContext, String) - Static method in class org.hdpagination.web.jsf.util.FacesContextUtil
Get value of attribute in session
getSortDownImage() - Method in class org.hdpagination.config.GlobalConfig
Location of image file which indicates search results are sorted by descending order
getSortedColumn() - Method in class org.hdpagination.web.jsf.component.SortByOption
Return the property of sortedColumn.
getSortUpImage() - Method in class org.hdpagination.config.GlobalConfig
Location of image file which indicates search results are sorted by ascending order
getSqlType() - Method in class org.hdpagination.dataaccess.support.Parameter
SQL type of the binding parameter (constants from java.sql.Types)
getTotalCount() - Method in interface org.hdpagination.core.Page
How many records for this search result
getUIFormClientId(FacesContext, UIComponent) - Method in class org.hdpagination.web.jsf.renderkit.PaginateRenderer
get client id of enclosing UIForm of the specified UI component.
getUrlSuffix() - Method in class org.hdpagination.config.GlobalConfig
Define the suffix (after '.') of URL that will be dispatched to PaginationAction instance for process.
getValidator() - Method in class org.hdpagination.web.action.AbstractPaginationAction
 
getValidator() - Method in interface org.hdpagination.web.action.PaginationAction
The validator to process the validation of input data before executing the search
getValue(String) - Method in interface org.hdpagination.dataaccess.support.NamedParams
Get the value of parameter based on the parameter name
getValue(String) - Method in class org.hdpagination.dataaccess.support.NamedParamsList
 
getValue() - Method in class org.hdpagination.dataaccess.support.Parameter
value to bind
getView() - Method in class org.hdpagination.config.GlobalConfig
Get the view who is responsible for rendering page.
getView() - Method in class org.hdpagination.web.action.AbstractPaginationAction
 
getView() - Method in interface org.hdpagination.web.action.PaginationAction
Get the view who is responsible for rendering page.
GlobalConfig - Class in org.hdpagination.config
A javabean containing configuration properties which are used in pagination search
GlobalConfig() - Constructor for class org.hdpagination.config.GlobalConfig
 
Globals - Class in org.hdpagination.core
Class where some constants used by framework internally (e.g.
GoToPageRenderer - Class in org.hdpagination.web.jsf.renderkit
This Renderer is to render a text box along with either a submit button, hyperlink, or image link.
GoToPageRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.GoToPageRenderer
 
GoToPageRenderer - Class in org.hdpagination.web.jsf.renderkit.jsf2
This Renderer is to render a text box along with either a submit button, hyperlink, or image link.
GoToPageRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.jsf2.GoToPageRenderer
 
GoToPageTag - Class in org.hdpagination.web.jsf.tag
This JSF Tag is used to render a text box along with either a submit button, hyperlink, or image link.
GoToPageTag() - Constructor for class org.hdpagination.web.jsf.tag.GoToPageTag
 
GoToPageTag - Class in org.hdpagination.web.taglib
This JSP Tag is used to render a text box along with either a submit button, hyperlink, or image link.
GoToPageTag() - Constructor for class org.hdpagination.web.taglib.GoToPageTag
 
gt(String, String, Object) - Static method in class org.hdpagination.dataaccess.support.NamedParamRestrictions
Apply "great than" constraint ([column] > :[paramName]).
gt(String, Object) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply "greater than" constraint ([column] > ?).

H

handleResultData(HttpServletRequest, List) - Method in interface org.hdpagination.web.action.SearchResultHandler
Handler search result
hasErrors() - Method in class org.hdpagination.web.validate.ErrorMessages
Check if collection contains any ErrorMessage instance
hasNext() - Method in interface org.hdpagination.core.Page
If the "next page" navigation link should be displayed and enabled If current page is the last page then return false;
hasPrevious() - Method in interface org.hdpagination.core.Page
If the "previous page" navigation link should be displayed and enabled If current page is the first page then return false;
HBN2QueryCallback - Interface in org.hdpagination.dataaccess.orm.hibernate2
An interface defining the type of callback object which is generated by custom action class based on the received request parameters and passed to query engine class to execute Hibernate2 based query.
HBN3QueryCallback - Interface in org.hdpagination.dataaccess.orm.hibernate3
An interface defining the type of callback object which is generated by custom action class based on the received request parameters and passed to query engine class to execute Hibernate3 based query.
HBN3QueryCallbackNamedParamWrapper - Class in org.hdpagination.dataaccess.support.orm
This class is used as a convenient wrapper class for HBN3QueryCallback.
HBN3QueryCallbackNamedParamWrapper(String) - Constructor for class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
Please note that the factory method HBN3QueryCallbackNamedParamWrapper.newInstance(java.lang.String) is encouraged to use to create an object of HBN3QueryCallbackNamedParamWrapper rather than instantiating it directly.
HBN3QueryCallbackWrapper - Class in org.hdpagination.dataaccess.support.orm
This class is used as a convenient wrapper class for HBN3QueryCallback.
HBN3QueryCallbackWrapper(String) - Constructor for class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
Please note that the factory method HBN3QueryCallbackWrapper.newInstance(java.lang.String) is encouraged to use to create an object of HBN3QueryCallbackWrapper rather than instantiating it directly.
Hibernate2QueryTemplate - Class in org.hdpagination.dataaccess.orm.hibernate2
The type of QueryTemplate to run a pagination based query against Hibernate2.
Hibernate2QueryTemplate(SessionFactory) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.Hibernate2QueryTemplate
 
Hibernate3QueryTemplate - Class in org.hdpagination.dataaccess.orm.hibernate3
The type of QueryTemplate to run a pagination based query against Hibernate3.
Hibernate3QueryTemplate(SessionFactory) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.Hibernate3QueryTemplate
 
HSQLDBJdbcQueryTemplate - Class in org.hdpagination.dataaccess.jdbc.hsqldb
The type of JdbcQueryTemplate to run a pagination based query against HSQLDB
HSQLDBJdbcQueryTemplate(DataSource) - Constructor for class org.hdpagination.dataaccess.jdbc.hsqldb.HSQLDBJdbcQueryTemplate
 

I

in(String, Object[]) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply "IN" constraint ([column] IN (?, ?...)).
in(String, List) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply "IN" constraint ([column] IN (?, ?...)).
init(ServletConfig) - Method in class org.hdpagination.web.servlet.PaginationServlet
 
initialize(Class) - Method in class org.hdpagination.dataaccess.support.jdbc.BeanPropertyRowMapper
Initialize the mapping metadata for the given class.
InternalResourceView - Class in org.hdpagination.web.view
Default implementation of View interface to render page.
InternalResourceView() - Constructor for class org.hdpagination.web.view.InternalResourceView
 
isAscending() - Method in interface org.hdpagination.core.Page
Whether the query result is sorted by ascending order
isAscending() - Method in interface org.hdpagination.core.QueryOrder
Whether the query result is sorted by ascending order
isCacheRecordsCount() - Method in class org.hdpagination.web.action.AbstractPaginationAction
Flag to indicate whether the count of total records should be cached to improve performance.
isCacheRecordsCount() - Method in interface org.hdpagination.web.action.PaginationAction
Flag to indicate whether the count of total records should be cached to improve performance.
isCacheRecordsCount() - Method in class org.hdpagination.web.jsf.PaginateDefinition
Flag to indicate whether the count of total records should be cached to improve performance.
isSearchResultEmpty() - Method in class org.hdpagination.web.jsf.util.PaginateQueryUtils
Check if the search result (saved in specified scope: 'request' | 'session' | 'application') is empty.

J

JdbcQueryCallback - Interface in org.hdpagination.dataaccess.jdbc
An interface defining the type of callback object which is generated by custom action class based on the received request parameters and passed to query engine class to execute JDBC based query.
JdbcQueryCallbackWrapper - Class in org.hdpagination.dataaccess.support.jdbc
This class is used as a convenient wrapper class for JdbcQueryCallback.
JdbcQueryCallbackWrapper(String) - Constructor for class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Please note that the factory methods newInstance are encouraged to use to create an object of JdbcQueryCallbackWrapper rather than instantiating it directly.
JdbcQueryTemplate - Class in org.hdpagination.dataaccess.jdbc
The type of QueryTemplate to run a pagination based query against JDBC.
JdbcQueryTemplate(DataSource) - Constructor for class org.hdpagination.dataaccess.jdbc.JdbcQueryTemplate
 
JPAQueryCallback - Interface in org.hdpagination.dataaccess.orm.jpa
An interface defining the type of callback object which is generated by custom action class based on the received request parameters and passed to query engine class to execute JPA based query.
JPAQueryCallbackNamedParamWrapper - Class in org.hdpagination.dataaccess.support.orm
This class is used as a convenient wrapper class for JPAQueryCallback.
JPAQueryCallbackNamedParamWrapper(String, String) - Constructor for class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
Please note that the factory method JPAQueryCallbackNamedParamWrapper.newInstance(java.lang.String, java.lang.String) is encouraged to use to create an object of JPAQueryCallbackNamedParamWrapper rather than instantiating it directly.
JPAQueryCallbackWrapper - Class in org.hdpagination.dataaccess.support.orm
This class is used as a convenient wrapper class for JPAQueryCallback.
JPAQueryCallbackWrapper(String, String) - Constructor for class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
Please note that the factory method JPAQueryCallbackWrapper.newInstance(java.lang.String, java.lang.String) is encouraged to use to create an object of JPAQueryCallbackWrapper rather than instantiating it directly.
JPAQueryTemplate - Class in org.hdpagination.dataaccess.orm.jpa
The type of QueryTemplate to run a pagination based query against JPA.
JPAQueryTemplate(EntityManagerFactory) - Constructor for class org.hdpagination.dataaccess.orm.jpa.JPAQueryTemplate
 

L

LAST_PAGE_BUNDLE_KEY - Static variable in class org.hdpagination.config.pattern.BasePageLinksPattern
 
le(String, String, Object) - Static method in class org.hdpagination.dataaccess.support.NamedParamRestrictions
Apply "less than or equal" constraint ([column] <= :[paramName]).
le(String, Object) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply "less than or equal" constraint ([column] <= ?).
logger - Variable in class org.hdpagination.web.jsf.renderkit.jsf2.BaseRenderer
Logger available to subclasses
logger - Variable in class org.hdpagination.web.jsf.renderkit.jsf2.SelectSortRenderer
Logger available to subclasses
logger - Variable in class org.hdpagination.web.jsf.renderkit.jsf2.SortLinkRenderer
Logger available to subclasses
logger - Variable in class org.hdpagination.web.jsf.renderkit.PaginateRenderer
Logger available to subclasses
lt(String, String, Object) - Static method in class org.hdpagination.dataaccess.support.NamedParamRestrictions
Apply "less than" constraint ([column] < :[paramName]).
lt(String, Object) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply "less than" constraint ([column] < ?).

M

MySqlJdbcQueryTemplate - Class in org.hdpagination.dataaccess.jdbc.mysql
The type of JdbcQueryTemplate to run a pagination based query against MySql
MySqlJdbcQueryTemplate(DataSource) - Constructor for class org.hdpagination.dataaccess.jdbc.mysql.MySqlJdbcQueryTemplate
 

N

NamedParamRestriction - Interface in org.hdpagination.dataaccess.support
This interface represents a restriction applied to the query SELECT statement to filter the search result.
NamedParamRestrictions - Class in org.hdpagination.dataaccess.support
This class provides static factory methods to produce an object of NamedParamRestriction.
NamedParams - Interface in org.hdpagination.dataaccess.support
This interface defines the mapping of named query parameters (key:parameter name, value:parameter value)
NamedParamsList - Class in org.hdpagination.dataaccess.support
A simple implementation of NamedParams.
NamedParamsList() - Constructor for class org.hdpagination.dataaccess.support.NamedParamsList
 
newInstance(Class) - Static method in class org.hdpagination.dataaccess.support.jdbc.BeanPropertyRowMapper
 
newInstance(String) - Static method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
As a convenient (or shortcut) factory method to get an initial JdbcQueryCallbackWrapper object.
newInstance(String, RowMapper) - Static method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
As a convenient (or shortcut) factory method to get an initial JdbcQueryCallbackWrapper object.
newInstance(String, Class) - Static method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
As a convenient (or shortcut) factory method to get an initial JdbcQueryCallbackWrapper object.
newInstance(String) - Static method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
As a convenient (or shortcut) factory method to get an initial HBN3QueryCallbackNamedParamWrapper object.
newInstance(String) - Static method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
As a convenient (or shortcut) factory method to get an HBN3QueryCallbackWrapper object.
newInstance(String, String) - Static method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
As a convenient (or shortcut) factory method to get an initial JPAQueryCallbackNamedParamWrapper object.
newInstance(String, String) - Static method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
As a convenient (or shortcut) factory method to get an JPAQueryCallbackWrapper object.
NEXT_PAGE_BUNDLE_KEY - Static variable in class org.hdpagination.config.pattern.BasePageLinksPattern
 
NoParamBindHBN2QueryCallback - Class in org.hdpagination.dataaccess.orm.hibernate2
A subclass of AbstractHBN2QueryCallback providing empty implementation of setValues(Query query).
NoParamBindHBN2QueryCallback(String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.NoParamBindHBN2QueryCallback
 
NoParamBindHBN2QueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.NoParamBindHBN2QueryCallback
 
NoParamBindHBN2QueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.NoParamBindHBN2QueryCallback
 
NoParamBindHBN3QueryCallback - Class in org.hdpagination.dataaccess.orm.hibernate3
A subclass of AbstractHBN3QueryCallback providing empty implementation of setValues(Query query).
NoParamBindHBN3QueryCallback(String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.NoParamBindHBN3QueryCallback
 
NoParamBindHBN3QueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.NoParamBindHBN3QueryCallback
 
NoParamBindHBN3QueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.NoParamBindHBN3QueryCallback
 
NoParamBindJPAQueryCallback - Class in org.hdpagination.dataaccess.orm.jpa
A subclass of AbstractJPAQueryCallback providing empty implementation of setValues(Query query).
NoParamBindJPAQueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.jpa.NoParamBindJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
NoParamBindJPAQueryCallback(String, String, String) - Constructor for class org.hdpagination.dataaccess.orm.jpa.NoParamBindJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
NoParamBindJPAQueryCallback(String, String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.jpa.NoParamBindJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
NotProcessResultHBN2QueryCallback - Class in org.hdpagination.dataaccess.orm.hibernate2
A subclass of AbstractHBN2QueryCallback providing default implementation of processQueriedResult(List queriedResult) method without processing of returned result from calling net.sf.hibernate.Query.list() method.
NotProcessResultHBN2QueryCallback(String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.NotProcessResultHBN2QueryCallback
 
NotProcessResultHBN2QueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.NotProcessResultHBN2QueryCallback
 
NotProcessResultHBN2QueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.hibernate2.NotProcessResultHBN2QueryCallback
 
NotProcessResultHBN3QueryCallback - Class in org.hdpagination.dataaccess.orm.hibernate3
A subclass of AbstractHBN3QueryCallback providing default implementation of processQueriedResult(List queriedResult) method without processing of returned result from calling org.hibernate.Query.list() method.
NotProcessResultHBN3QueryCallback(String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.NotProcessResultHBN3QueryCallback
 
NotProcessResultHBN3QueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.NotProcessResultHBN3QueryCallback
 
NotProcessResultHBN3QueryCallback(String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.hibernate3.NotProcessResultHBN3QueryCallback
 
NotProcessResultJPAQueryCallback - Class in org.hdpagination.dataaccess.orm.jpa
A subclass of AbstractJPAQueryCallback providing default implementation of processQueriedResult(List queriedResult) method without processing of returned result from calling javax.persistence.Query.list() method.
NotProcessResultJPAQueryCallback(String, String) - Constructor for class org.hdpagination.dataaccess.orm.jpa.NotProcessResultJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
NotProcessResultJPAQueryCallback(String, String, String) - Constructor for class org.hdpagination.dataaccess.orm.jpa.NotProcessResultJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.
NotProcessResultJPAQueryCallback(String, String, String, boolean) - Constructor for class org.hdpagination.dataaccess.orm.jpa.NotProcessResultJPAQueryCallback
Please note, since version 1.3.2, this construct adds another argument countArgument to fix a design defect not complying with the JPA specification.

O

OnlyNavigatePageLinksPattern - Class in org.hdpagination.config.pattern
Display 'Pagination Control' links as the following pattern or style:
OnlyNavigatePageLinksPattern() - Constructor for class org.hdpagination.config.pattern.OnlyNavigatePageLinksPattern
 
OracleJdbcQueryTemplate - Class in org.hdpagination.dataaccess.jdbc.oracle
The type of JdbcQueryTemplate to run a pagination based query against Oracle
OracleJdbcQueryTemplate(DataSource) - Constructor for class org.hdpagination.dataaccess.jdbc.oracle.OracleJdbcQueryTemplate
 
ORDER_BY_ASCENDING_PARAM - Static variable in class org.hdpagination.core.Globals
The name of request parameter indicating whether the search result should be sorted in ascending or descending order.
ORDER_BY_PARAM - Static variable in class org.hdpagination.core.Globals
The name of request parameter indicating the column by which search result should be sorted from Sort Pagination Control
orderBy - Variable in class org.hdpagination.dataaccess.support.QueryBuilder
 
org.hdpagination.config - package org.hdpagination.config
 
org.hdpagination.config.pattern - package org.hdpagination.config.pattern
 
org.hdpagination.core - package org.hdpagination.core
 
org.hdpagination.dataaccess.jdbc - package org.hdpagination.dataaccess.jdbc
 
org.hdpagination.dataaccess.jdbc.db2 - package org.hdpagination.dataaccess.jdbc.db2
 
org.hdpagination.dataaccess.jdbc.hsqldb - package org.hdpagination.dataaccess.jdbc.hsqldb
 
org.hdpagination.dataaccess.jdbc.mysql - package org.hdpagination.dataaccess.jdbc.mysql
 
org.hdpagination.dataaccess.jdbc.oracle - package org.hdpagination.dataaccess.jdbc.oracle
 
org.hdpagination.dataaccess.jdbc.postgresql - package org.hdpagination.dataaccess.jdbc.postgresql
 
org.hdpagination.dataaccess.jdbc.sqlserver - package org.hdpagination.dataaccess.jdbc.sqlserver
 
org.hdpagination.dataaccess.jdbc.sybase - package org.hdpagination.dataaccess.jdbc.sybase
 
org.hdpagination.dataaccess.orm.hibernate2 - package org.hdpagination.dataaccess.orm.hibernate2
 
org.hdpagination.dataaccess.orm.hibernate3 - package org.hdpagination.dataaccess.orm.hibernate3
 
org.hdpagination.dataaccess.orm.jpa - package org.hdpagination.dataaccess.orm.jpa
 
org.hdpagination.dataaccess.support - package org.hdpagination.dataaccess.support
 
org.hdpagination.dataaccess.support.jdbc - package org.hdpagination.dataaccess.support.jdbc
 
org.hdpagination.dataaccess.support.orm - package org.hdpagination.dataaccess.support.orm
 
org.hdpagination.web - package org.hdpagination.web
 
org.hdpagination.web.action - package org.hdpagination.web.action
 
org.hdpagination.web.jsf - package org.hdpagination.web.jsf
 
org.hdpagination.web.jsf.component - package org.hdpagination.web.jsf.component
 
org.hdpagination.web.jsf.component.jsf2 - package org.hdpagination.web.jsf.component.jsf2
 
org.hdpagination.web.jsf.renderkit - package org.hdpagination.web.jsf.renderkit
 
org.hdpagination.web.jsf.renderkit.jsf2 - package org.hdpagination.web.jsf.renderkit.jsf2
 
org.hdpagination.web.jsf.tag - package org.hdpagination.web.jsf.tag
 
org.hdpagination.web.jsf.util - package org.hdpagination.web.jsf.util
 
org.hdpagination.web.servlet - package org.hdpagination.web.servlet
 
org.hdpagination.web.taglib - package org.hdpagination.web.taglib
 
org.hdpagination.web.validate - package org.hdpagination.web.validate
 
org.hdpagination.web.view - package org.hdpagination.web.view
 
Output - Interface in org.hdpagination.config
Interface defining the item that is displayed in page by the pagination PaginationLinkTag.
output(Page, Object) - Method in interface org.hdpagination.config.PageLinksPattern
Tell PaginationLinkTag which kinds of "Pagination Control" links should be displayed in page.
output(Page, Object) - Method in class org.hdpagination.config.pattern.DefaultPageLinksPattern
 
output(Page, Object) - Method in class org.hdpagination.config.pattern.OnlyNavigatePageLinksPattern
 
output(Page, Object) - Method in class org.hdpagination.config.pattern.YahooPageLinksPattern
 

P

PAGE - Static variable in class org.hdpagination.core.Globals
The name of attribute holding Page instance in Session scope
Page - Interface in org.hdpagination.core
An interface containing pagination related information
PAGE_NO_PARAM - Static variable in class org.hdpagination.core.Globals
The name of request parameter indicating which page (starting from 0) to access from Pagination Control(e.g.
PAGE_SIZE_PARAM - Static variable in class org.hdpagination.core.Globals
The default name of request parameter representing page size (number of records per page).
PageLinksPattern - Interface in org.hdpagination.config
It define an interface which controls the layout or style of "Pagination Control" links (e.g.
PagesDropdownTag - Class in org.hdpagination.web.taglib
This JSP Tag is used to render a dropdown (<select>) with all available pages, which allows the user to navigate to different pages.
PagesDropdownTag() - Constructor for class org.hdpagination.web.taglib.PagesDropdownTag
 
PaginateDefinition - Class in org.hdpagination.web.jsf
This class defines configuration properties which are used in pagination search under JSF environment.
PaginateDefinition() - Constructor for class org.hdpagination.web.jsf.PaginateDefinition
 
PaginateFacesAction - Class in org.hdpagination.web.jsf
JSF managed bean for pagination query should extend from this class.
PaginateFacesAction() - Constructor for class org.hdpagination.web.jsf.PaginateFacesAction
 
PaginateLinkRenderer - Class in org.hdpagination.web.jsf.renderkit.jsf2
This Renderer is to render pagination navigation links (e.g.
PaginateLinkRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.jsf2.PaginateLinkRenderer
 
PaginateLinkRenderer - Class in org.hdpagination.web.jsf.renderkit
This Renderer is to render pagination navigation links (e.g.
PaginateLinkRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.PaginateLinkRenderer
 
PaginateLinkTag - Class in org.hdpagination.web.jsf.tag
This JSF Tag is to render pagination navigation links (e.g.
PaginateLinkTag() - Constructor for class org.hdpagination.web.jsf.tag.PaginateLinkTag
 
PaginateQueryUtils - Class in org.hdpagination.web.jsf.util
This help class is responsible for calling the corresponding QueryTemplate to execute pagination query and save the search results in specified scope.
PaginateQueryUtils(FacesContext, PaginateDefinition) - Constructor for class org.hdpagination.web.jsf.util.PaginateQueryUtils
 
paginateQueryWithoutCount(QueryCallback, int, int) - Method in class org.hdpagination.web.jsf.util.PaginateQueryUtils
run the query to get the result; save the result in corresponding scope
PaginateRenderer - Class in org.hdpagination.web.jsf.renderkit
Base class for pagination Renderer.
PaginateRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.PaginateRenderer
 
PAGINATION_ACTION_ID - Static variable in class org.hdpagination.core.Globals
The name of request parameter indicating action id from all Pagination Control (e.g.
PaginationAction - Interface in org.hdpagination.web.action
Base Action interface,representing a component processing one pagination based search request.
PaginationControl - Interface in org.hdpagination.config
Interface defining the "Pagination Control" link including navigation links (e.g.
PaginationException - Exception in org.hdpagination.core
An exception indicating some generic error happened.
PaginationException() - Constructor for exception org.hdpagination.core.PaginationException
 
PaginationException(String) - Constructor for exception org.hdpagination.core.PaginationException
 
PaginationException(String, Throwable) - Constructor for exception org.hdpagination.core.PaginationException
 
PaginationException(Throwable) - Constructor for exception org.hdpagination.core.PaginationException
 
PaginationLinkTag - Class in org.hdpagination.web.taglib
This JSP Tag is used to render pagination navigation links (e.g.
PaginationLinkTag() - Constructor for class org.hdpagination.web.taglib.PaginationLinkTag
 
PaginationRequiredTag - Class in org.hdpagination.web.taglib
This JSP tag is used as an outer tag of other pagination information display tags ('currentPage', 'totalPages', 'totalRecords' and 'recordScope').
PaginationRequiredTag() - Constructor for class org.hdpagination.web.taglib.PaginationRequiredTag
 
PaginationServlet - Class in org.hdpagination.web.servlet
Central dispatcher for pagination based search request.
PaginationServlet() - Constructor for class org.hdpagination.web.servlet.PaginationServlet
 
PAGING_URL - Static variable in class org.hdpagination.core.Globals
URL indicating the request is from Pagination Control
Parameter - Class in org.hdpagination.dataaccess.support
Parameter to bind the query statement.
Parameter(Object) - Constructor for class org.hdpagination.dataaccess.support.Parameter
 
Parameter(Object, int) - Constructor for class org.hdpagination.dataaccess.support.Parameter
 
PostgreSQLQueryTemplate - Class in org.hdpagination.dataaccess.jdbc.postgresql
The type of JdbcQueryTemplate to run a pagination based query against PostgreSQL
PostgreSQLQueryTemplate(DataSource) - Constructor for class org.hdpagination.dataaccess.jdbc.postgresql.PostgreSQLQueryTemplate
 
PREVIOUS_PAGE_BUNDLE_KEY - Static variable in class org.hdpagination.config.pattern.BasePageLinksPattern
 
process(List) - Method in interface org.hdpagination.dataaccess.support.orm.QueryResultProcessor
Process the query result (java.util.List) before Session or EntityManager is closed.
processPaginateQuery(QueryCallback, int, int) - Method in class org.hdpagination.web.jsf.util.PaginateQueryUtils
run the query to get the result; count the number of total records; save the result in corresponding scope
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.hibernate2.AbstractHBN2QueryCallback
 
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.hibernate2.DefaultHBN2QueryCallback
Do nothing,just return input
processQueriedResult(List) - Method in interface org.hdpagination.dataaccess.orm.hibernate2.HBN2QueryCallback
process the result from calling net.sf.hibernate.Query.list() method in Hibernate2QueryTemplate.query(QueryCallback callback, int pageSize, int pageNo), and the value(java.util.List) returned by current method will be used as the return value of Hibernate2QueryTemplate.query(QueryCallback callback, int pageSize, int pageNo).
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.hibernate2.NoParamBindHBN2QueryCallback
 
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.hibernate2.NotProcessResultHBN2QueryCallback
Do nothing, just return input
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.hibernate3.AbstractHBN3QueryCallback
 
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.hibernate3.DefaultHBN3QueryCallback
Do nothing, just return input
processQueriedResult(List) - Method in interface org.hdpagination.dataaccess.orm.hibernate3.HBN3QueryCallback
process the result from calling org.hibernate.Query.list() method in Hibernate3QueryTemplate.query(QueryCallback callback, int pageSize, int pageNo), and the value(java.util.List) returned by current method will be used as the return value of Hibernate3QueryTemplate.query(QueryCallback callback, int pageSize, int pageNo).
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.hibernate3.NoParamBindHBN3QueryCallback
 
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.hibernate3.NotProcessResultHBN3QueryCallback
Do nothing, just return input
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.jpa.AbstractJPAQueryCallback
 
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.jpa.DefaultJPAQueryCallback
Do nothing, just return the same as input
processQueriedResult(List) - Method in interface org.hdpagination.dataaccess.orm.jpa.JPAQueryCallback
process the result from calling javax.persistence.Query.list() method in JPAQueryTemplate.query(QueryCallback callback, int pageSize, int pageNo), and the value(java.util.List) returned by current method will be used as the return value of JPAQueryTemplate.query(QueryCallback callback, int pageSize, int pageNo).
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.jpa.NoParamBindJPAQueryCallback
 
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.orm.jpa.NotProcessResultJPAQueryCallback
Do nothing, just return the same as input
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
 
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
 
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
 
processQueriedResult(List) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
 
processRow(ResultSet) - Method in class org.hdpagination.dataaccess.jdbc.AbstractColumnMapJdbcQueryCallback
Create a java.util.Map for each row, representing all columns as key-value pairs: one entry for each column, with the column name (converted to lower case) as key.
processRow(ResultSet) - Method in class org.hdpagination.dataaccess.jdbc.AbstractJdbcQueryCallback
 
processRow(ResultSet) - Method in class org.hdpagination.dataaccess.jdbc.AbstractNoParamBindJdbcQueryCallback
 
processRow(ResultSet) - Method in interface org.hdpagination.dataaccess.jdbc.JdbcQueryCallback
Implementations implement this method to fetch each row of data in the ResultSet and map the fetched data to an object of any type you wish and finally return it.
processRow(ResultSet) - Method in class org.hdpagination.dataaccess.support.jdbc.BeanPropertyRowMapper
 
processRow(ResultSet) - Method in class org.hdpagination.dataaccess.support.jdbc.ColumnMapRowMapper
 
processRow(ResultSet) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
 
processRow(ResultSet) - Method in interface org.hdpagination.dataaccess.support.jdbc.RowMapper
Implementations must implement this method to map each row of data in the ResultSet.

Q

query(QueryCallback, int, int) - Method in interface org.hdpagination.core.QueryTemplate
execute query and return only one page of data
query(QueryCallback, int, int) - Method in class org.hdpagination.dataaccess.jdbc.JdbcQueryTemplate
 
query(QueryCallback, int, int) - Method in class org.hdpagination.dataaccess.orm.hibernate2.Hibernate2QueryTemplate
 
query(QueryCallback, int, int) - Method in class org.hdpagination.dataaccess.orm.hibernate3.Hibernate3QueryTemplate
 
query(QueryCallback, int, int) - Method in class org.hdpagination.dataaccess.orm.jpa.JPAQueryTemplate
 
QUERY_RESULT_KEY - Static variable in class org.hdpagination.core.Globals
The default name of attribute which holds the search result in Session, Request or Application scope
QueryBuilder - Class in org.hdpagination.dataaccess.support
Abstract base class for JdbcQueryCallbackWrapper, HBNQueryCallbackWrapper and JPAQueryCallbackWrapper to facilitate the generation of query.
QueryBuilder(String) - Constructor for class org.hdpagination.dataaccess.support.QueryBuilder
 
QueryCallback - Interface in org.hdpagination.core
An interface defining the type of callback object which is generated by custom action class based on the received request parameters and passed to query engine class to execute query.
QueryCallbackUtils - Class in org.hdpagination.web.servlet
This class is to retrieve/update QueryCallback Page objects in session.
QueryOrder - Interface in org.hdpagination.core
Define related information to generate 'order by' clause in the query statement
QueryResultProcessor - Interface in org.hdpagination.dataaccess.support.orm
An interface used by HBN3QueryCallbackWrapper, HBN3QueryCallbackNamedParamWrapper, JPAQueryCallbackWrapper and JPAQueryCallbackNamedParamWrapper to process the query result (java.util.List) before Session or EntityManager is closed.
QueryTemplate - Interface in org.hdpagination.core
It is defined as a common interface for different types QueryTemplate to run a pagination based query against different persistence technologies(e.g.

R

range(String, Object, Object) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply range constraint ( [column] >= ? AND [column] <= ? ).
rangeBothExclusive(String, Object, Object) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply range constraint ( [column] > ? AND [column] < ? ).
rangeLeftExclusive(String, Object, Object) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply range constraint ( [column] > ? AND [column] <= ? ).
rangeRightExclusive(String, Object, Object) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply range constraint ( [column] >= ? AND [column] < ? ).
render(String, HttpServletRequest, HttpServletResponse) - Method in class org.hdpagination.web.view.InternalResourceView
 
render(String, HttpServletRequest, HttpServletResponse) - Method in class org.hdpagination.web.view.Tiles2View
 
render(String, HttpServletRequest, HttpServletResponse) - Method in class org.hdpagination.web.view.TilesView
 
render(String, HttpServletRequest, HttpServletResponse) - Method in interface org.hdpagination.web.view.View
Render content
REQUEST_SCOPE - Static variable in class org.hdpagination.core.Globals
Indicating the search result is saved in Request scope
resendParams - Variable in class org.hdpagination.web.taglib.AbstractPaginationControlTag
used to indicate whether the parameters of the previous http request should be sent again.
resetOrder(FacesContext, String, String) - Static method in class org.hdpagination.web.servlet.QueryCallbackUtils
Update Page instance in session with the new sort information.
resetOrder(FacesContext, String, String, boolean) - Static method in class org.hdpagination.web.servlet.QueryCallbackUtils
Update Page instance in session with the new sort information.
resourceBundleName - Variable in class org.hdpagination.config.pattern.BasePageLinksPattern
 
restoreState(FacesContext, Object) - Method in class org.hdpagination.web.jsf.component.SortByOption
 
Restriction - Interface in org.hdpagination.dataaccess.support
This interface represents a restriction applied to the query SELECT ..
Restrictions - Class in org.hdpagination.dataaccess.support
This class provides static factory methods to produce the Restriction.
ResultHandler - Interface in org.hdpagination.web.jsf
Result Handler interface to handle the search result
retirevePage(String, HttpSession) - Static method in class org.hdpagination.web.WebUtils
Retrieve Page instance from HTTP session based on 'Id' property of PaginationAction
retrievePageKey() - Method in class org.hdpagination.web.jsf.PaginateDefinition
Return the page key, which will be used as the attribute name to save an instance of Page in session.
retrieveQueryCallback(FacesContext, String) - Static method in class org.hdpagination.web.servlet.QueryCallbackUtils
Retrieve instance of QueryCallback from session based on page key.
RowMapper - Interface in org.hdpagination.dataaccess.support.jdbc
An interface used by JdbcQueryCallbackWrapper for mapping rows of a ResultSet on a per-row basis.

S

saveQueryCallback(FacesContext, QueryCallback, int, int, int, String) - Static method in class org.hdpagination.web.servlet.QueryCallbackUtils
Update Page instance in session with the new pagination information.
saveResultData(FacesContext, List) - Method in interface org.hdpagination.web.jsf.ResultHandler
Save search result
saveState(FacesContext) - Method in class org.hdpagination.web.jsf.component.SortByOption
 
SearchResultHandler - Interface in org.hdpagination.web.action
Handler interface to handle the search result
selectFrom - Variable in class org.hdpagination.dataaccess.support.QueryBuilder
 
SelectPageRenderer - Class in org.hdpagination.web.jsf.renderkit.jsf2
This Render is to render a dropdown (<select>) with all available pages, which allows the user to navigate to different pages.
SelectPageRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.jsf2.SelectPageRenderer
 
SelectPageRenderer - Class in org.hdpagination.web.jsf.renderkit
This Render is to render a dropdown (<select>) with all available pages, which allows the user to navigate to different pages.
SelectPageRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.SelectPageRenderer
 
SelectPageTag - Class in org.hdpagination.web.jsf.tag
This JSF Tag is used to render a dropdown (<select>) with all available pages, which allows the user to navigate to different pages.
SelectPageTag() - Constructor for class org.hdpagination.web.jsf.tag.SelectPageTag
 
SelectSortByTag - Class in org.hdpagination.web.taglib
This tag is used to render a dropdown (<select>) to allow the user to sort the search results by specified column in either ascending or descending order.
SelectSortByTag() - Constructor for class org.hdpagination.web.taglib.SelectSortByTag
 
SelectSortRenderer - Class in org.hdpagination.web.jsf.renderkit.jsf2
This Render is to render a dropdown (<select>) to allow the user to sort the search results by specified column in either ascending or descending order.
SelectSortRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.jsf2.SelectSortRenderer
 
SelectSortRenderer - Class in org.hdpagination.web.jsf.renderkit
This Render is to render a dropdown (<select>) to allow the user to sort the search results by specified column in either ascending or descending order.
SelectSortRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.SelectSortRenderer
 
SelectSortTag - Class in org.hdpagination.web.jsf.tag
This JSF tag is used to render a dropdown (<select>) to allow the user to sort the search results by specified column in either ascending or descending order.
SelectSortTag() - Constructor for class org.hdpagination.web.jsf.tag.SelectSortTag
 
SESSION_SCOPE - Static variable in class org.hdpagination.core.Globals
Indicating the search result is saved in Session scope
sessionFactory - Variable in class org.hdpagination.dataaccess.orm.hibernate2.Hibernate2QueryTemplate
 
sessionFactory - Variable in class org.hdpagination.dataaccess.orm.hibernate3.Hibernate3QueryTemplate
 
setAccesskey(String) - Method in class org.hdpagination.web.jsf.tag.AbstractBaseTag
Access key that, when pressed, transfers focus to this element.
setAccesskey(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Access key that, when pressed, transfers focus to this element (button, hyperlink, or image link).
setAccesskey(String) - Method in class org.hdpagination.web.taglib.PagesDropdownTag
Access key that, when pressed, transfers focus to this element (<select>).
setAccesskey(String) - Method in class org.hdpagination.web.taglib.SelectSortByTag
Access key that, when pressed, transfers focus to this element (<select>).
setAccesskey(String) - Method in class org.hdpagination.web.taglib.SortByTag
Access key that, when pressed, transfers focus to this element (hyperlink <a>).
setActionId(String) - Method in class org.hdpagination.web.taglib.AbstractDisplayTag
Bean identifier of the corresponding PaginationAction instance declared in Spring application context.
setActionId(String) - Method in class org.hdpagination.web.taglib.AbstractPaginationControlTag
Bean identifier of the corresponding PaginationAction instance declared in Spring application context.
setActionId(String) - Method in class org.hdpagination.web.taglib.PaginationRequiredTag
set action identifier.
setActionId(String) - Method in class org.hdpagination.web.taglib.SelectSortByTag
Bean identifier of the corresponding PaginationAction instance declared in Spring application context.
setActionId(String) - Method in class org.hdpagination.web.taglib.SortByTag
Bean identifier of the corresponding PaginationAction instance declared in Spring application context.
setApplicationAttribute(FacesContext, String, Object) - Static method in class org.hdpagination.web.jsf.util.FacesContextUtil
Set value of attribute in application scope (Servlet Context)
setAscending(String) - Method in class org.hdpagination.web.jsf.component.SortByOption
This property is used to indicate weather the search result should be sorted in ascending or descending order.
setAscending(String) - Method in class org.hdpagination.web.jsf.tag.SortOptionTag
This property is used to indicate whether the search result should be sorted in ascending or descending order.
setAscending(String) - Method in class org.hdpagination.web.taglib.SortByOptionTag
This property is used to indicate whether the search result should be sorted in ascending or descending order.
setAttributeName4Data(String) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Set the name of attribute which holds the search result in the specified scope.
setAttributeName4Data(String) - Method in class org.hdpagination.web.jsf.PaginateDefinition
Set the name of attribute which holds the search result in the specified scope.
setBeanName(String) - Method in class org.hdpagination.web.jsf.PaginateDefinition
 
setButtonLabel(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Set label of submit button.
setButtonLabel(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Set label of submit button.
setCacheRecordsCount(boolean) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Flag to indicate whether the count of total records should be cached to improve performance.
setCacheRecordsCount(boolean) - Method in class org.hdpagination.web.jsf.PaginateDefinition
Flag to indicate whether the count of total records should be cached to improve performance.
setCommandClass(Class) - Method in class org.hdpagination.web.action.AbstractCommandPaginationAction
Set the class of javabean whose properties will be populated with http request parameter values
setCommandName(String) - Method in class org.hdpagination.web.action.AbstractCommandPaginationAction
Set the name of class of javabean whose properties will be populated with http request parameter values
setCountRecordsQueryStatement(String) - Method in class org.hdpagination.dataaccess.orm.hibernate2.AbstractHBN2QueryCallback
Set HQL statement to count total records
setCountRecordsQueryStatement(String) - Method in class org.hdpagination.dataaccess.orm.hibernate3.AbstractHBN3QueryCallback
Set HQL statement to count total records
setCountRecordsQueryStatement(String) - Method in class org.hdpagination.dataaccess.orm.jpa.AbstractJPAQueryCallback
Set EJB QL statement to count total records
setCountRecordsQueryStatement(String) - Method in class org.hdpagination.dataaccess.support.QueryBuilder
Query statement to count total records.
setCountRowsStmt(String) - Method in class org.hdpagination.dataaccess.jdbc.AbstractJdbcQueryCallback
Set sql statement to count total records
setCustomScopedAttribute(FacesContext, String, String, Object) - Static method in class org.hdpagination.web.jsf.util.FacesContextUtil
Set value of attribute in custom scope (only supported since JSF 2).
setDataScope(String) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Set the scope where the search result is to be stored.
setDataScope(String) - Method in class org.hdpagination.web.jsf.PaginateDefinition
Set the scope where the search result is to be stored.
setDefaultDataScope(String) - Method in class org.hdpagination.config.GlobalConfig
The default scope ('request','session' or 'application') where the search result is to be stored.
setDisplayFirstPageLink(boolean) - Method in class org.hdpagination.config.pattern.DefaultPageLinksPattern
If the 'first' page navigation link should be displayed when current page is not the first page.
setDisplayFirstPageLink(boolean) - Method in class org.hdpagination.config.pattern.OnlyNavigatePageLinksPattern
If the 'first' page navigation link should be displayed when current page is not the first page.
setDisplayFirstPageLink(boolean) - Method in class org.hdpagination.config.pattern.YahooPageLinksPattern
If the 'first' page navigation link should be displayed when current page is not the first page.
setDisplayLastPageLink(boolean) - Method in class org.hdpagination.config.pattern.DefaultPageLinksPattern
If the 'last' page navigation link should be displayed when current page is not the last page.
setDisplayLastPageLink(boolean) - Method in class org.hdpagination.config.pattern.OnlyNavigatePageLinksPattern
If the 'last' page navigation link should be displayed when current page is not the last page.
setDisplayLastPageLink(boolean) - Method in class org.hdpagination.config.pattern.YahooPageLinksPattern
If the 'last' page navigation link should be displayed when current page is not the last page.
setErrorMessageBundle(String) - Method in class org.hdpagination.config.GlobalConfig
Set the resource bundle file which defines error messages
setEscapeHtmlChar(boolean) - Method in class org.hdpagination.config.pattern.BasePageLinksPattern
Set to escape special HTML Characters (e.g.
setExceedMaxPageAlert(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Set the alert message which is displayed when page number typed in the text box is greater than total pages.
setExceedMaxPageAlert(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Set the alert message which is displayed when page number typed in the text box is greater than total pages.
setFirstResultVar(String) - Method in class org.hdpagination.web.jsf.tag.PaginateLinkTag
Name of variable in request scope containing index (starting from 1) of the first record in the current page.
setForwardPath(String) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Set the URL path to which it will forward after execution of query
setForwardPath(String) - Method in class org.hdpagination.web.jsf.PaginateDefinition
Set outcome of action method execute in PaginateFacesAction.
setId(String) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Set action identifier.
setImgHeight(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Specifies the height (pixels %) of the image.
setImgHeight(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Specifies the height (pixels %) of the image.
setImgSrc(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Absolute or relative URL of the image to be displayed for the image link.
setImgSrc(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Absolute or relative URL of the image to be displayed for the image link.
setImgStyle(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Specifies an inline style for the image.
setImgStyle(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Specifies an inline style for the image.
setImgStyleClass(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Specifies a classname for the image.
setImgStyleClass(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Specifies a classname for the image.
setImgWidth(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Specifies the width (pixels %) of the image.
setImgWidth(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Specifies the width (pixels %) of the image.
setInputPath(String) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Set the URL of input page.
setInvalidPageAlert(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Set the alert message which is displayed when an invalid integer number is typed in the text box.
setInvalidPageAlert(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Set the alert message which is displayed when an invalid integer number is typed in the text box.
setIsPaginatedVar(String) - Method in class org.hdpagination.web.jsf.tag.PaginateLinkTag
Name of variable in request scope containing flag (Boolean) indicating if pagination is required.
setLabel(String) - Method in class org.hdpagination.web.jsf.component.SortByOption
Set the label for this selection item
setLabel(String) - Method in class org.hdpagination.web.jsf.tag.SortOptionTag
Set the label for this selection item
setLabel(String) - Method in class org.hdpagination.web.taglib.SortByOptionTag
Set the label for this selection item.
setLastResultVar(String) - Method in class org.hdpagination.web.jsf.tag.PaginateLinkTag
Name of variable in request scope containing index (starting from 1) of the last record in the current page.
setLinkLabel(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Set the text label for the hyperlink if rendered.
setLinkLabel(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Set the text label for the hyperlink if rendered.
setOrderBy(String) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Set order by
setOrderBy(String, boolean) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Set order by
setOrderBy(String) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
Set order by
setOrderBy(String, boolean) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
Set order by
setOrderBy(String) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
Set order by
setOrderBy(String, boolean) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
Set order by
setOrderBy(String) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
Set order by
setOrderBy(String, boolean) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
Set order by
setOrderBy(String) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
Set order by
setOrderBy(String, boolean) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
Set order by
setPageIndexVar(String) - Method in class org.hdpagination.web.jsf.tag.PaginateLinkTag
Name of variable in request scope containing index (starting from 1) of current page.
setPageLinksPattern(PageLinksPattern) - Method in class org.hdpagination.config.GlobalConfig
Set linksPattern property
setPageSize(int) - Method in class org.hdpagination.config.GlobalConfig
Set number of records displayed in one page
setPageSize(int) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Set how many records should be displayed in one page
setPageSize(Integer) - Method in class org.hdpagination.web.jsf.PaginateDefinition
Set page size which specifies how many records should be displayed in one page.
setPageSize(Integer) - Method in class org.hdpagination.web.jsf.PaginateFacesAction
How many records should be displayed in one page.
setPageSizeParamName(String) - Method in class org.hdpagination.config.GlobalConfig
The name of request parameter representing page size (number of records per page).
setPagesVar(String) - Method in class org.hdpagination.web.jsf.tag.PaginateLinkTag
Name of variable in request scope containing number of pages.
setPagiDefinitionId(String) - Method in class org.hdpagination.web.jsf.tag.AbstractBaseTag
The bean name (id) of PaginateDefinition instance defined in Spring application context for the search
setPaginateDefinition(PaginateDefinition) - Method in class org.hdpagination.web.jsf.PaginateFacesAction
Set the instance of PaginateDefinition which defines configuration properties used in pagination search under JSF environment.
setProperties(UIComponent) - Method in class org.hdpagination.web.jsf.tag.AbstractBaseTag
 
setProperties(UIComponent) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
 
setProperties(UIComponent) - Method in class org.hdpagination.web.jsf.tag.PaginateLinkTag
 
setProperties(UIComponent) - Method in class org.hdpagination.web.jsf.tag.SortLinkTag
 
setProperties(UIComponent) - Method in class org.hdpagination.web.jsf.tag.SortOptionTag
 
setQueryOrder(QueryOrder) - Method in interface org.hdpagination.core.QueryCallback
Set order information used by query statement
setQueryOrder(QueryOrder) - Method in class org.hdpagination.dataaccess.jdbc.AbstractJdbcQueryCallback
 
setQueryOrder(QueryOrder) - Method in class org.hdpagination.dataaccess.orm.hibernate2.AbstractHBN2QueryCallback
 
setQueryOrder(QueryOrder) - Method in class org.hdpagination.dataaccess.orm.hibernate3.AbstractHBN3QueryCallback
 
setQueryOrder(QueryOrder) - Method in class org.hdpagination.dataaccess.orm.jpa.AbstractJPAQueryCallback
 
setQueryOrder(QueryOrder) - Method in class org.hdpagination.dataaccess.support.QueryBuilder
This method should never be called.
setQueryResultProcessor(QueryResultProcessor) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
Set an instance of QueryResultProcessor to process the query result (java.util.List) before Session is closed.
setQueryResultProcessor(QueryResultProcessor) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
Set an instance of QueryResultProcessor to process the query result (java.util.List) before Session is closed.
setQueryResultProcessor(QueryResultProcessor) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
Set an instance of QueryResultProcessor to process the query result (java.util.List) before EntityManager is closed.
setQueryResultProcessor(QueryResultProcessor) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
Set an instance of QueryResultProcessor to process the query result (java.util.List) before EntityManager is closed.
setQueryTemplate(QueryTemplate) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Set the query execution engine.
setQueryTemplate(QueryTemplate) - Method in class org.hdpagination.web.jsf.PaginateDefinition
Set the query execution engine.
setRecordsVar(String) - Method in class org.hdpagination.web.jsf.tag.PaginateLinkTag
Name of variable in request scope containing number of total records.
setRequestAttribute(FacesContext, String, Object) - Static method in class org.hdpagination.web.jsf.util.FacesContextUtil
Set value of attribute in request
setResendParams(String) - Method in class org.hdpagination.web.taglib.AbstractPaginationControlTag
This property is used to indicate whether the parameters of the previous http request should be sent again.
setResendParams(String) - Method in class org.hdpagination.web.taglib.SelectSortByTag
This property is used to indicate whether the parameters of the previous http request should be sent again.
setResendParams(String) - Method in class org.hdpagination.web.taglib.SortByTag
This property is used to indicate whether the parameters of the previous http request should be sent again.
setResourceBundleName(String) - Method in class org.hdpagination.config.pattern.BasePageLinksPattern
Set resource bundle which is used by tag of PaginationLinkTag to display multinational language featured label of "Pagination Control" links (e.g.
setResultHandler(ResultHandler) - Method in class org.hdpagination.web.jsf.PaginateDefinition
Set the handler to deal with the search result.
setRowMapper(RowMapper) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Set the property (type of RowMapper) for mapping rows of a ResultSet on a per-row basis when query is executed.
setSearchResultHandler(SearchResultHandler) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Set the handler to deal with the search result
setSessionAttribute(FacesContext, String, Object) - Static method in class org.hdpagination.web.jsf.util.FacesContextUtil
Set value of attribute in session
setSortDownImage(String) - Method in class org.hdpagination.config.GlobalConfig
Set location of image file which indicates search results are sorted by descending order
setSortedColumn(String) - Method in class org.hdpagination.web.jsf.component.SortByOption
Set property of sortedColumn.
setSortedColumn(String) - Method in class org.hdpagination.web.jsf.tag.SortLinkTag
Set property of sortedColumn.
setSortedColumn(String) - Method in class org.hdpagination.web.jsf.tag.SortOptionTag
The value of this property will be appended to "order by" clause of SQL or ORM statement.
setSortedColumn(String) - Method in class org.hdpagination.web.taglib.SortByOptionTag
The value of this property will be appended to "order by" clause of SQL or ORM statement.
setSortedColumn(String) - Method in class org.hdpagination.web.taglib.SortByTag
Set property of sortedColumn It will be appended to "order by" clause of SQL or ORM statement.
setSortUpImage(String) - Method in class org.hdpagination.config.GlobalConfig
Set location of image file which indicates search results are sorted by ascending order
setStatementBeforeOrderBy(String) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
Set the statement before "ORDER BY" clause and after "WHERE" clause.
setStyle(String) - Method in class org.hdpagination.web.jsf.tag.AbstractBaseTag
Specifies an inline style for the element.
setStyle(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Specifies an inline style for the element (button, hyperlink, or image link).
setStyle(String) - Method in class org.hdpagination.web.taglib.PagesDropdownTag
Specifies an inline style for the rendered dropdown (<select>).
setStyle(String) - Method in class org.hdpagination.web.taglib.PaginationLinkTag
Specifies an inline style for the rendered hyperlinks (<a>).
setStyle(String) - Method in class org.hdpagination.web.taglib.SelectSortByTag
Specifies an inline style for the rendered dropdown (<select>).
setStyle(String) - Method in class org.hdpagination.web.taglib.SortByTag
Specifies an inline style for the rendered hyperlink (<a>).
setStyleClass(String) - Method in class org.hdpagination.web.jsf.tag.AbstractBaseTag
Space-separated list of CSS style class(es) to be applied when the element is rendered.
setStyleClass(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Space-separated list of CSS style class(es) to be applied when the element (button, hyperlink, or image link) is rendered.
setStyleClass(String) - Method in class org.hdpagination.web.taglib.PagesDropdownTag
Space-separated list of CSS style class(es) to be applied to the rendered dropdown (<select>).
setStyleClass(String) - Method in class org.hdpagination.web.taglib.PaginationLinkTag
Space-separated list of CSS style class(es) to be applied to the rendered hyperlinks (<a>).
setStyleClass(String) - Method in class org.hdpagination.web.taglib.SelectSortByTag
Space-separated list of CSS style class(es) to be applied to the rendered dropdown (<select>).
setStyleClass(String) - Method in class org.hdpagination.web.taglib.SortByTag
Space-separated list of CSS style class(es) to be applied to the rendered hyperlink (<a>).
setTabindex(String) - Method in class org.hdpagination.web.jsf.tag.AbstractBaseTag
Position of the element in the tabbing order for the current document.
setTabindex(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Position of the element (button, hyperlink or image link) in the tabbing order for the current document.
setTabindex(String) - Method in class org.hdpagination.web.taglib.PagesDropdownTag
Position of the element (<select>) in the tabbing order for the current document.
setTabindex(String) - Method in class org.hdpagination.web.taglib.SelectSortByTag
Position of the element (<select>) in the tabbing order for the current document.
setTabindex(String) - Method in class org.hdpagination.web.taglib.SortByTag
Position of the element (hyperlink <a>) in the tabbing order for the current document.
setTextAccesskey(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Access key that, when pressed, transfers focus to this element (text box).
setTextAccesskey(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Access key that, when pressed, transfers focus to this element (text box).
setTextMaxlength(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
The maximum number of characters that may be entered in the text box.
setTextMaxlength(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
The maximum number of characters that may be entered in the text box.
setTextSize(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
The number of characters used to determine the width of the text box.
setTextSize(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
The number of characters used to determine the width of the text box.
setTextStyle(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Specifies an inline style for the text box.
setTextStyle(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Specifies an inline style for the text box.
setTextStyleClass(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Space-separated list of CSS style class(es) to be applied to the text box.
setTextStyleClass(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Space-separated list of CSS style class(es) to be applied to the text box.
setTextTabindex(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Position of text box in the tabbing order for the current document.
setTextTabindex(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Position of text box in the tabbing order for the current document.
setTextTitle(String) - Method in class org.hdpagination.web.jsf.tag.GoToPageTag
Advisory title information about markup elements generated for the text box.
setTextTitle(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Advisory title information about markup elements generated for the text box.
setTitle(String) - Method in class org.hdpagination.web.jsf.tag.AbstractBaseTag
Advisory title information about markup elements generated for the element.
setTitle(String) - Method in class org.hdpagination.web.taglib.GoToPageTag
Advisory title information about markup elements generated for the element (button, hyperlink, or image link).
setTitle(String) - Method in class org.hdpagination.web.taglib.PagesDropdownTag
Advisory title information about markup elements generated for the element (<select>).
setTitle(String) - Method in class org.hdpagination.web.taglib.SelectSortByTag
Advisory title information about markup elements generated for the element (<select>).
setTitle(String) - Method in class org.hdpagination.web.taglib.SortByTag
Advisory title information about markup elements generated for the element (hyperlink <a>).
setUrlSuffix(String) - Method in class org.hdpagination.config.GlobalConfig
Set urlSuffix property
setValidator(Validator) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Set the validator to process the validation of input data before executing the search
setValue(String) - Method in class org.hdpagination.web.jsf.tag.SortLinkTag
Set the column header(or title).
setValues(PreparedStatement) - Method in class org.hdpagination.dataaccess.jdbc.AbstractColumnMapJdbcQueryCallback
 
setValues(PreparedStatement) - Method in class org.hdpagination.dataaccess.jdbc.AbstractJdbcQueryCallback
 
setValues(PreparedStatement) - Method in class org.hdpagination.dataaccess.jdbc.AbstractNoParamBindJdbcQueryCallback
Do nothing
setValues(PreparedStatement) - Method in class org.hdpagination.dataaccess.jdbc.DefaultJdbcQueryCallback
 
setValues(PreparedStatement) - Method in interface org.hdpagination.dataaccess.jdbc.JdbcQueryCallback
set values on a PreparedStatement provided by JdbcQueryTemplate
setValues(Query) - Method in class org.hdpagination.dataaccess.orm.hibernate2.AbstractHBN2QueryCallback
 
setValues(Query) - Method in interface org.hdpagination.dataaccess.orm.hibernate2.HBN2QueryCallback
Operate on Query instance to bind parameters
setValues(Query) - Method in class org.hdpagination.dataaccess.orm.hibernate2.NoParamBindHBN2QueryCallback
Do nothing
setValues(Query) - Method in class org.hdpagination.dataaccess.orm.hibernate2.NotProcessResultHBN2QueryCallback
 
setValues(Query) - Method in class org.hdpagination.dataaccess.orm.hibernate3.AbstractHBN3QueryCallback
 
setValues(Query) - Method in interface org.hdpagination.dataaccess.orm.hibernate3.HBN3QueryCallback
Operate on Query instance to bind parameters
setValues(Query) - Method in class org.hdpagination.dataaccess.orm.hibernate3.NoParamBindHBN3QueryCallback
Do nothing
setValues(Query) - Method in class org.hdpagination.dataaccess.orm.hibernate3.NotProcessResultHBN3QueryCallback
 
setValues(Query) - Method in class org.hdpagination.dataaccess.orm.jpa.AbstractJPAQueryCallback
 
setValues(Query) - Method in interface org.hdpagination.dataaccess.orm.jpa.JPAQueryCallback
Operate on Query instance to bind parameters
setValues(Query) - Method in class org.hdpagination.dataaccess.orm.jpa.NoParamBindJPAQueryCallback
Do nothing
setValues(Query) - Method in class org.hdpagination.dataaccess.orm.jpa.NotProcessResultJPAQueryCallback
 
setValues(PreparedStatement) - Method in class org.hdpagination.dataaccess.support.jdbc.JdbcQueryCallbackWrapper
 
setValues(Query) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackNamedParamWrapper
 
setValues(Query) - Method in class org.hdpagination.dataaccess.support.orm.HBN3QueryCallbackWrapper
 
setValues(Query) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackNamedParamWrapper
 
setValues(Query) - Method in class org.hdpagination.dataaccess.support.orm.JPAQueryCallbackWrapper
 
setView(View) - Method in class org.hdpagination.config.GlobalConfig
Set the view who is responsible for rendering page.
setView(View) - Method in class org.hdpagination.web.action.AbstractPaginationAction
Set the view who is responsible for rendering page.
SortByOption - Class in org.hdpagination.web.jsf.component
SortByOption is a component that must be nested inside the 'selectSort' tag.
SortByOption() - Constructor for class org.hdpagination.web.jsf.component.SortByOption
 
SortByOptionTag - Class in org.hdpagination.web.taglib
This tag ('sortByOption') is a selection item (<option>) and must be nested inside the 'selectSortBy' Tag.
SortByOptionTag() - Constructor for class org.hdpagination.web.taglib.SortByOptionTag
 
SortByTag - Class in org.hdpagination.web.taglib
This JSP Tag is used to apply a hyperlink (<a>) to the column header in the search results table.
SortByTag() - Constructor for class org.hdpagination.web.taglib.SortByTag
 
SortLinkRenderer - Class in org.hdpagination.web.jsf.renderkit.jsf2
This Render is to render the column header with hyperlink (<a>) in a search results table.
SortLinkRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.jsf2.SortLinkRenderer
 
SortLinkRenderer - Class in org.hdpagination.web.jsf.renderkit
This Render is to render the column header with hyperlink (<a>) in a search results table.
SortLinkRenderer() - Constructor for class org.hdpagination.web.jsf.renderkit.SortLinkRenderer
 
SortLinkTag - Class in org.hdpagination.web.jsf.tag
This JSF Tag is used to render the column header with hyperlink (<a>) in a search results table.
SortLinkTag() - Constructor for class org.hdpagination.web.jsf.tag.SortLinkTag
 
SortOptionTag - Class in org.hdpagination.web.jsf.tag
This JSF tag ('sortOption') is a selection item (<option>) and must be nested inside the 'selectSort' Tag.
SortOptionTag() - Constructor for class org.hdpagination.web.jsf.tag.SortOptionTag
 
SpringBeanLocator - Class in org.hdpagination.web.jsf.util
This class is to look up bean defined in Spring application context.
SQLAnywhereJdbcQueryTemplate - Class in org.hdpagination.dataaccess.jdbc.sybase
The type of JdbcQueryTemplate to run a pagination based query against Sybase SQL Anywhere
SQLAnywhereJdbcQueryTemplate(DataSource) - Constructor for class org.hdpagination.dataaccess.jdbc.sybase.SQLAnywhereJdbcQueryTemplate
 
SQLServer2005JdbcQueryTemplate - Class in org.hdpagination.dataaccess.jdbc.sqlserver
The type of JdbcQueryTemplate to run a pagination based query against MS SQL Server2005 or later version
SQLServer2005JdbcQueryTemplate(DataSource) - Constructor for class org.hdpagination.dataaccess.jdbc.sqlserver.SQLServer2005JdbcQueryTemplate
 
StandardJdbcQueryTemplate - Class in org.hdpagination.dataaccess.jdbc
The type of JdbcQueryTemplate to run a pagination based query against database which supports standard syntax (ROW_NUMBER() OVER ) for pagination
StandardJdbcQueryTemplate(DataSource) - Constructor for class org.hdpagination.dataaccess.jdbc.StandardJdbcQueryTemplate
 
startsWith(String, String, String) - Static method in class org.hdpagination.dataaccess.support.NamedParamRestrictions
Apply "LIKE" constraint ([column] like :[paramName]).
startsWith(String, String) - Static method in class org.hdpagination.dataaccess.support.Restrictions
Apply "LIKE" constraint ([column] like ?).

T

Tiles2View - Class in org.hdpagination.web.view
Implementation of View interface to render page based on Tiles 2.
Tiles2View() - Constructor for class org.hdpagination.web.view.Tiles2View
 
TilesView - Class in org.hdpagination.web.view
Implementation of View interface to render page based on Tiles 1.x, a.k.a.
TilesView() - Constructor for class org.hdpagination.web.view.TilesView
 
totalPagesCount() - Method in interface org.hdpagination.core.Page
How many pages can fit the whole search result

U

UIGoToPage - Class in org.hdpagination.web.jsf.component.jsf2
A UI Component responsible for rendering a text box along with either a submit button, hyperlink, or image link.
UIGoToPage() - Constructor for class org.hdpagination.web.jsf.component.jsf2.UIGoToPage
 
UIPaginateLink - Class in org.hdpagination.web.jsf.component.jsf2
A UI component responsible for rendering pagination navigation links (e.g.
UIPaginateLink() - Constructor for class org.hdpagination.web.jsf.component.jsf2.UIPaginateLink
 
UISelectPage - Class in org.hdpagination.web.jsf.component.jsf2
A UI component responsible for rendering a dropdown (<select>) with all available pages, which allows the user to navigate to different pages.
UISelectPage() - Constructor for class org.hdpagination.web.jsf.component.jsf2.UISelectPage
 
UISelectSort - Class in org.hdpagination.web.jsf.component.jsf2
A UI component responsible for rendering a dropdown (<select>) to allow the user to sort the search results by specified column in either ascending or descending order.
UISelectSort() - Constructor for class org.hdpagination.web.jsf.component.jsf2.UISelectSort
 
UISortLink - Class in org.hdpagination.web.jsf.component.jsf2
A UI component responsible for rendering the column header with hyperlink (<a>) in a search results table.
UISortLink() - Constructor for class org.hdpagination.web.jsf.component.jsf2.UISortLink
 

V

validate(FacesContext) - Method in class org.hdpagination.web.jsf.PaginateFacesAction
For cross field validation (validate based on multiple fields).
validate(HttpServletRequest, Object) - Method in interface org.hdpagination.web.validate.Validator
Validate search input.
ValidateException - Exception in org.hdpagination.web.validate
Exception throwed during validation process.
ValidateException(ErrorMessages) - Constructor for exception org.hdpagination.web.validate.ValidateException
 
ValidationHandler - Class in org.hdpagination.web.validate
Handler to process validation (e.g.
Validator - Interface in org.hdpagination.web.validate
Validator to verify search input.
View - Interface in org.hdpagination.web.view
Responsible for rendering page.
VIEW_SCOPE - Static variable in class org.hdpagination.core.Globals
Indicating the search result is saved in view scope (only supported since JSF 2.0)

W

WebUtils - Class in org.hdpagination.web
Miscellaneous utilities for web applications

Y

YahooPageLinksPattern - Class in org.hdpagination.config.pattern
Display 'Pagination Control' links as the following pattern or style:
YahooPageLinksPattern(int) - Constructor for class org.hdpagination.config.pattern.YahooPageLinksPattern
 

A B C D E F G H I J L M N O P Q R S T U V W Y

Copyright © 2008 HDPagination All Rights Reserved.