public class ProductSearch extends java.lang.Object implements ProductSearchIf
Modifier and Type | Field and Description |
---|---|
static int |
NOT_SET
NOT_SET = -1
|
static int |
SEARCH_ALL
SEARCH_ALL = -100
|
static int |
SEARCH_IN_PRODUCT_DESCRIPTION
SEARCH_IN_PRODUCT_DESCRIPTION
|
Constructor and Description |
---|
ProductSearch()
Constructor
|
Modifier and Type | Method and Description |
---|---|
int |
getCategoryId()
Used as a constraint when not set to ProductSearch.SEARCH_ALL and when categoryIds is null or
empty.
|
int[] |
getCategoryIds()
When not null and containing data, the category ids in this array are used to provide
constraints and the categoryId attribute is ignored.
|
java.util.Calendar |
getDateAddedFrom() |
java.util.Calendar |
getDateAddedTo() |
java.util.Calendar |
getDateAvailableFrom()
The date available used for the search is that for the main product and not for the product
variations.
|
java.util.Calendar |
getDateAvailableTo()
The date available used for the search is that for the main product and not for the product
variations.
|
java.util.Calendar |
getEndDateFrom()
Used for Bookable Products
|
java.util.Calendar |
getEndDateTo()
Used for Bookable Products
|
java.util.Calendar |
getExpiryDateFrom()
Used to search for products based on the expiry date
|
java.util.Calendar |
getExpiryDateTo()
Used to search for products based on the expiry date
|
int |
getManufacturerId()
Used as a constraint when not set to ProductSearch.SEARCH_ALL and when manufacturerIds is
null or empty.
|
int[] |
getManufacturerIds()
When not null and containing data, the manufacturer ids in this array are used to provide
constraints and the manufacturerId attribute is ignored.
|
java.lang.Integer |
getOrderedEqual()
Returns all products that have been ordered a number of times equal to the value.
|
java.lang.Integer |
getOrderedGreaterThan()
Returns all products that have been ordered more times than the value.
|
java.lang.Integer |
getOrderedLessThan()
Returns all products that have been ordered less times than the value.
|
java.util.Calendar |
getOverlapEndDate()
When overlapStart and end dates are both set, a search is done for all products that have
start and end dates that make them overlap the dates set in this search object.
|
java.util.Calendar |
getOverlapStartDate()
When overlapStart and end dates are both set, a search is done for all products that have
start and end dates that make them overlap the dates set in this search object.
|
PriceFacetOptionsIf |
getPriceFacetOptions()
Used to configure price facets.
|
java.math.BigDecimal |
getPriceFrom() |
java.math.BigDecimal |
getPriceTo() |
java.lang.String |
getPriceTypeRequired() |
int |
getProductId() |
int |
getProductType() |
java.lang.Integer |
getQuantityEqual()
Returns all products with a quantity equal to the value.
|
java.lang.Integer |
getQuantityGreaterThan()
Returns all products with a quantity greater than the value.
|
java.lang.Integer |
getQuantityLessThan()
Returns all products with a quantity less than the value.
|
java.math.BigDecimal |
getRatingEqual()
Returns all products with a rating equal to the value.
|
java.math.BigDecimal |
getRatingGreaterThan()
Returns all products with a rating greater than the value.
|
java.math.BigDecimal |
getRatingLessThan()
Returns all products with a rating less than the value.
|
java.lang.Boolean |
getReturnExtras() |
static int |
getSEARCH_ALL() |
java.lang.String |
getSearchText() |
int |
getSearchTextRule()
The rule for the search.
|
SnippetOptionsIf |
getSnippetOptions()
Used to configure fragments of text returned by the search engine that surround the keywords.
|
java.util.Calendar |
getStartDateFrom()
Used for Bookable Products
|
java.util.Calendar |
getStartDateTo()
Used for Bookable Products
|
java.lang.String[] |
getStoresToSearch()
Attribute is only applicable when KonaKart is configured in multi-store single db mode.
|
TagGroupIf[] |
getTagGroups()
For a single tag group, all products are returned that have any one of the tags in the group
(i.e.
|
java.lang.Integer |
getTcposArticleId() |
java.lang.Integer |
getTcposShopId()
Used to check wheter this product is Blocked for this shopID
|
java.lang.String |
getTcposTypeId() |
java.util.Calendar |
getTcposValidityDate() |
int |
getWhereToSearch()
When set to 0, the text search is done only on the product name.
|
boolean |
isFillDescription()
Fills the product description attribute with the description in the chosen language.
|
boolean |
isForceUseSolr()
When set to true, Solr is used even though KonaKart may not have used Solr.
|
boolean |
isReturnCategoryFacets()
When set, the result of a product search using Solr contains the category facets including
the number of products per category.
|
boolean |
isReturnCustomFacets()
When set, the result of a product search using Solr contains the custom facets.
|
boolean |
isReturnManufacturerFacets()
When set, the result of a product search using Solr contains the manufacturer facets
including the number of products per manufacturer.
|
boolean |
isReturnSearchScore()
When set and Solr is enabled, the search results include the Solr score
|
boolean |
isSearchAllStores()
Attribute is only applicable when KonaKart is configured in multi-store single db mode.
|
boolean |
isSearchInCustomd5()
Determines whether products are searched in customd5 attributes
|
boolean |
isSearchInSubCats()
Determines whether products are searched for in child categories when there are category
constraints.
|
boolean |
isTokenizeSolrInput()
Determines whether to tokenize Solr search string on whitespace
|
void |
setCategoryId(int categoryId)
Used as a constraint when not set to ProductSearch.SEARCH_ALL and when categoryIds is null or
empty.
|
void |
setCategoryIds(int[] categoryIds)
When not null and containing data, the category ids in this array are used to provide
constraints and the categoryId attribute is ignored.
|
void |
setDateAddedFrom(java.util.Calendar dateAddedFrom) |
void |
setDateAddedTo(java.util.Calendar dateAddedTo) |
void |
setDateAvailableFrom(java.util.Calendar dateAvailableFrom)
The date available used for the search is that for the main product and not for the product
variations.
|
void |
setDateAvailableTo(java.util.Calendar dateAvailableTo)
The date available used for the search is that for the main product and not for the product
variations.
|
void |
setEndDateFrom(java.util.Calendar endDateFrom)
Used for Bookable Products
|
void |
setEndDateTo(java.util.Calendar endDateTo)
Used for Bookable Products
|
void |
setExpiryDateFrom(java.util.Calendar expiryDateFrom)
Used to search for products based on the expiry date
|
void |
setExpiryDateTo(java.util.Calendar expiryDateTo)
Used to search for products based on the expiry date
|
void |
setFillDescription(boolean fillDescription)
Fills the product description attribute with the description in the chosen language.
|
void |
setForceUseSolr(boolean forceUseSolr)
When set to true, Solr is used even though KonaKart may not have used Solr.
|
void |
setManufacturerId(int manufacturerId)
Used as a constraint when not set to ProductSearch.SEARCH_ALL and when manufacturerIds is
null or empty.
|
void |
setManufacturerIds(int[] manufacturerIds)
When not null and containing data, the manufacturer ids in this array are used to provide
constraints and the manufacturerId attribute is ignored.
|
void |
setOrderedEqual(java.lang.Integer orderedEqual)
Returns all products that have been ordered a number of times equal to the value.
|
void |
setOrderedGreaterThan(java.lang.Integer orderedGreaterThan)
Returns all products that have been ordered more times than the value.
|
void |
setOrderedLessThan(java.lang.Integer orderedLessThan)
Returns all products that have been ordered less times than the value.
|
void |
setOverlapEndDate(java.util.Calendar overlapEndDate)
When overlapStart and end dates are both set, a search is done for all products that have
start and end dates that make them overlap the dates set in this search object.
|
void |
setOverlapStartDate(java.util.Calendar overlapStartDate)
When overlapStart and end dates are both set, a search is done for all products that have
start and end dates that make them overlap the dates set in this search object.
|
void |
setPriceFacetOptions(PriceFacetOptionsIf priceFacetOptions)
Used to configure price facets.
|
void |
setPriceFrom(java.math.BigDecimal priceFrom) |
void |
setPriceTo(java.math.BigDecimal priceTo) |
void |
setPriceTypeRequired(java.lang.String priceTypeRequired) |
void |
setProductId(int productId)
Set this to search for a product by its id.
|
void |
setProductType(int productType)
Set this to search for products with a specific product type.
|
void |
setQuantityEqual(java.lang.Integer quantityEqual)
Returns all products with a quantity equal to the value.
|
void |
setQuantityGreaterThan(java.lang.Integer quantityGreaterThan)
Returns all products with a quantity greater than the value.
|
void |
setQuantityLessThan(java.lang.Integer quantityLessThan)
Returns all products with a quantity less than the value.
|
void |
setRatingEqual(java.math.BigDecimal ratingEqual)
Returns all products with a rating equal to the value.
|
void |
setRatingGreaterThan(java.math.BigDecimal ratingGreaterThan)
Returns all products with a rating greater than the value.
|
void |
setRatingLessThan(java.math.BigDecimal ratingLessThan)
Returns all products with a rating less than the value.
|
void |
setReturnCategoryFacets(boolean returnCategoryFacets)
When set, the result of a product search using Solr contains the category facets including
the number of products per category.
|
void |
setReturnCustomFacets(boolean returnCustomFacets)
When set, the result of a product search using Solr contains the custom facets.
|
void |
setReturnExtras(java.lang.Boolean returnExtras) |
void |
setReturnManufacturerFacets(boolean returnManufacturerFacets)
When set, the result of a product search using Solr contains the manufacturer facets
including the number of products per manufacturer.
|
void |
setReturnSearchScore(boolean returnSearchScore)
When set and Solr is enabled, the search results include the Solr score
|
void |
setSearchAllStores(boolean searchAllStores)
Attribute is only applicable when KonaKart is configured in multi-store single db mode.
|
void |
setSearchInCustomd5(boolean searchInCustomd5)
Determines whether products are searched in customd5 attributes
|
void |
setSearchInSubCats(boolean searchInSubCats)
Determines whether products are searched for in child categories when there are category
constraints.
|
void |
setSearchText(java.lang.String searchText) |
void |
setSearchTextRule(int searchTextRule)
The rule for the search.
|
void |
setSnippetOptions(SnippetOptionsIf snippetOptions)
Used to configure fragments of text returned by the search engine that surround the keywords.
|
void |
setStartDateFrom(java.util.Calendar startDateFrom)
Used for Bookable Products
|
void |
setStartDateTo(java.util.Calendar startDateTo)
Used for Bookable Products
|
void |
setStoresToSearch(java.lang.String[] storesToSearch)
Attribute is only applicable when KonaKart is configured in multi-store single db mode.
|
void |
setTagGroups(TagGroupIf[] tagGroups)
For a single tag group, all products are returned that have any one of the tags in the group
(i.e.
|
void |
setTcposArticleId(java.lang.Integer tcposArticleId) |
void |
setTcposShopId(java.lang.Integer tcposShopId)
Used to check whether this product is Blocked for this shopID
|
void |
setTcposTypeId(java.lang.String tcposTypeId) |
void |
setTcposValidityDate(java.util.Calendar tcposValidityDate) |
void |
setTokenizeSolrInput(boolean tokenizeSolrInput)
Determines whether to tokenize Solr search string on whitespace
|
void |
setWhereToSearch(int whereToSearch)
When set to 0, the text search is done only on the product name.
|
java.lang.String |
toString() |
java.lang.String |
toStringBrief() |
public static final int SEARCH_IN_PRODUCT_DESCRIPTION
public static final int SEARCH_ALL
public static final int NOT_SET
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toStringBrief()
public int getCategoryId()
getCategoryId
in interface ProductSearchIf
public void setCategoryId(int categoryId)
setCategoryId
in interface ProductSearchIf
categoryId
- The categoryId to set.public int getManufacturerId()
getManufacturerId
in interface ProductSearchIf
public void setManufacturerId(int manufacturerId)
setManufacturerId
in interface ProductSearchIf
manufacturerId
- The manufacturerId to set.public java.math.BigDecimal getPriceFrom()
getPriceFrom
in interface ProductSearchIf
public void setPriceFrom(java.math.BigDecimal priceFrom)
setPriceFrom
in interface ProductSearchIf
priceFrom
- The priceFrom to set.public java.math.BigDecimal getPriceTo()
getPriceTo
in interface ProductSearchIf
public void setPriceTo(java.math.BigDecimal priceTo)
setPriceTo
in interface ProductSearchIf
priceTo
- The priceTo to set.public java.lang.String getSearchText()
getSearchText
in interface ProductSearchIf
public void setSearchText(java.lang.String searchText)
setSearchText
in interface ProductSearchIf
searchText
- The searchText to set.public int getWhereToSearch()
ProductSearchIf
getWhereToSearch
in interface ProductSearchIf
public void setWhereToSearch(int whereToSearch)
ProductSearchIf
setWhereToSearch
in interface ProductSearchIf
whereToSearch
- The whereToSearch to set.public java.util.Calendar getDateAddedFrom()
getDateAddedFrom
in interface ProductSearchIf
public void setDateAddedFrom(java.util.Calendar dateAddedFrom)
setDateAddedFrom
in interface ProductSearchIf
dateAddedFrom
- The dateAddedFrom to set.public java.util.Calendar getDateAddedTo()
getDateAddedTo
in interface ProductSearchIf
public void setDateAddedTo(java.util.Calendar dateAddedTo)
setDateAddedTo
in interface ProductSearchIf
dateAddedTo
- The dateAddedTo to set.public static int getSEARCH_ALL()
public boolean isSearchInSubCats()
isSearchInSubCats
in interface ProductSearchIf
public void setSearchInSubCats(boolean searchInSubCats)
setSearchInSubCats
in interface ProductSearchIf
searchInSubCats
- The searchInSubCats to set.public TagGroupIf[] getTagGroups()
ProductSearchIf
For example in the case of digital cameras, one tag group could contain tags for the number of megapixels and another group could contain tags for the battery type. Using the above logic it is straightforward to search for a camera that has a 4MPixel OR a 6MPixel sensor AND has a rechargeable battery.
getTagGroups
in interface ProductSearchIf
public void setTagGroups(TagGroupIf[] tagGroups)
ProductSearchIf
For example in the case of digital cameras, one tag group could contain tags for the number of megapixels and another group could contain tags for the battery type. Using the above logic it is straightforward to search for a camera that has a 4MPixel OR a 6MPixel sensor AND has a rechargeable battery.
setTagGroups
in interface ProductSearchIf
tagGroups
- The tagGroups to set.public boolean isSearchAllStores()
isSearchAllStores
in interface ProductSearchIf
public void setSearchAllStores(boolean searchAllStores)
setSearchAllStores
in interface ProductSearchIf
searchAllStores
- A boolean that specifies whether to search in all stores.public java.lang.String[] getStoresToSearch()
searchAllStores
is set, then this array is ignored.getStoresToSearch
in interface ProductSearchIf
public void setStoresToSearch(java.lang.String[] storesToSearch)
searchAllStores
is set, then this array is ignored.setStoresToSearch
in interface ProductSearchIf
storesToSearch
- the storesToSearchpublic SnippetOptionsIf getSnippetOptions()
getSnippetOptions
in interface ProductSearchIf
public void setSnippetOptions(SnippetOptionsIf snippetOptions)
setSnippetOptions
in interface ProductSearchIf
snippetOptions
- the snippetOptions to setpublic java.math.BigDecimal getRatingGreaterThan()
getRatingGreaterThan
in interface ProductSearchIf
public void setRatingGreaterThan(java.math.BigDecimal ratingGreaterThan)
setRatingGreaterThan
in interface ProductSearchIf
ratingGreaterThan
- the ratingGreaterThan to setpublic java.math.BigDecimal getRatingLessThan()
getRatingLessThan
in interface ProductSearchIf
public void setRatingLessThan(java.math.BigDecimal ratingLessThan)
setRatingLessThan
in interface ProductSearchIf
ratingLessThan
- the ratingLessThan to setpublic java.math.BigDecimal getRatingEqual()
getRatingEqual
in interface ProductSearchIf
public void setRatingEqual(java.math.BigDecimal ratingEqual)
setRatingEqual
in interface ProductSearchIf
ratingEqual
- the ratingEqual to setpublic java.util.Calendar getDateAvailableTo()
ProductSearchIf
getDateAvailableTo
in interface ProductSearchIf
public void setDateAvailableTo(java.util.Calendar dateAvailableTo)
ProductSearchIf
setDateAvailableTo
in interface ProductSearchIf
dateAvailableTo
- the dateAvailableTo to setpublic java.util.Calendar getDateAvailableFrom()
ProductSearchIf
getDateAvailableFrom
in interface ProductSearchIf
public void setDateAvailableFrom(java.util.Calendar dateAvailableFrom)
ProductSearchIf
setDateAvailableFrom
in interface ProductSearchIf
dateAvailableFrom
- the dateAvailableFrom to setpublic boolean isFillDescription()
ProductSearchIf
isFillDescription
in interface ProductSearchIf
public void setFillDescription(boolean fillDescription)
ProductSearchIf
setFillDescription
in interface ProductSearchIf
fillDescription
- the fillDescription to setpublic int getSearchTextRule()
ProductSearchIf
getSearchTextRule
in interface ProductSearchIf
public void setSearchTextRule(int searchTextRule)
ProductSearchIf
setSearchTextRule
in interface ProductSearchIf
searchTextRule
- the searchTextRule to setpublic java.util.Calendar getExpiryDateTo()
ProductSearchIf
getExpiryDateTo
in interface ProductSearchIf
public void setExpiryDateTo(java.util.Calendar expiryDateTo)
ProductSearchIf
setExpiryDateTo
in interface ProductSearchIf
expiryDateTo
- the expiryDateTo to setpublic java.util.Calendar getExpiryDateFrom()
ProductSearchIf
getExpiryDateFrom
in interface ProductSearchIf
public void setExpiryDateFrom(java.util.Calendar expiryDateFrom)
ProductSearchIf
setExpiryDateFrom
in interface ProductSearchIf
expiryDateFrom
- the expiryDateFrom to setpublic java.lang.Integer getQuantityGreaterThan()
ProductSearchIf
getQuantityGreaterThan
in interface ProductSearchIf
public void setQuantityGreaterThan(java.lang.Integer quantityGreaterThan)
ProductSearchIf
setQuantityGreaterThan
in interface ProductSearchIf
quantityGreaterThan
- the quantityGreaterThan to setpublic java.lang.Integer getQuantityLessThan()
ProductSearchIf
getQuantityLessThan
in interface ProductSearchIf
public void setQuantityLessThan(java.lang.Integer quantityLessThan)
ProductSearchIf
setQuantityLessThan
in interface ProductSearchIf
quantityLessThan
- the quantityLessThan to setpublic java.lang.Integer getQuantityEqual()
ProductSearchIf
getQuantityEqual
in interface ProductSearchIf
public void setQuantityEqual(java.lang.Integer quantityEqual)
ProductSearchIf
setQuantityEqual
in interface ProductSearchIf
quantityEqual
- the quantityEqual to setpublic java.util.Calendar getStartDateFrom()
getStartDateFrom
in interface ProductSearchIf
public void setStartDateFrom(java.util.Calendar startDateFrom)
setStartDateFrom
in interface ProductSearchIf
startDateFrom
- the startDateFrom to setpublic java.util.Calendar getStartDateTo()
getStartDateTo
in interface ProductSearchIf
public void setStartDateTo(java.util.Calendar startDateTo)
setStartDateTo
in interface ProductSearchIf
startDateTo
- the startDateTo to setpublic java.util.Calendar getEndDateFrom()
getEndDateFrom
in interface ProductSearchIf
public void setEndDateFrom(java.util.Calendar endDateFrom)
setEndDateFrom
in interface ProductSearchIf
endDateFrom
- the endDateFrom to setpublic java.util.Calendar getEndDateTo()
getEndDateTo
in interface ProductSearchIf
public void setEndDateTo(java.util.Calendar endDateTo)
setEndDateTo
in interface ProductSearchIf
endDateTo
- the endDateTo to setpublic java.util.Calendar getOverlapStartDate()
getOverlapStartDate
in interface ProductSearchIf
public void setOverlapStartDate(java.util.Calendar overlapStartDate)
setOverlapStartDate
in interface ProductSearchIf
overlapStartDate
- the overlapStartDate to setpublic java.util.Calendar getOverlapEndDate()
getOverlapEndDate
in interface ProductSearchIf
public void setOverlapEndDate(java.util.Calendar overlapEndDate)
setOverlapEndDate
in interface ProductSearchIf
overlapEndDate
- the overlapEndDate to setpublic int getProductType()
getProductType
in interface ProductSearchIf
public void setProductType(int productType)
ProductSearchIf
setProductType
in interface ProductSearchIf
productType
- the productType to setpublic boolean isReturnManufacturerFacets()
isReturnManufacturerFacets
in interface ProductSearchIf
public void setReturnManufacturerFacets(boolean returnManufacturerFacets)
setReturnManufacturerFacets
in interface ProductSearchIf
returnManufacturerFacets
- the returnManufacturerFacets to setpublic boolean isReturnCategoryFacets()
isReturnCategoryFacets
in interface ProductSearchIf
public void setReturnCategoryFacets(boolean returnCategoryFacets)
setReturnCategoryFacets
in interface ProductSearchIf
returnCategoryFacets
- the returnCategoryFacets to setpublic int[] getManufacturerIds()
getManufacturerIds
in interface ProductSearchIf
public void setManufacturerIds(int[] manufacturerIds)
setManufacturerIds
in interface ProductSearchIf
manufacturerIds
- the manufacturerIds to setpublic int[] getCategoryIds()
getCategoryIds
in interface ProductSearchIf
public void setCategoryIds(int[] categoryIds)
setCategoryIds
in interface ProductSearchIf
categoryIds
- the categoryIds to setpublic java.lang.Integer getOrderedGreaterThan()
getOrderedGreaterThan
in interface ProductSearchIf
public void setOrderedGreaterThan(java.lang.Integer orderedGreaterThan)
setOrderedGreaterThan
in interface ProductSearchIf
orderedGreaterThan
- the orderedGreaterThan to setpublic java.lang.Integer getOrderedLessThan()
getOrderedLessThan
in interface ProductSearchIf
public void setOrderedLessThan(java.lang.Integer orderedLessThan)
setOrderedLessThan
in interface ProductSearchIf
orderedLessThan
- the orderedLessThan to setpublic java.lang.Integer getOrderedEqual()
getOrderedEqual
in interface ProductSearchIf
public void setOrderedEqual(java.lang.Integer orderedEqual)
setOrderedEqual
in interface ProductSearchIf
orderedEqual
- the orderedEqual to setpublic boolean isReturnCustomFacets()
isReturnCustomFacets
in interface ProductSearchIf
public void setReturnCustomFacets(boolean returnCustomFacets)
setReturnCustomFacets
in interface ProductSearchIf
returnCustomFacets
- the returnCustomFacets to setpublic boolean isForceUseSolr()
isForceUseSolr
in interface ProductSearchIf
public void setForceUseSolr(boolean forceUseSolr)
setForceUseSolr
in interface ProductSearchIf
forceUseSolr
- the forceUseSolr to setpublic PriceFacetOptionsIf getPriceFacetOptions()
getPriceFacetOptions
in interface ProductSearchIf
public void setPriceFacetOptions(PriceFacetOptionsIf priceFacetOptions)
setPriceFacetOptions
in interface ProductSearchIf
priceFacetOptions
- the priceFacetOptions to setpublic boolean isTokenizeSolrInput()
isTokenizeSolrInput
in interface ProductSearchIf
public void setTokenizeSolrInput(boolean tokenizeSolrInput)
setTokenizeSolrInput
in interface ProductSearchIf
tokenizeSolrInput
- the tokenizeSolrInput to setpublic java.lang.String getPriceTypeRequired()
getPriceTypeRequired
in interface ProductSearchIf
public void setPriceTypeRequired(java.lang.String priceTypeRequired)
setPriceTypeRequired
in interface ProductSearchIf
priceTypeRequired
- the priceTypeRequired to setpublic java.lang.String getTcposTypeId()
getTcposTypeId
in interface ProductSearchIf
public void setTcposTypeId(java.lang.String tcposTypeId)
setTcposTypeId
in interface ProductSearchIf
tcposTypeId
- the tcposTypeId to setpublic java.lang.Integer getTcposArticleId()
getTcposArticleId
in interface ProductSearchIf
public void setTcposArticleId(java.lang.Integer tcposArticleId)
setTcposArticleId
in interface ProductSearchIf
tcposArticleId
- the tcposArticleId to setpublic java.lang.Boolean getReturnExtras()
getReturnExtras
in interface ProductSearchIf
public void setReturnExtras(java.lang.Boolean returnExtras)
setReturnExtras
in interface ProductSearchIf
returnExtras
- the returnExtras to setpublic java.util.Calendar getTcposValidityDate()
getTcposValidityDate
in interface ProductSearchIf
public void setTcposValidityDate(java.util.Calendar tcposValidityDate)
setTcposValidityDate
in interface ProductSearchIf
tcposValidityDate
- the tcposValidityDate to setpublic boolean isReturnSearchScore()
isReturnSearchScore
in interface ProductSearchIf
public void setReturnSearchScore(boolean returnSearchScore)
setReturnSearchScore
in interface ProductSearchIf
returnSearchScore
- the returnSearchScore to setpublic int getProductId()
getProductId
in interface ProductSearchIf
public void setProductId(int productId)
ProductSearchIf
setProductId
in interface ProductSearchIf
productId
- the productId to setpublic boolean isSearchInCustomd5()
isSearchInCustomd5
in interface ProductSearchIf
public void setSearchInCustomd5(boolean searchInCustomd5)
setSearchInCustomd5
in interface ProductSearchIf
searchInCustomd5
- The searchInCustomd5 to set.public java.lang.Integer getTcposShopId()
ProductSearchIf
getTcposShopId
in interface ProductSearchIf
public void setTcposShopId(java.lang.Integer tcposShopId)
setTcposShopId
in interface ProductSearchIf
tcposShopId
- The shopID/manufacturerID to set.Copyright © 2018 DS Data Systems UK Ltd.