String breakDurationString = vehicleConfig.getString("breaks.duration"); String id = vehicleConfig.getString("breaks.id"); Break.Builder current_break = Break.Builder.newInstance(id); current_break.setServiceTime(Double.parseDouble(breakDurationString)); for (HierarchicalConfiguration twConfig : breakTWConfigs) {
String breakDurationString = vehicleConfig.getString("breaks.duration"); String id = vehicleConfig.getString("breaks.id"); Break.Builder current_break = Break.Builder.newInstance(id); current_break.setServiceTime(Double.parseDouble(breakDurationString)); for (HierarchicalConfiguration twConfig : breakTWConfigs) {
Break myFirstBreak = Break.Builder.newInstance("myFirstBreak") .setTimeWindow(TimeWindow.newInstance(10, 15)).setServiceTime(100).build(); vehicleBuilder.setBreak(myFirstBreak); .setBreak((Break) Break.Builder.newInstance("mySecondBreak").setTimeWindow(TimeWindow.newInstance(5, 10)).setServiceTime(10).build()).build();