Class RuleEngineAdvancedSearchOperatorService
java.lang.Object
com.hybris.backoffice.cockpitng.search.DefaultAdvancedSearchOperatorService
de.hybris.platform.ruleenginebackoffice.search.RuleEngineAdvancedSearchOperatorService
- All Implemented Interfaces:
com.hybris.backoffice.widgets.advancedsearch.AdvancedSearchOperatorService
Customization of
AdvancedSearchOperatorService to accommodate
comparison operator replacements for enum types on top of the list provided by DefaultAdvancedSearchOperatorService-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCollection<com.hybris.cockpitng.search.data.ValueComparisonOperator>getAvailableOperators(com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute) protected AdvancedSearchConfigurationprotected Predicate<com.hybris.cockpitng.dataaccess.facades.type.DataAttribute>voidsetConfiguration(AdvancedSearchConfiguration configuration) voidsetIsApplicableCondition(Predicate<com.hybris.cockpitng.dataaccess.facades.type.DataAttribute> isApplicableCondition) Methods inherited from class com.hybris.backoffice.cockpitng.search.DefaultAdvancedSearchOperatorService
findMatchingOperator, setAdvancedSearchOperators
-
Constructor Details
-
RuleEngineAdvancedSearchOperatorService
public RuleEngineAdvancedSearchOperatorService()
-
-
Method Details
-
getAvailableOperators
public Collection<com.hybris.cockpitng.search.data.ValueComparisonOperator> getAvailableOperators(com.hybris.cockpitng.dataaccess.facades.type.DataAttribute dataAttribute) - Specified by:
getAvailableOperatorsin interfacecom.hybris.backoffice.widgets.advancedsearch.AdvancedSearchOperatorService- Overrides:
getAvailableOperatorsin classDefaultAdvancedSearchOperatorService
-
getConfiguration
-
setConfiguration
-
getIsApplicableCondition
protected Predicate<com.hybris.cockpitng.dataaccess.facades.type.DataAttribute> getIsApplicableCondition() -
setIsApplicableCondition
public void setIsApplicableCondition(Predicate<com.hybris.cockpitng.dataaccess.facades.type.DataAttribute> isApplicableCondition)
-