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 QueryKeyQueryKey.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 intAbstractLimitHandler.bindLimitParameters(Limit limit, PreparedStatement statement, int index) Default implementation of binding parameter values needed by the LIMIT clause.intAbstractLimitHandler.bindLimitParametersAtEndOfQuery(Limit limit, PreparedStatement statement, int index) intLimitHandler.bindLimitParametersAtEndOfQuery(Limit limit, PreparedStatement statement, int index) intNoopLimitHandler.bindLimitParametersAtEndOfQuery(Limit limit, PreparedStatement statement, int index) intAbstractLimitHandler.bindLimitParametersAtStartOfQuery(Limit limit, PreparedStatement statement, int index) intLimitHandler.bindLimitParametersAtStartOfQuery(Limit limit, PreparedStatement statement, int index) intNoopLimitHandler.bindLimitParametersAtStartOfQuery(Limit limit, PreparedStatement statement, int index) protected final intAbstractLimitHandler.getFirstRow(Limit limit) Retrieve the indicated first row for paginationprotected final intAbstractLimitHandler.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).default intLimitHandler.getParameterPositionStart(Limit limit) Returns the position at which to start binding parameters afterLimitHandler.bindLimitParametersAtStartOfQuery(Limit, PreparedStatement, int).intTopLimitHandler.getParameterPositionStart(Limit limit) static booleanAbstractLimitHandler.hasFirstRow(Limit limit) Is a first row limit indicated?static booleanAbstractLimitHandler.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) LimitHandler.processSql(String sql, Limit limit) Deprecated, for removal: This API element is subject to removal in a future version.default StringLimitHandler.processSql(String sql, Limit limit, QueryOptions queryOptions) Deprecated, for removal: This API element is subject to removal in a future version.NoopLimitHandler.processSql(String sql, Limit limit) OffsetFetchLimitHandler.processSql(String sql, Limit limit) Oracle12LimitHandler.processSql(String sql, Limit limit, QueryOptions queryOptions) voidAbstractLimitHandler.setMaxRows(Limit limit, PreparedStatement statement) voidLimitHandler.setMaxRows(Limit limit, PreparedStatement statement) voidNoopLimitHandler.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 LimitQueryOptions.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