Uses of Record Class
org.hibernate.dialect.pagination.spi.PaginationRequest
Packages that use PaginationRequest
Package
Description
Supported contracts and reusable families for applying pagination to
completed SQL.
-
Uses of PaginationRequest in org.hibernate.dialect.pagination.spi
Methods in org.hibernate.dialect.pagination.spi with parameters of type PaginationRequestModifier and TypeMethodDescriptionAbstractLimitHandler.bindLimitParameterValues(PaginationRequest request) protected final intAbstractLimitHandler.getFirstRow(PaginationRequest request) Retrieve the indicated first row for paginationprotected final intAbstractLimitHandler.getMaxOrLimit(PaginationRequest request) Some dialect-specific LIMIT clauses require the maximum last row number (aka, first_row_number + total_row_count), while others require the maximum returned row count (the total maximum number of rows to return).static booleanAbstractLimitHandler.hasFirstRow(PaginationRequest request) Is a first row limit indicated?static booleanAbstractLimitHandler.hasMaxRows(PaginationRequest request) Is a max row limit indicated?protected PaginationJdbcInstructionsAbstractLimitHandler.jdbcInstructions(PaginationRequest request) protected IntegerAbstractLimitHandler.jdbcMaxRows(PaginationRequest request) protected abstract StringAbstractNoOffsetLimitHandler.limitClause(PaginationRequest request) protected abstract StringAbstractSimpleLimitHandler.limitClause(boolean hasFirstRow, PaginationRequest request) protected StringFetchLimitHandler.limitClause(PaginationRequest request) protected StringLimitLimitHandler.limitClause(boolean hasFirstRow, PaginationRequest request) protected StringLimitOffsetLimitHandler.limitClause(boolean hasFirstRow, PaginationRequest request) protected StringTopLimitHandler.limitClause(PaginationRequest request) protected StringAbstractSimpleLimitHandler.offsetOnlyClause(PaginationRequest request) protected StringLimitLimitHandler.offsetOnlyClause(PaginationRequest request) protected StringLimitOffsetLimitHandler.offsetOnlyClause(PaginationRequest request) intAbstractLimitHandler.parameterPositionStart(PaginationRequest request) default intLimitHandler.parameterPositionStart(PaginationRequest request) Determine the one-based position of the first original query parameter after any pagination parameters inserted at the beginning of the SQL.intTopLimitHandler.parameterPositionStart(PaginationRequest request) AbstractLimitHandler.processSql(PaginationRequest request) AbstractNoOffsetLimitHandler.processSql(PaginationRequest request) AbstractSimpleLimitHandler.processSql(PaginationRequest request) LegacyDB2LimitHandler.processSql(PaginationRequest request) LimitHandler.processSql(PaginationRequest request) Apply pagination to a complete SQL string.NoopLimitHandler.processSql(PaginationRequest request) OffsetFetchLimitHandler.processSql(PaginationRequest request) Oracle12LimitHandler.processSql(PaginationRequest request) protected final PaginationResultAbstractLimitHandler.result(PaginationRequest request, String sql) protected intAbstractLimitHandler.rowsToSkip(PaginationRequest request)