Class TmaSubscriptionTermCodeConditionBuilder
- java.lang.Object
-
- de.hybris.platform.b2ctelcoservices.compatibility.eligibility.dao.impl.TmaSubscriptionTermCodeConditionBuilder
-
- All Implemented Interfaces:
TmaGenericConditionBuilder
public class TmaSubscriptionTermCodeConditionBuilder extends java.lang.Object implements TmaGenericConditionBuilder
Search query condition builder forSubscriptionTermModel.IDbased on receivedTmaEligibilityContexts.- Since:
- 1810
-
-
Constructor Summary
Constructors Constructor Description TmaSubscriptionTermCodeConditionBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected de.hybris.platform.core.GenericConditionbuildConditionForFieldWith(de.hybris.platform.core.GenericSearchField searchField, java.util.List<java.lang.String> termCodes)de.hybris.platform.core.GenericConditionListbuildQueryConditions(de.hybris.platform.core.GenericQuery query, java.lang.Object param)Builds aGenericConditionListfor the given param.TmaEligibilityContextServicegetTmaEligibilityContextService()voidsetTmaEligibilityContextService(TmaEligibilityContextService tmaEligibilityContextService)
-
-
-
Method Detail
-
buildQueryConditions
public de.hybris.platform.core.GenericConditionList buildQueryConditions(de.hybris.platform.core.GenericQuery query, java.lang.Object param)Description copied from interface:TmaGenericConditionBuilderBuilds aGenericConditionListfor the given param.- Specified by:
buildQueryConditionsin interfaceTmaGenericConditionBuilder- Parameters:
query- the search query to be enhancedparam- parameter based on which the search query will be enhanced.- Returns:
- created generic condition
-
buildConditionForFieldWith
protected de.hybris.platform.core.GenericCondition buildConditionForFieldWith(de.hybris.platform.core.GenericSearchField searchField, java.util.List<java.lang.String> termCodes)
-
getTmaEligibilityContextService
public TmaEligibilityContextService getTmaEligibilityContextService()
-
setTmaEligibilityContextService
public void setTmaEligibilityContextService(TmaEligibilityContextService tmaEligibilityContextService)
-
-