Class FlexibleSearchQueryBuilder
java.lang.Object
de.hybris.platform.integrationservices.search.FlexibleSearchQueryBuilder
A builder for constructing a
FlexibleSearchQuery-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()protected FlexibleSearchQuerygetCount()getStart()protected booleanbooleanbooleanprotected Stringprotected Stringprotected Stringprotected Stringprotected StringwithFilter(WhereClauseConditions filter) withIntegrationObjectItem(String objectCode, String itemCode) withKeyConditionFor(Map<String, Object> obj) withLocale(Locale locale) withOrderBy(List<OrderExpression> orderExpressions) withPaginationParameters(PaginationParameters paginationParameters) withParameter(String name, Object value) withParameters(Map<String, Object> obj) withTotalCount(boolean value) withTypeHierarchyRestriction(ItemTypeMatch itemTypeMatch)
-
Constructor Details
-
FlexibleSearchQueryBuilder
-
-
Method Details
-
withIntegrationObjectItem
-
withIntegrationObjectItem
-
getIntegrationItemModel
-
withKeyConditionFor
-
getKeyCondition
-
withParameters
-
withParameter
-
getParameters
-
withStart
-
withCount
-
withPaginationParameters
public FlexibleSearchQueryBuilder withPaginationParameters(PaginationParameters paginationParameters) -
getStart
-
getCount
-
withTotalCount
-
withTotalCount
-
isTotalCount
public boolean isTotalCount() -
withFilter
-
withOrderBy
-
withLocale
-
getFilter
-
withTypeHierarchyRestriction
-
getTypeHierarchyRestriction
-
orderedByPK
-
isOrderedByPK
public boolean isOrderedByPK() -
build
-
isOrderByRequired
protected boolean isOrderByRequired() -
build
-
selectFrom
-
selectFromWithOrderBy
-
whereClause
-
orderByPKClause
-
orderByClause
-