File tree Expand file tree Collapse file tree
application/src/main/java/org/opentripplanner/transit/model/timetable Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,15 +14,19 @@ public class TimetableBuilder {
1414
1515 private TripPattern pattern ;
1616 private LocalDate serviceDate ;
17- private final Map <FeedScopedId , TripTimes > tripTimes = new HashMap <>() ;
18- private final List <FrequencyEntry > frequencies = new ArrayList <>() ;
17+ private final Map <FeedScopedId , TripTimes > tripTimes ;
18+ private final List <FrequencyEntry > frequencies ;
1919
20- TimetableBuilder () {}
20+ TimetableBuilder () {
21+ tripTimes = new HashMap <>();
22+ frequencies = new ArrayList <>();
23+ }
2124
2225 TimetableBuilder (Timetable tt ) {
2326 pattern = tt .getPattern ();
2427 serviceDate = tt .getServiceDate ();
25- frequencies .addAll (tt .getFrequencyEntries ());
28+ frequencies = new ArrayList <>(tt .getFrequencyEntries ());
29+ tripTimes = HashMap .newHashMap (tt .getTripTimes ().size ());
2630 addAllTripTimes (tt .getTripTimes ());
2731 }
2832
You can’t perform that action at this time.
0 commit comments