Class ProductList
java.lang.Object
com.broadleafcommerce.catalogbrowse.domain.ProductList
- All Implemented Interfaces:
Serializable
A DTO that holds product references for bulk operations, and lists of failed request params.
- Author:
- Marie Standeven
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanThe set of requested Product IDs that were not resolved.AllProductsand their details.The set of requested Product URIs that were not resolved.The set of requested Variant IDs that were not resolved.inthashCode()voidsetProductIdsForMissingEntities(Set<String> productIdsForMissingEntities) The set of requested Product IDs that were not resolved.voidsetProducts(List<Product> products) AllProductsand their details.voidsetProductUrisForMissingEntities(Set<String> productUrisForMissingEntities) The set of requested Product URIs that were not resolved.voidsetVariantIdsForMissingEntities(Set<String> variantIdsForMissingEntities) The set of requested Variant IDs that were not resolved.toString()
-
Constructor Details
-
ProductList
public ProductList() -
ProductList
-
-
Method Details
-
getProducts
AllProductsand their details.- Returns:
- All
Productsfor this product.
-
getProductIdsForMissingEntities
The set of requested Product IDs that were not resolved.- Returns:
- The set of requested Product IDs that were not resolved.
-
getProductUrisForMissingEntities
The set of requested Product URIs that were not resolved.- Returns:
- The set of requested Product URIs that were not resolved.
-
getVariantIdsForMissingEntities
The set of requested Variant IDs that were not resolved.- Returns:
- The set of requested Variant IDs that were not resolved.
- Since:
- Catalog Browse Service 2.2.0-GA, Release Train 2.3.0-GA
-
setProducts
AllProductsand their details.- Parameters:
productDetails- AllProductsfor this product.
-
setProductIdsForMissingEntities
The set of requested Product IDs that were not resolved.- Parameters:
productIdsForMissingEntities- The set of requested Product IDs that were not resolved.
-
setProductUrisForMissingEntities
The set of requested Product URIs that were not resolved.- Parameters:
productUrisForMissingEntities- The set of requested Product URIs that were not resolved.
-
setVariantIdsForMissingEntities
The set of requested Variant IDs that were not resolved.- Parameters:
variantIdsForMissingEntities- The set of requested Variant IDs that were not resolved.- Since:
- Catalog Browse Service 2.2.0-GA, Release Train 2.3.0-GA
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-