Class LimitStatementBuilderFactory
java.lang.Object
de.hybris.platform.jalo.flexiblesearch.limit.LimitStatementBuilderFactory
Factory class for building proper
LimitStatementBuilder instance depending on fact of using pagination and
current database engine.-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetLimitStatementBuilder(TranslatedQuery.ExecutableQuery originalQuery, int originalStart, int originalCount) protected booleanprotected booleanprotected booleanprotected boolean
-
Field Details
-
DISABLE_SPECIFIC_DB_LIMIT_SUPPORT
- See Also:
-
ENABLE_LIMIT_SUPPORT_ON_SQL_SERVER_2012
- See Also:
-
-
Constructor Details
-
LimitStatementBuilderFactory
-
-
Method Details
-
readHanaLiteralParamFromTenantIfAvailable
-
getLimitStatementBuilder
public LimitStatementBuilder getLimitStatementBuilder(TranslatedQuery.ExecutableQuery originalQuery, int originalStart, int originalCount) -
isDbUsed
-
isSpecificDbLimitSupportEnabled
protected boolean isSpecificDbLimitSupportEnabled() -
isLimitSupportEnabledForSqlServer2012
protected boolean isLimitSupportEnabledForSqlServer2012()
-