# RecipeServiceImpl

Element | Missed Instructions | Cov. | Missed Branches | Cov. | Missed | Cxty | Missed | Lines | Missed | Methods
Total | 360 of 508 | 29% | 18 of 20 | 10% | 57 | 79 | 84 | 115 | 47 | 69
getAvailableRecipeVersion(Lot, Long, Long) |  | 27% |  | 8% | 6 | 7 | 13 | 19 | 0 | 1
getChildRecipeByChamberType(Long, Long, String) |  | 0% |  | 0% | 3 | 3 | 8 | 8 | 1 | 1
updateRecipesStatus(String, String, String, Relation, List, String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
updateRecipeVersionStatus(RecipeVersion) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1
getRecipeVersion(RecipeVersion) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getRecipesByEquipmentForShow(Long, String, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getFullRelationForRecipe(long, String, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
updateRecipeVersionExt(Long, Long, String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getAllRecipeFamilyNotInGroup(Page, long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isHasRunningLotForRecipe(long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getParaValLimits(long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isHasProdProcContextSetup(long, long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
createRecipeVersion(RecipeVersion) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getRecipeVersionListWithPpid(String, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
updateRecipeVersion(RecipeVersion, String) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getRecipesByEquipmentForParallelMode(Long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getOpenRecipesByEquipmentForSerialMode(long, Long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getRelation4Recipe(long, String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
createRecipeVersionWithEcn(RecipeVersion, Ecn) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getRecipeFamilyByGroupByPage(Page, long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getrecipeAreadyInGroup(long, List) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getParalleProtallList(Page, Map) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getUnParalleProtallList(Page, Map) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getRecipe(long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getChamberTypes(List) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isHasEqptForRecipe(long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isHasRunEqptForRecipe(long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
updateRecipe(Recipe) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
deleteRecipe(Recipe) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
queryRecipeVersionExt(long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isSubRecipeLegal(Relation) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
saveRecipeCondition(RecipeCondition) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
deleteRecipeVersion(RecipeVersion) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getLotRecipe(Map) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getRecipeList4Equipment(long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
updateStatus4AllExperimentRecipe(List) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
updateExpireTime4ExperimentRecipe(Map) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getActiveRecipeVersion(Recipe) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
isMainRecipe(Long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
insertRecipeGroup(RecipeGroup) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
deleteRecipeGroup(RecipeGroup) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getRecipeGroupList(RecipeGroup) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getRecipeFamilyByGroup(long) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getAllRecipeFamily(Page) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
insertRelation4RecipeFamilyToRecipe(Relation) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
deleteRelation4RecipeFamilyToRecipe(Relation) |  | 0% |  | n/a | 1 | 1 | 2 | 2 | 1 | 1
getMainRecipeId(String) |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getRelation4AllExperimentRecipe() |  | 0% |  | n/a | 1 | 1 | 1 | 1 | 1 | 1
getLotRecipe(Lot, Long) |  | 88% |  | 50% | 1 | 2 | 1 | 4 | 0 | 1
updateRecipesStatus(String, String, String, Relation) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
saveRecipeTime(long, String, String) |  | 100% |  | n/a | 0 | 1 | 0 | 2 | 0 | 1
getFullRelationForRecipe(long, String) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getRelation4RecipeByWaferQty(long, String, Long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getRecipe(String, long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getRecipe(String, String) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getEquipmentUsesRecipeList(long, Map) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
buildRecipePhysicalId(String, Map) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getRecipeVersions(Long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getRecipeTime(long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getEqptByRecipe(long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
isSetForTemp(long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
insertRecipe(Recipe) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
validateRecipeExipreTime(List) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getRecipeCondition(long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getContextValues(String) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getNowActiveRecipeVersion(long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getDeleteRelationHistoryByEntityForRecipe(Long) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
getLotRecipe(Lot) |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1
RecipeServiceImpl() |  | 100% |  | n/a | 0 | 1 | 0 | 1 | 0 | 1