Top Description Interfaces Classes
[default module]

Package org.hibernate.dialect.pagination


Support for Dialect-specific pagination strategies

Interface Summary

Modifier and TypeInterface and Description
public interface
LimitHandler

Contract defining dialect-specific LIMIT clause handling.

Class Summary

Modifier and TypeClass and Description
public abstract class
AbstractLimitHandler

Default implementation of LimitHandler interface.

public class
CUBRIDLimitHandler

Limit handler for CUBRID

public class
public class
public class
public class
LegacyLimitHandler

Limit handler that delegates all operations to the underlying dialect.

public class
LimitHelper

A helper for dealing with LimitHandler implementations

public class
NoopLimitHandler

Handler not supporting query LIMIT clause.

public class
Oracle12LimitHandler

A LimitHandler for databases which support the ANSI SQL standard syntax FETCH FIRST m ROWS ONLY and OFFSET n ROWS FETCH NEXT m ROWS ONLY.

public class
SQL2008StandardLimitHandler

LIMIT clause handler compatible with ISO and ANSI SQL:2008 standard.

public class
SQLServer2005LimitHandler

LIMIT clause handler compatible with SQL Server 2005 and later.

public class
SQLServer2012LimitHandler

LIMIT clause handler compatible with SQL Server 2012 and later.

public class
SybaseASE157LimitHandler

This limit handler is very conservative and is only triggered in simple cases involving a select or select distinct.

public class