public class ProductSearchExpressionBuilderFactory
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
ProductSearchExpressionBuilder | getCatalogFilterSearchExpressionBuilder(java.util.List<java.lang.Long> contractIdList)
Get CatalogFilterSearchExpressionBuilder instance for building search expression for contract ID list.
|
ProductSearchExpressionBuilder | getCatalogFilterSearchExpressionBuilder(java.util.List<java.lang.Long> contractIdList, java.lang.Long memberId)
Get CatalogFilterSearchExpressionBuilder instance for building search expression for contract ID list.
|
static ProductSearchExpressionBuilderFactory | getInstance()
Get the static instance of ProductSearchExpressionBuilderFactory
|
ProductSearchExpressionBuilder | getProductSearchExpressionBuilder(java.lang.Long contractId, java.lang.Long memberId)
Get a ProductSearchExpressionBuilder instance according to the contract .
|
ProductSearchExpressionBuilder | getProductSetSearchExpressionBuilder(java.util.List<java.lang.Long> contractIdList, java.lang.Long memberId)
Get ProductSetSearchExpressionBuilder instance for building search expression for contract ID list.
|
public static ProductSearchExpressionBuilderFactory getInstance()
public ProductSearchExpressionBuilder getProductSearchExpressionBuilder(java.lang.Long contractId, java.lang.Long memberId) throws ECException
public ProductSearchExpressionBuilder getCatalogFilterSearchExpressionBuilder(java.util.List<java.lang.Long> contractIdList, java.lang.Long memberId) throws ECException
public ProductSearchExpressionBuilder getCatalogFilterSearchExpressionBuilder(java.util.List<java.lang.Long> contractIdList) throws ECException
public ProductSearchExpressionBuilder getProductSetSearchExpressionBuilder(java.util.List<java.lang.Long> contractIdList, java.lang.Long memberId) throws ECException