| | |
| | | @Autowired |
| | | private CodeGapService codeGapService; |
| | | |
| | | public static String generateRouteKey(String codeData0, String codeData1) { |
| | | if (Cools.isEmpty(codeData0, codeData1)) { |
| | | return null; |
| | | } |
| | | if (codeData0.compareTo(codeData1) < 0) { |
| | | return codeData0 + "-" + codeData1; |
| | | } else { |
| | | return codeData1 + "-" + codeData0; |
| | | } |
| | | } |
| | | |
| | | public static String generateRouteCdaKey(int[] code0Cda, int[] code1Cda) { |
| | | if (Cools.isEmpty(code0Cda, code1Cda)) { |
| | | return null; |
| | | } |
| | | if (code0Cda[0] < code1Cda[0] || (code0Cda[0] == code1Cda[0] && code0Cda[1] < code1Cda[1])) { |
| | | return code0Cda[0] + "," + code0Cda[1] + "-" + code1Cda[0] + "," + code1Cda[1]; |
| | | } else { |
| | | return code1Cda[0] + "," + code1Cda[1] + "-" + code0Cda[0] + "," + code0Cda[1]; |
| | | } |
| | | } |
| | | |
| | | public List<String> generateRoutes(String[][] codeMatrix) { |
| | | List<String> list = new ArrayList<>(); |
| | | |