Class GenericMultiConditionQueryBuilder
java.lang.Object
com.hybris.backoffice.cockpitng.search.builder.impl.GenericMultiConditionQueryBuilder
- All Implemented Interfaces:
ConditionQueryBuilder
Responsible for unwrap all
SearchQueryConditionList and delagate particular
SearchQueryCondition to corresponding ConditionQueryBuilder i.e. to:-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuildQuery(GenericQuery query, String typeCode, com.hybris.cockpitng.search.data.SearchAttributeDescriptor searchAttributeDescriptor, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData) buildQuery(GenericQuery query, String typeCode, com.hybris.cockpitng.search.data.SearchQueryCondition condition, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData) lookupConditionQueryBuilder(String typeCode, String qualifier) protected 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)
-
Constructor Details
-
GenericMultiConditionQueryBuilder
public GenericMultiConditionQueryBuilder()
-
-
Method Details
-
processCondition
protected List<GenericCondition> processCondition(GenericQuery query, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData, com.hybris.cockpitng.search.data.SearchQueryCondition condition) -
buildQuery
public List<GenericCondition> buildQuery(GenericQuery query, String typeCode, com.hybris.cockpitng.search.data.SearchAttributeDescriptor searchAttributeDescriptor, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData) - Specified by:
buildQueryin interfaceConditionQueryBuilder
-
buildQuery
public List<GenericCondition> buildQuery(GenericQuery query, String typeCode, com.hybris.cockpitng.search.data.SearchQueryCondition condition, com.hybris.cockpitng.search.data.SearchQueryData searchQueryData) - Specified by:
buildQueryin interfaceConditionQueryBuilder
-
lookupConditionQueryBuilder
-
setTypeService
-
setGenericQueryBuilder
-
setLocalizedQueryBuilder
-