@@ -0,0 +1,470 @@
+package com.refresh.pos.core;%0A%0A%0Apublic class ProductLotFactory %7B%0A%09%0A%09private static ProductLotFactory instance;%0A%09private ProductLotFactory() %7B%0A%09%09%0A%09%7D%0A%09%0A%09public static ProductLotFactory getInstance() %7B%0A%09%09if (instance == null) %7B%0A%09%09%09instance = new ProductLotFactory();%0A%09%09%7D%0A%09%09return instance;%0A%09%7D%0A%09%0A%09public ProductLot createProductLot(int id, String dateAdded, double amount, int productId, double cost) %7B%0A%09%09return new ProductLot(id,dateAdded,amount,productId,cost);%0A%09%09%0A%09%7D%0A%09%0A%7D%0A

add ProductLotFactory