Top Description Fields Constructors Methods
org.hibernate.dialect.pagination

public Class NoopLimitHandler

extends AbstractLimitHandler
Class Inheritance
Imports
java.sql.PreparedStatement, .SQLException, org.hibernate.query.spi.Limit

Handler not supporting query LIMIT clause. JDBC API is used to set maximum number of returned rows.
Author
Lukasz Antoniak

Field Summary

Modifier and TypeField and Description
public static final NoopLimitHandler
Inherited from org.hibernate.dialect.pagination.AbstractLimitHandler:
NO_LIMIT

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
public int
public int
public String
public void
Inherited from org.hibernate.dialect.pagination.AbstractLimitHandler:
bindLimitParametersbindLimitParametersFirstbindLimitParametersInReverseOrderconvertToFirstRowValueforceLimitUsagegetFirstRowgetForUpdatePatterngetMaxOrLimithasFirstRowhasMaxRowsinsertAfterDistinctinsertAfterSelectinsertAtEndinsertBeforeForUpdatesupportsLimitsupportsLimitOffsetsupportsOffsetsupportsVariableLimituseMaxForLimit

Field Detail

INSTANCEback to summary
public static final NoopLimitHandler INSTANCE

Constructor Detail

NoopLimitHandlerback to summary
public NoopLimitHandler()

Method Detail

bindLimitParametersAtEndOfQueryback to summary
public int bindLimitParametersAtEndOfQuery(Limit limit, PreparedStatement statement, int index)

Overrides org.hibernate.dialect.pagination.AbstractLimitHandler.bindLimitParametersAtEndOfQuery.

Implements org.hibernate.dialect.pagination.LimitHandler.bindLimitParametersAtEndOfQuery.

Annotations
@Override
bindLimitParametersAtStartOfQueryback to summary
public int bindLimitParametersAtStartOfQuery(Limit limit, PreparedStatement statement, int index)

Overrides org.hibernate.dialect.pagination.AbstractLimitHandler.bindLimitParametersAtStartOfQuery.

Implements org.hibernate.dialect.pagination.LimitHandler.bindLimitParametersAtStartOfQuery.

Annotations
@Override
processSqlback to summary
public String processSql(String sql, Limit limit)

Overrides org.hibernate.dialect.pagination.AbstractLimitHandler.processSql.

Implements org.hibernate.dialect.pagination.LimitHandler.processSql.

Annotations
@Override
setMaxRowsback to summary
public void setMaxRows(Limit limit, PreparedStatement statement) throws SQLException

Overrides org.hibernate.dialect.pagination.AbstractLimitHandler.setMaxRows.

Implements org.hibernate.dialect.pagination.LimitHandler.setMaxRows.

Annotations
@Override