Uses of Class
org.hibernate.query.spi.Limit
Packages that use Limit
Package
Description
Defines the integration aspect of Hibernate's second-level caching, allowing
a "caching backend" to be plugged in as a cache provider.
Support for
Dialect
-specific pagination strategies.Contains a range of internal abstractions for dealing with query execution,
query plans, query options, and query parameters.
Package defining support for creating and consuming a SQL AST.
-
Uses of Limit in org.hibernate.cache.spi
Methods in org.hibernate.cache.spi with parameters of type LimitModifier and TypeMethodDescriptionstatic QueryKey
QueryKey.from
(String sqlQueryString, Limit limit, QueryParameterBindings parameterBindings, SharedSessionContractImplementor session) -
Uses of Limit in org.hibernate.dialect.pagination
Methods in org.hibernate.dialect.pagination with parameters of type LimitModifier and TypeMethodDescriptionprotected final int
AbstractLimitHandler.bindLimitParameters
(Limit limit, PreparedStatement statement, int index) Default implementation of binding parameter values needed by the LIMIT clause.int
AbstractLimitHandler.bindLimitParametersAtEndOfQuery
(Limit limit, PreparedStatement statement, int index) int
LimitHandler.bindLimitParametersAtEndOfQuery
(Limit limit, PreparedStatement statement, int index) int
NoopLimitHandler.bindLimitParametersAtEndOfQuery
(Limit limit, PreparedStatement statement, int index) int
SQLServer2005LimitHandler.bindLimitParametersAtEndOfQuery
(Limit limit, PreparedStatement statement, int index) int
AbstractLimitHandler.bindLimitParametersAtStartOfQuery
(Limit limit, PreparedStatement statement, int index) int
LimitHandler.bindLimitParametersAtStartOfQuery
(Limit limit, PreparedStatement statement, int index) int
NoopLimitHandler.bindLimitParametersAtStartOfQuery
(Limit limit, PreparedStatement statement, int index) int
SQLServer2005LimitHandler.bindLimitParametersAtStartOfQuery
(Limit limit, PreparedStatement statement, int index) protected final int
AbstractLimitHandler.getFirstRow
(Limit limit) Retrieve the indicated first row for paginationprotected final int
AbstractLimitHandler.getMaxOrLimit
(Limit limit) 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 boolean
AbstractLimitHandler.hasFirstRow
(Limit limit) Is a first row limit indicated?static boolean
AbstractLimitHandler.hasMaxRows
(Limit limit) Is a max row limit indicated?AbstractLimitHandler.processSql
(String sql, Limit limit) AbstractNoOffsetLimitHandler.processSql
(String sql, Limit limit) AbstractSimpleLimitHandler.processSql
(String sql, Limit limit) LegacyDB2LimitHandler.processSql
(String sql, Limit limit) LegacyOracleLimitHandler.processSql
(String sql, Limit limit) LimitHandler.processSql
(String sql, Limit limit) default String
LimitHandler.processSql
(String sql, Limit limit, QueryOptions queryOptions) NoopLimitHandler.processSql
(String sql, Limit limit) OffsetFetchLimitHandler.processSql
(String sql, Limit limit) Oracle12LimitHandler.processSql
(String sql, Limit limit, QueryOptions queryOptions) SQLServer2005LimitHandler.processSql
(String sql, Limit limit) When the offset of the current row is 0, add atop(?)
clause to the given SQL query.void
AbstractLimitHandler.setMaxRows
(Limit limit, PreparedStatement statement) void
LimitHandler.setMaxRows
(Limit limit, PreparedStatement statement) void
NoopLimitHandler.setMaxRows
(Limit limit, PreparedStatement statement) -
Uses of Limit in org.hibernate.engine.jdbc.mutation.internal
Methods in org.hibernate.engine.jdbc.mutation.internal that return Limit -
Uses of Limit in org.hibernate.loader.ast.internal
Methods in org.hibernate.loader.ast.internal that return Limit -
Uses of Limit in org.hibernate.query.internal
Methods in org.hibernate.query.internal that return Limit -
Uses of Limit in org.hibernate.query.spi
Fields in org.hibernate.query.spi declared as LimitMethods in org.hibernate.query.spi that return LimitModifier and TypeMethodDescriptionDelegatingQueryOptions.getEffectiveLimit()
default Limit
QueryOptions.getEffectiveLimit()
Determine the effective paging limit to apply to the query.SqlOmittingQueryOptions.getEffectiveLimit()
DelegatingQueryOptions.getLimit()
QueryOptions.getLimit()
The limit to the query results.QueryOptionsAdapter.getLimit()
SqlOmittingQueryOptions.getLimit()
Limit.makeCopy()
Methods in org.hibernate.query.spi with parameters of type Limit -
Uses of Limit in org.hibernate.sql.ast.spi
Methods in org.hibernate.sql.ast.spi that return Limit -
Uses of Limit in org.hibernate.sql.results.jdbc.internal
Methods in org.hibernate.sql.results.jdbc.internal that return Limit