com/
└── inventory/
└── statistics/
├── StatisticsGenerator.java
└── Statistic.java
- generateAllStatistics()
- getTotalRemainingProducts()
- getRemainingGoodsVsCargo()
- getMaxItemsOrderedByLocation()
- getUniqueLocations()
- getTotalItemsInOrder()
- getProductsOrderedOverPeriod()
- getTopSellingProducts()
- getTotalSoldForProduct()
- getAverageOrderValue()
- getInventoryValue()
- getOutOfStockProducts()
- getProductTurnoverRate()
- inventory (Product[])
- orders (Order[])
- statistics (Statistic[])
- total (int)
- goods (int)
- cargo (int)
- result (StringBuilder)
- locations (String[])
- maxItems (int)
- orderItems (int)
- uniqueCount (int)
- uniqueLocations (String[])
- startDate (LocalDate)
- endDate (LocalDate)
- topProducts (Product[])
- topSales (int[])
- totalSold (int)
- limit (int)
- orderProducts (Product[])
- quantities (int[])
- averageInventory (int)
- turnoverRate (double)
- getName()
- getValue()
- toString()
- name (String)
- value (Object)
- getName()
- getQuantityInStock()
- getPrice()
- getInitialStock()
- getShippingLocation()
- getOrderDate()
- getProducts()
- getProductQuantities()
- getTotalAmount()