Class CartModelsCreator
- java.lang.Object
-
- ydocumentcartpackage.persistence.polyglot.repository.documentcart.CartModelsCreator
-
public class CartModelsCreator extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description CartModelsCreator(ModelService modelService, UserService userService, CommonI18NService commonI18NService)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CartModelcreateCart(java.lang.String cartDescription, java.lang.Double paymentCost)CartEntryModelcreateCartEntry(UnitModel unit, ProductModel product, CartModel order, java.lang.Long quantity)CatalogModelcreateCatalog()CatalogVersionModelcreateCatalogVersion(CatalogModel catalog)ProductModelcreateProduct(CatalogVersionModel catalogVersion)UnitModelcreateUnit()
-
-
-
Constructor Detail
-
CartModelsCreator
public CartModelsCreator(ModelService modelService, UserService userService, CommonI18NService commonI18NService)
-
-
Method Detail
-
createCart
public CartModel createCart(java.lang.String cartDescription, java.lang.Double paymentCost)
-
createCartEntry
public CartEntryModel createCartEntry(UnitModel unit, ProductModel product, CartModel order, java.lang.Long quantity)
-
createCatalog
public CatalogModel createCatalog()
-
createCatalogVersion
public CatalogVersionModel createCatalogVersion(CatalogModel catalog)
-
createProduct
public ProductModel createProduct(CatalogVersionModel catalogVersion)
-
createUnit
public UnitModel createUnit()
-
-