public class CatalogFilterSearchExpressionBuilder extends java.lang.Object implements ProductSearchExpressionBuilder
CatalogFilterSearchExpressionBuilder
is used to build product entitlement
search expression from the specified catalog filters.Constructor and Description |
---|
CatalogFilterSearchExpressionBuilder(java.util.List<java.lang.Long> catalogFilterIdList)
The constructor of
CatalogFilterSearchExpressionBuilder |
CatalogFilterSearchExpressionBuilder(java.lang.Long catalogFilterId)
The constructor of
CatalogFilterSearchExpressionBuilder |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getExpression()
Get the product entitlement search expression from catalog filter.
|
public CatalogFilterSearchExpressionBuilder(java.util.List<java.lang.Long> catalogFilterIdList)
CatalogFilterSearchExpressionBuilder
catalogFilterIdList
- A catalog filter ID list.public CatalogFilterSearchExpressionBuilder(java.lang.Long catalogFilterId)
CatalogFilterSearchExpressionBuilder
catalogFilterId
- A catalog filter ID.public java.lang.String getExpression() throws ECException
getExpression
in interface ProductSearchExpressionBuilder
ECException
- Exception could be thrown if any parsing error occurred.