Uses of Class
com.parthparekh.api.Product

Packages that use Product
com.parthparekh   
com.parthparekh.api   
com.parthparekh.service   
com.parthparekh.service.cache   
com.parthparekh.service.utils   
com.parthparekh.ws   
 

Uses of Product in com.parthparekh
 

Methods in com.parthparekh that return Product
 Product ProductWebService.createProduct(Product product)
          creates a product with name, description and price
 Product ProductService.createProduct(Product product)
          creates a product with name, description and price
 Product ProductWebService.getProduct(java.lang.String id)
          retrieve product information from id
 Product ProductService.getProduct(java.lang.String id)
          retrieves product information from id
 Product ProductWebService.updateProduct(java.lang.String id, Product product)
          update product information
 Product ProductService.updateProduct(java.lang.String id, Product product)
          update product information
 

Methods in com.parthparekh that return types with arguments of type Product
 java.util.List<Product> ProductWebService.getAll()
          retrieves all the available products
 java.util.List<Product> ProductService.getAll()
          retrieves all the available products
 

Methods in com.parthparekh with parameters of type Product
 Product ProductWebService.createProduct(Product product)
          creates a product with name, description and price
 Product ProductService.createProduct(Product product)
          creates a product with name, description and price
 Product ProductWebService.updateProduct(java.lang.String id, Product product)
          update product information
 Product ProductService.updateProduct(java.lang.String id, Product product)
          update product information
 

Uses of Product in com.parthparekh.api
 

Methods in com.parthparekh.api that return Product
 Product Product.clone()
           
 Product Product.setDescription(java.lang.String description)
           
 Product Product.setId(java.lang.String id)
           
 Product Product.setName(java.lang.String name)
           
 Product Product.setPrice(java.math.BigDecimal price)
           
 Product Product.setStatus(ProductStatus status)
           
 

Uses of Product in com.parthparekh.service
 

Fields in com.parthparekh.service declared as Product
protected  Product ProductServiceTest.product
           
 

Methods in com.parthparekh.service that return Product
 Product TestUtils.createProduct()
           
 Product ProductServiceImpl.createProduct(Product product)
           
 Product ProductServiceImpl.getProduct(java.lang.String id)
           
 Product ProductServiceImpl.updateProduct(java.lang.String id, Product product)
           
 

Methods in com.parthparekh.service that return types with arguments of type Product
 java.util.List<Product> ProductServiceImpl.getAll()
           
 

Methods in com.parthparekh.service with parameters of type Product
 Product ProductServiceImpl.createProduct(Product product)
           
 Product ProductServiceImpl.updateProduct(java.lang.String id, Product product)
           
 void TestUtils.validateProduct(Product product)
           
 void TestUtils.validateUpdatedProduct(Product expected, Product actual)
           
 

Uses of Product in com.parthparekh.service.cache
 

Methods in com.parthparekh.service.cache that return Product
 Product ProductCacheService.createProduct(Product product)
           
 Product ProductCacheService.getProduct(java.lang.String id)
           
 Product ProductCacheService.updateProduct(java.lang.String id, Product product)
           
 

Methods in com.parthparekh.service.cache that return types with arguments of type Product
 java.util.List<Product> ProductCacheService.getAll()
           
 

Methods in com.parthparekh.service.cache with parameters of type Product
 Product ProductCacheService.createProduct(Product product)
           
private  void ProductCacheService.saveProductInCache(Product product)
           
 Product ProductCacheService.updateProduct(java.lang.String id, Product product)
           
 

Uses of Product in com.parthparekh.service.utils
 

Methods in com.parthparekh.service.utils with parameters of type Product
 void ProductServiceUtils.validateProductForUpdate(Product oldProduct, Product newProduct)
           
 

Uses of Product in com.parthparekh.ws
 

Fields in com.parthparekh.ws declared as Product
private  Product ProductWebServiceTest.product
           
 

Methods in com.parthparekh.ws that return Product
 Product ProductWebServiceImpl.createProduct(Product product)
           
 Product ProductWebServiceImpl.getProduct(java.lang.String id)
           
 Product ProductWebServiceImpl.updateProduct(java.lang.String id, Product product)
           
 

Methods in com.parthparekh.ws that return types with arguments of type Product
 java.util.List<Product> ProductWebServiceImpl.getAll()
           
 

Methods in com.parthparekh.ws with parameters of type Product
 Product ProductWebServiceImpl.createProduct(Product product)
           
 Product ProductWebServiceImpl.updateProduct(java.lang.String id, Product product)