Class FlexibleSearchQueryBuilder
- java.lang.Object
-
- de.hybris.platform.integrationservices.search.FlexibleSearchQueryBuilder
-
public class FlexibleSearchQueryBuilder extends java.lang.ObjectA builder for constructing aFlexibleSearchQuery
-
-
Constructor Summary
Constructors Constructor Description FlexibleSearchQueryBuilder(IntegrationObjectService service)
-
Method Summary
-
-
-
Constructor Detail
-
FlexibleSearchQueryBuilder
public FlexibleSearchQueryBuilder(IntegrationObjectService service)
-
-
Method Detail
-
withIntegrationObjectItem
public FlexibleSearchQueryBuilder withIntegrationObjectItem(java.lang.String objectCode, java.lang.String itemCode)
-
withIntegrationObjectItem
public FlexibleSearchQueryBuilder withIntegrationObjectItem(IntegrationObjectItemModel model)
-
withKeyConditionFor
public FlexibleSearchQueryBuilder withKeyConditionFor(java.util.Map<java.lang.String,java.lang.Object> obj)
-
withParameter
public FlexibleSearchQueryBuilder withParameter(java.lang.String name, java.lang.Object value)
-
withStart
public FlexibleSearchQueryBuilder withStart(java.lang.Integer start)
-
withCount
public FlexibleSearchQueryBuilder withCount(java.lang.Integer count)
-
withTotalCount
public FlexibleSearchQueryBuilder withTotalCount()
-
withTotalCount
public FlexibleSearchQueryBuilder withTotalCount(boolean value)
-
withFilter
public FlexibleSearchQueryBuilder withFilter(WhereClauseConditions filter)
-
withTypeHierarchyRestriction
public FlexibleSearchQueryBuilder withTypeHierarchyRestriction(ItemTypeMatch itemTypeMatch)
-
orderedByPK
public FlexibleSearchQueryBuilder orderedByPK()
-
build
public FlexibleSearchQuery build()
-
selectFrom
protected java.lang.String selectFrom()
-
whereClause
protected java.lang.String whereClause()
-
orderByPKClause
protected java.lang.String orderByPKClause()
-
-