|
|
@@ -41,7 +41,7 @@ public class GraphTraversalServiceImpl implements GraphTraversalService {
|
|
41
|
41
|
|
|
42
|
42
|
transitEdges.add(new TransitEdge(
|
|
43
|
43
|
dao.getVoyageNumber(originUnLocode, firstLegTo),
|
|
44
|
|
- originUnLocode, firstLegTo, fromDate, toDate));
|
|
|
44
|
+ originUnLocode, firstLegTo));
|
|
45
|
45
|
|
|
46
|
46
|
for (int j = 0; j < allVertices.size() - 1; j++) {
|
|
47
|
47
|
final String curr = allVertices.get(j);
|
|
|
@@ -49,7 +49,7 @@ public class GraphTraversalServiceImpl implements GraphTraversalService {
|
|
49
|
49
|
fromDate = nextDate(date);
|
|
50
|
50
|
toDate = nextDate(fromDate);
|
|
51
|
51
|
date = nextDate(toDate);
|
|
52
|
|
- transitEdges.add(new TransitEdge(dao.getVoyageNumber(curr, next), curr, next, fromDate, toDate));
|
|
|
52
|
+ transitEdges.add(new TransitEdge(dao.getVoyageNumber(curr, next), curr, next));
|
|
53
|
53
|
}
|
|
54
|
54
|
|
|
55
|
55
|
final String lastLegFrom = allVertices.get(allVertices.size() - 1);
|
|
|
@@ -57,7 +57,7 @@ public class GraphTraversalServiceImpl implements GraphTraversalService {
|
|
57
|
57
|
toDate = nextDate(fromDate);
|
|
58
|
58
|
transitEdges.add(new TransitEdge(
|
|
59
|
59
|
dao.getVoyageNumber(lastLegFrom, destinationUnLocode),
|
|
60
|
|
- lastLegFrom, destinationUnLocode, fromDate, toDate));
|
|
|
60
|
+ lastLegFrom, destinationUnLocode));
|
|
61
|
61
|
|
|
62
|
62
|
candidates.add(new TransitPath(transitEdges));
|
|
63
|
63
|
}
|