Class GenericMultiConditionQueryBuilder
- java.lang.Object
-
- com.hybris.backoffice.cockpitng.search.builder.impl.GenericMultiConditionQueryBuilder
-
- All Implemented Interfaces:
ConditionQueryBuilder
public class GenericMultiConditionQueryBuilder extends java.lang.Object implements ConditionQueryBuilder
Responsible for unwrap allSearchQueryConditionListand delagate particularSearchQueryConditionto correspondingConditionQueryBuilderi.e. to:
-
-
Constructor Summary
Constructors Constructor Description GenericMultiConditionQueryBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<GenericCondition>buildQuery(GenericQuery query, java.lang.String typeCode, com.hybris.cockpitng.search.data.SearchAttributeDescriptor searchAttributeDescriptor, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData)java.util.List<GenericCondition>buildQuery(GenericQuery query, java.lang.String typeCode, com.hybris.cockpitng.search.data.SearchQueryCondition condition, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData)ConditionQueryBuilderlookupConditionQueryBuilder(java.lang.String typeCode, java.lang.String qualifier)protected java.util.List<GenericCondition>processCondition(GenericQuery query, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData, com.hybris.cockpitng.search.data.SearchQueryCondition condition)voidsetGenericQueryBuilder(ConditionQueryBuilder genericQueryBuilder)voidsetLocalizedQueryBuilder(ConditionQueryBuilder localizedQueryBuilder)voidsetTypeService(TypeService typeService)
-
-
-
Method Detail
-
processCondition
protected java.util.List<GenericCondition> processCondition(GenericQuery query, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData, com.hybris.cockpitng.search.data.SearchQueryCondition condition)
-
buildQuery
public java.util.List<GenericCondition> buildQuery(GenericQuery query, java.lang.String typeCode, com.hybris.cockpitng.search.data.SearchAttributeDescriptor searchAttributeDescriptor, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData)
- Specified by:
buildQueryin interfaceConditionQueryBuilder
-
buildQuery
public java.util.List<GenericCondition> buildQuery(GenericQuery query, java.lang.String typeCode, com.hybris.cockpitng.search.data.SearchQueryCondition condition, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData)
- Specified by:
buildQueryin interfaceConditionQueryBuilder
-
lookupConditionQueryBuilder
public ConditionQueryBuilder lookupConditionQueryBuilder(java.lang.String typeCode, java.lang.String qualifier)
-
setTypeService
public void setTypeService(TypeService typeService)
-
setGenericQueryBuilder
public void setGenericQueryBuilder(ConditionQueryBuilder genericQueryBuilder)
-
setLocalizedQueryBuilder
public void setLocalizedQueryBuilder(ConditionQueryBuilder localizedQueryBuilder)
-
-