Class TmaSubscriptionTermCodeConditionBuilder
java.lang.Object
de.hybris.platform.b2ctelcoservices.compatibility.eligibility.dao.impl.TmaSubscriptionTermCodeConditionBuilder
- All Implemented Interfaces:
TmaGenericConditionBuilder
public class TmaSubscriptionTermCodeConditionBuilder
extends Object
implements TmaGenericConditionBuilder
Search query condition builder for
SubscriptionTermModel.ID based on received TmaEligibilityContexts.- Since:
- 1810
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected de.hybris.platform.core.GenericConditionbuildConditionForFieldWith(de.hybris.platform.core.GenericSearchField searchField, List<String> termCodes) de.hybris.platform.core.GenericConditionListbuildQueryConditions(de.hybris.platform.core.GenericQuery query, Object param) Builds aGenericConditionListfor the given param.voidsetTmaEligibilityContextService(TmaEligibilityContextService tmaEligibilityContextService)
-
Constructor Details
-
TmaSubscriptionTermCodeConditionBuilder
public TmaSubscriptionTermCodeConditionBuilder()
-
-
Method Details
-
buildQueryConditions
public de.hybris.platform.core.GenericConditionList buildQueryConditions(de.hybris.platform.core.GenericQuery query, 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
-
getTmaEligibilityContextService
-
setTmaEligibilityContextService
public void setTmaEligibilityContextService(TmaEligibilityContextService tmaEligibilityContextService)
-