| getSorterDetailListByJobRrn(long, StatusBean) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| querySorterList(Page, SorterBean) |  | 0% |  | 0% | 5 | 5 | 20 | 20 | 1 | 1 |
| queryAllSorterList(Page, SorterBean) |  | 0% |  | 0% | 5 | 5 | 19 | 19 | 1 | 1 |
| lambda$queryAllSorterList$10(ResultSet, int) |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
| lambda$querySorterList$0(ResultSet, int) |  | 0% |  | 0% | 3 | 3 | 19 | 19 | 1 | 1 |
| lambda$buildResult$9(ResultSet, int) |  | 0% | | n/a | 1 | 1 | 17 | 17 | 1 | 1 |
| getSorterBeanListByJobRrn(long, Long, StatusBean) |  | 0% |  | 0% | 6 | 6 | 14 | 14 | 1 | 1 |
| dealResults(SortJobBean, List, Map) |  | 0% |  | 0% | 6 | 6 | 19 | 19 | 1 | 1 |
| lambda$buildResultMap$8(Map, ResultSet, int) |  | 0% |  | 0% | 2 | 2 | 14 | 14 | 1 | 1 |
| getSortJob(SorterBean) |  | 0% |  | 0% | 3 | 3 | 12 | 12 | 1 | 1 |
| getSorterDetailListBySubJobRrn(Object[]) |  | 0% |  | 0% | 5 | 5 | 9 | 9 | 1 | 1 |
| getJobStatusList(SorterBean) |  | 0% |  | 0% | 2 | 2 | 7 | 7 | 1 | 1 |
| getSoterListByCarrier(Long, Long) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getSorterDetailListByJobRrnAndStatus(long, StatusBean) |  | 0% |  | 0% | 3 | 3 | 6 | 6 | 1 | 1 |
| getSortJob(SortJobBean) |  | 0% |  | 0% | 2 | 2 | 10 | 10 | 1 | 1 |
| getSoterListByCarrier(Long) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| getSorterBeanListByCarrierRrn(long, long, Long, StatusBean) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getSorterCarrierMapList(Long) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| lambda$getSoterListByCarrier$4(ResultSet, int) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| lambda$getSoterListByCarrier$3(ResultSet, int) |  | 0% | | n/a | 1 | 1 | 8 | 8 | 1 | 1 |
| querySorterJobRrnBySourceAndTargetCarrierRrn(long, long) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getSorterByCarrier(String) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| getSortJobByCarrierRrn(long) |  | 0% |  | 0% | 2 | 2 | 6 | 6 | 1 | 1 |
| lambda$getJobTypeOrStatusList$5(boolean, String, ResultSet, int) |  | 0% |  | 0% | 2 | 2 | 8 | 8 | 1 | 1 |
| querySorterByCarriers(long, long) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| getAllSortJobBySourceCarrierRrn(long, StatusBean) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| querySorterJobRrnBySourceCarrierRrn(long) |  | 0% |  | 0% | 2 | 2 | 5 | 5 | 1 | 1 |
| lambda$getJobStatusList$7(ResultSet, int) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getSortJobByStatus(long, Long, StatusBean) |  | 0% | | n/a | 1 | 1 | 6 | 6 | 1 | 1 |
| getJobTypeOrStatusList(String, String) |  | 0% |  | 0% | 2 | 2 | 2 | 2 | 1 | 1 |
| getJobRrnListByCarrier(long) |  | 0% | | n/a | 1 | 1 | 3 | 3 | 1 | 1 |
| getSourceLotIdByTargetCarrier(Long, String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| lambda$getSorterByLotRrn$6(ResultSet, int) |  | 0% | | n/a | 1 | 1 | 4 | 4 | 1 | 1 |
| lambda$querySorterByCarriers$2(ResultSet, int) |  | 0% | | n/a | 1 | 1 | 5 | 5 | 1 | 1 |
| querySorterJobRrnListByCarrierRrn(long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getSorterByLotRrn(Long) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| getChildLotIdListByLotId(String) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| buildResultMap(String, Object[], Map) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| querySorterJobRrnByCarrierRrn(long, StatusBean) |   | 76% |   | 50% | 1 | 2 | 1 | 5 | 0 | 1 |
| buildResult(String, Object[]) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| lambda$getSorterByCarrier$1(ResultSet, int) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSorterList(SorterBean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| getSorterDetailList(SorterBean) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| SorterQueryDAOImpl() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |