Interface RecommendationAlgorithmInclusionRule
Abstract an inclusion rule for a Target Recommendation algorithm
-
Method Summary
Modifier and TypeMethodDescriptionProduct attribute to be used by this inclusion ruleintThe maximum boundary used by the 'dynamicallyRanges' operation.intThe minimum boundary used by the 'dynamicallyRanges' operation.The matching operation to be applied on the product attributeList of values to be checked by this inclusion rule
-
Method Details
-
getAttribute
String getAttribute()Product attribute to be used by this inclusion rule- Returns:
Stringcontaining the product attribute
-
getOperation
String getOperation()The matching operation to be applied on the product attribute- Returns:
Stringrepresentation of the inclusion rule operation to be applied
-
getValues
List of values to be checked by this inclusion rule- Returns:
- a
List
-
getLowRange
int getLowRange()The minimum boundary used by the 'dynamicallyRanges' operation. Not used for other operations- Returns:
- an integer containing the lower boundary
-
getHighRange
int getHighRange()The maximum boundary used by the 'dynamicallyRanges' operation. Not used for other operations- Returns:
- an integer containing the high boundary. Must be > than low range.
-