@@ -0,0 +1,836 @@
+package data.cleaning.core.service.repair.impl;%0A%0Aimport java.util.ArrayList;%0Aimport java.util.List;%0A%0Aimport data.cleaning.core.service.dataset.impl.MasterDataset;%0Aimport data.cleaning.core.service.dataset.impl.TargetDataset;%0A%0Apublic class RecommendationDetailed%7B%0A%09private MasterDataset m;%0A%09private TargetDataset t;%0A%09%0A%09private long mRid;%0A%09private long tRid;%0A%09private String col;%0A%09private String tVal;%0A%09private String mVal;%0A%09%0A%09public RecommendationDetailed(Recommendation r, MasterDataset m, TargetDataset t) %7B%0A%09%09this.mRid = r.getmRid();%0A%09%09this.tRid = r.gettRid();%0A%09%09this.col = r.getCol();%0A%09%09this.tVal = r.getVal();%0A%09%09%0A%09%09this.m = m;%0A%09%09this.t = t;%0A%09%09settVal();%0A%09%7D%0A%09%0A%09private void settVal() %7B%0A%09%09List%3CString%3E cols = new ArrayList%3C%3E();%0A%09%09cols.add(col);%0A%09%09String tValTemp = t.getRecord(tRid).getRecordStr(cols);%0A%09%09this.tVal = tValTemp;%0A%09%7D%0A%09%0A%7D%0A

Add RecommendationDetailed class to record detailed info of recommendation