/** * Copy constructor copying a route. * * @param route to copy */ private VehicleRoute(VehicleRoute route) { this.start = Start.copyOf(route.getStart()); this.end = End.copyOf(route.getEnd()); this.tourActivities = TourActivities.copyOf(route.getTourActivities()); this.vehicle = route.getVehicle(); this.driver = route.getDriver(); }
/** * Copy constructor copying a route. * * @param route to copy */ private VehicleRoute(VehicleRoute route) { this.start = Start.copyOf(route.getStart()); this.end = End.copyOf(route.getEnd()); this.tourActivities = TourActivities.copyOf(route.getTourActivities()); this.vehicle = route.getVehicle(); this.driver = route.getDriver(); }