Class TimesTenLimitHandler
- java.lang.Object
-
- org.hibernate.dialect.pagination.AbstractLimitHandler
-
- org.hibernate.dialect.pagination.AbstractSimpleLimitHandler
-
- org.hibernate.community.dialect.pagination.RowsLimitHandler
-
- org.hibernate.community.dialect.pagination.TimesTenLimitHandler
-
- All Implemented Interfaces:
org.hibernate.dialect.pagination.LimitHandler
public class TimesTenLimitHandler extends RowsLimitHandler
ALimitHandlerfor TimesTen, which usesROWS n, but at the start of the query instead of at the end.
-
-
Field Summary
Fields Modifier and Type Field Description static TimesTenLimitHandlerINSTANCE
-
Constructor Summary
Constructors Constructor Description TimesTenLimitHandler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanbindLimitParametersFirst()protected Stringinsert(String rows, String sql)-
Methods inherited from class org.hibernate.community.dialect.pagination.RowsLimitHandler
convertToFirstRowValue, getForUpdatePattern, limitClause, offsetOnlyClause, supportsOffset, useMaxForLimit
-
Methods inherited from class org.hibernate.dialect.pagination.AbstractSimpleLimitHandler
processSql, supportsLimit, supportsVariableLimit
-
Methods inherited from class org.hibernate.dialect.pagination.AbstractLimitHandler
bindLimitParameters, bindLimitParametersAtEndOfQuery, bindLimitParametersAtStartOfQuery, bindLimitParametersInReverseOrder, forceLimitUsage, getFirstRow, getMaxOrLimit, hasFirstRow, hasMaxRows, insertAfterDistinct, insertAfterSelect, insertAtEnd, insertBeforeForUpdate, setMaxRows, supportsLimitOffset
-
-
-
-
Field Detail
-
INSTANCE
public static final TimesTenLimitHandler INSTANCE
-
-
Method Detail
-
insert
protected String insert(String rows, String sql)
- Overrides:
insertin classorg.hibernate.dialect.pagination.AbstractSimpleLimitHandler
-
bindLimitParametersFirst
public boolean bindLimitParametersFirst()
- Overrides:
bindLimitParametersFirstin classorg.hibernate.dialect.pagination.AbstractLimitHandler
-
-