isStaticData,changeMoreThanUsed,usedByManyRequests,isUserSpecific,isCacheSizeLarge,isDataSizeLarge,isExpensive,signature,numberOfSameOccurrences,numberOfDifferentReturnOccurrences,totalOccurrences,sameOccurrencesAverageExecutionTime,sameOccurrencesTotalExecutionTime,hitRatio,missRatio
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,98.0,98,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,156.0,156,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,40.0,40,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),31,0,31,36.16129,1121,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,0.5,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,10.0,10,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,35.0,35,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,5.5,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,8.0,8,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,83.0,83,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,19,20,0.0,0,5.0,95.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,85,86,0.0,0,1.16279,98.83721
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),23,0,23,5.91304,136,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,5.0,5,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,11.0,11,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,0.0,0,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,38.0,38,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,32.0,32,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,33.0,33,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,40.0,40,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,10.0,10,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),27,0,27,34.59259,934,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,198.0,198,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,199.0,199,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,40.0,40,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,15.0,15,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,45.0,45,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,1.0,2,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,6.0,6,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,50.0,50,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,71,72,0.0,0,1.38889,98.61111
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,20,21,0.0,0,4.7619,95.2381
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,51.0,51,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,2.0,2,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,94.0,94,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,122.0,122,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),35,0,35,5.85714,205,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,1.0,1,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,35.0,35,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),33,0,33,5.72727,189,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,14.0,14,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,38.0,38,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,15.0,15,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),29,0,29,34.65517,1005,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,82,83,26.0,26,1.20482,98.79518
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,40.0,40,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,26.0,26,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,1.0,1,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,0.0,0,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),28,0,28,7.60714,213,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,50.0,50,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,6.0,6,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,8.0,8,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,26.0,26,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),27,0,27,5.85185,158,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,14.0,14,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,26.0,26,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,86,87,0.0,0,1.14943,98.85057
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,82,83,1.0,1,1.20482,98.79518
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,26.0,26,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,95.0,95,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,2.0,2,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,8.0,8,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,14.0,14,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,1.0,1,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,71,72,0.0,0,1.38889,98.61111
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),34,0,34,6.0,204,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,1.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,87,88,1.0,1,1.13636,98.86364
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,26.0,26,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,12.0,12,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),34,0,34,40.14706,1365,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,0.0,0,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,5.0,5,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,46.0,46,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,87,88,0.0,0,1.13636,98.86364
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,41.0,41,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),43,0,43,36.97674,1590,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,36.0,36,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,1.0,1,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,71,72,0.0,0,1.38889,98.61111
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,14.0,14,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,32.0,32,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,6.0,6,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,0.0,0,1.17647,98.82353
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,87,88,1.0,1,1.13636,98.86364
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,0.0,0,1.1236,98.8764
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),45,0,45,6.0,270,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,32.0,32,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.findShoppingCartById(java.lang.Integer),83,0,83,0.66265,55,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,41.0,41,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,6.0,6,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),25,0,25,33.88,847,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),39,0,39,6.61538,258,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,15.0,15,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,33.0,33,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,2.0,2,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,71,72,0.0,0,1.38889,98.61111
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,14.0,14,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public boolean eu.cloudscale.showcase.db.services.AService.countryExist(java.lang.String),30,0,30,2.3,69,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,1.5,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,15.0,15,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,6.0,6,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,8.0,8,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,46.0,46,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,46.0,46,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),21,0,21,7.04762,148,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,14.0,14,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,71,72,0.0,0,1.38889,98.61111
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,71,72,0.0,0,1.38889,98.61111
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,1.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,15.0,15,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),40,0,40,6.725,269,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,442.0,442,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,33.0,33,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),40,0,40,37.7,1508,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,3.0,6,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,11.0,11,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,39.0,39,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,37.0,37,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,82,83,5.0,5,1.20482,98.79518
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,2.0,2,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,47.0,47,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,87,88,0.0,0,1.13636,98.86364
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,57.0,57,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,26.0,26,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,54.0,54,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,15.0,15,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,10.0,10,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,87,88,0.0,0,1.13636,98.86364
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,1.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),32,0,32,6.28125,201,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),35,0,35,41.34286,1447,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,46.0,46,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,0.0,0,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,6.0,6,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,43.0,43,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,219.0,219,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),33,0,33,5.48485,181,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,0.0,0,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,87,88,0.0,0,1.13636,98.86364
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,5.0,5,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,20,21,0.0,0,4.7619,95.2381
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,35.0,35,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),37,0,37,7.32432,271,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,8.0,8,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,56.0,56,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,2,4,0.5,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,15.0,15,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,14.0,14,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),41,0,41,8.14634,334,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,91.0,91,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,16.0,16,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),34,0,34,34.67647,1179,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,9.0,9,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,64.0,64,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,37.0,37,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,91.0,91,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,86,87,0.0,0,1.14943,98.85057
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,1.0,1,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,0.0,0,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,55.0,55,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,72.0,72,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,6.0,6,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,4.0,4,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,75.0,75,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,35.0,35,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,82,83,1.0,1,1.20482,98.79518
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,0.5,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),34,0,34,40.52941,1378,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,93.0,93,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,81.0,81,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),29,0,29,44.41379,1288,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,7.0,7,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,43.0,43,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,2.0,2,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,34.0,34,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,32.0,32,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,31.0,31,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,55.0,55,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,29.0,29,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,6.0,6,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,8.0,8,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),27,0,27,45.2963,1223,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,8.0,8,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,0.0,0,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,41.0,41,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,31.0,31,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,20,21,0.0,0,4.7619,95.2381
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,14.0,14,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,1.0,1,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,78.0,78,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,226.0,226,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,36.0,36,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,197.0,197,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),35,0,35,7.22857,253,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,20,21,0.0,0,4.7619,95.2381
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,8.0,8,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,82,83,9.0,9,1.20482,98.79518
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,39.0,39,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),37,0,37,40.10811,1484,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,55.0,55,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,71,72,0.0,0,1.38889,98.61111
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,23.0,23,50.0,50.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),26,0,26,41.96154,1091,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,32.0,32,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,32.0,32,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,38.0,38,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,47.0,47,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,20,21,0.0,0,4.7619,95.2381
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,63.0,63,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,35.0,35,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,61.0,61,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,173.0,173,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,9.0,9,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,32.0,32,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,14.0,14,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,46.0,46,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,35.0,35,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),29,0,29,38.72414,1123,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,10.0,10,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,1.0,1,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,10.0,10,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),23,0,23,34.78261,800,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,71,72,1.0,1,1.38889,98.61111
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,5.0,5,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,0.0,0,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,39.0,39,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,0.0,0,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,20,21,0.0,0,4.7619,95.2381
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,27.0,27,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,60.0,60,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getPromotional(),1593,0,1593,1.12743,1796,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),36,0,36,38.55556,1388,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,81.0,81,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,8.0,8,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,2.0,2,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,54.0,54,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),40,0,40,6.75,270,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,2,4,2.5,5,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,10.0,10,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,9.0,9,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,35.0,35,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,82,83,27.0,27,1.20482,98.79518
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,134.0,134,1.19048,98.80952
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,98.0,98,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,58.0,58,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,33.0,33,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,14.0,14,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),45,0,45,6.35556,286,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,1.0,1,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),32,0,32,34.34375,1099,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,86,87,1.0,1,1.14943,98.85057
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,0.0,0,1.17647,98.82353
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,3.0,3,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,0.5,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,58.0,58,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,41.0,41,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,53.0,53,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,55.0,55,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,77.0,77,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,86,87,0.0,0,1.14943,98.85057
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,80.0,80,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,68.0,68,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,19,20,0.0,0,5.0,95.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,86,87,1.0,1,1.14943,98.85057
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,20,21,0.0,0,4.7619,95.2381
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,10.0,10,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,0.5,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,26.0,26,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),33,0,33,39.57576,1306,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,6.0,6,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,140.0,140,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,39.0,39,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,1.0,1,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,5.0,5,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,2,4,0.5,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,55.0,55,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,0.0,0,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,47.0,47,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,2.5,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,0.0,0,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,3.0,6,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,58.5,117,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,0.0,0,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,14.0,14,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,6.0,6,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,46.0,46,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),25,0,25,7.08,177,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,6.0,6,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),30,0,30,35.63333,1069,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,31.0,31,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,53.0,53,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,53.0,53,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,20,21,0.0,0,4.7619,95.2381
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,32.0,32,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),24,0,24,6.66667,160,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,213.0,213,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,6.0,6,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),31,0,31,6.09677,189,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,8.0,8,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,40.0,40,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,20,21,0.0,0,4.7619,95.2381
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,32.0,32,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,35.0,35,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,31.0,31,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,20,21,0.0,0,4.7619,95.2381
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,29.0,29,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),30,0,30,8.16667,245,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),32,0,32,6.625,212,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,35.0,35,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,63.0,63,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,4.0,4,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,87,88,1.0,1,1.13636,98.86364
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,34.0,34,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),43,0,43,35.39535,1522,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,10.0,10,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,0.0,0,1.17647,98.82353
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,67.0,67,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,6.0,6,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,25.0,25,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,37.0,37,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,0.5,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,49.0,49,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,0.0,0,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,2.0,2,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,0.0,0,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,9.0,9,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,5.0,5,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,10.0,10,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,16.0,16,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,33.0,33,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,19,20,0.0,0,5.0,95.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,6.0,6,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,2.0,2,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,57.0,57,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,0.0,0,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),38,0,38,6.23684,237,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,34.0,34,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),35,0,35,34.68571,1214,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,19,20,0.0,0,5.0,95.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,22.0,22,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,1.0,1,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,63.0,63,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,74.0,74,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,15.0,15,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,28.0,28,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,0.0,0,1.19048,98.80952
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,39.0,39,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),33,0,33,38.87879,1283,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,76.0,76,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getNewProducts(java.lang.String),43,0,43,9.51163,409,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,46.0,46,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,3.5,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,1.0,1,1.17647,98.82353
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,1.0,1,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,34.0,34,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,1.0,1,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,60.0,60,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,2.0,2,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,54.0,54,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,21.0,21,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,19.0,19,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,2.0,2,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.getBestSellers(java.lang.String),42,0,42,32.14286,1350,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,6.0,6,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,75,76,0.0,0,1.31579,98.68421
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,37.0,37,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.getCDiscount(eu.cloudscale.showcase.db.model.ICustomer),2,0,2,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,10.0,10,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,17.0,17,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,40.0,40,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,7.0,7,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,37.0,37,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,84,85,1.0,1,1.17647,98.82353
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,0.0,0,1.19048,98.80952
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,13.0,13,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.BuyConfirmResult.getOrder(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.lang.String eu.cloudscale.showcase.db.services.AService.getRandomString(int, int),1,79,80,0.0,0,1.25,98.75
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,87,88,0.0,0,1.13636,98.86364
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,88,89,0.0,0,1.1236,98.8764
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,9.0,9,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,18.0,18,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,24.0,24,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.BuyConfirmResult eu.cloudscale.showcase.db.services.AService.doBuyConfirm(java.lang.Integer, java.lang.Integer, java.lang.String, java.lang.Long, java.lang.String, java.util.Date, java.lang.String),1,0,1,6.0,6,100.0,0.0
Optional[true],Optional[false],Optional[true],Optional.empty,Optional[true],Optional[false],Optional[false],protected double eu.cloudscale.showcase.db.services.AService.calculateTotal(eu.cloudscale.showcase.db.model.IShoppingCart),12,0,12,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,87,88,0.0,0,1.13636,98.86364
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,11.0,11,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.createEmptyCart(),1,83,84,0.0,0,1.19048,98.80952
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,8.0,8,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,0,2,1.0,2,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,20.0,20,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,9.0,9,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,3.0,3,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,27.0,27,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,30.0,30,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,63.0,63,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IOrders eu.cloudscale.showcase.db.services.AService.saveOrder(eu.cloudscale.showcase.db.model.IAddress, eu.cloudscale.showcase.db.model.ICustomer, java.lang.String, eu.cloudscale.showcase.db.model.IShoppingCart, double),1,1,2,1.0,1,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.doCart(eu.cloudscale.showcase.db.model.IShoppingCart, java.lang.Integer, java.util.List, java.util.List),1,0,1,2.0,2,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByAuthor(java.lang.String),1,0,1,12.0,12,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public java.util.List eu.cloudscale.showcase.db.services.AService.searchBySubject(java.lang.String),1,0,1,4.0,4,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public java.util.List eu.cloudscale.showcase.db.services.AService.searchByTitle(java.lang.String),1,0,1,23.0,23,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.services.AService.getCart(java.lang.Integer, double),2,2,4,2.0,4,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,1.0,1,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],protected eu.cloudscale.showcase.db.model.ICcXacts eu.cloudscale.showcase.db.services.AService.saveCcXacts(eu.cloudscale.showcase.db.model.IOrders, java.lang.String, long, java.lang.String, java.util.Date, eu.cloudscale.showcase.db.model.IShoppingCart, eu.cloudscale.showcase.db.model.IAddress),1,0,1,0.0,0,100.0,0.0
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IShoppingCart eu.cloudscale.showcase.db.BuyConfirmResult.getCart(),1,21,22,0.0,0,4.54545,95.45455
Optional.empty,Optional[true],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[false],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,1,2,0.0,0,50.0,50.0
Optional.empty,Optional[false],Optional[false],Optional.empty,Optional[true],Optional[false],Optional[true],public eu.cloudscale.showcase.db.model.IItem eu.cloudscale.showcase.db.services.AService.findItemById(java.lang.Integer),1,0,1,13.0,13,100.0,0.0