1
0
Fork 0
mirror of https://github.com/graphhopper/jsprit.git synced 2020-01-24 07:45:05 +01:00

enable serialize vehicles

This commit is contained in:
hilaminster 2019-10-23 19:16:04 +03:00
parent c0218b3927
commit dfd9d47b18
3 changed files with 14 additions and 9 deletions

View file

@ -667,7 +667,9 @@ public class VehicleRoutingAlgorithms {
return new InfiniteFleetManagerFactory(vrp.getVehicles()).createFleetManager();
} else if (vrp.getFleetSize().equals(FleetSize.FINITE)) {
return new FiniteFleetManagerFactory(vrp.getVehicles()).createFleetManager();
Set<Vehicle> vehicles = new HashSet<>();
vehicles.addAll(vrp.getVehicles());
return new FiniteFleetManagerFactory(vehicles).createFleetManager();
}
throw new IllegalStateException("fleet size can only be infinite or finite. " +
"makes sure your config file contains one of these options");