LanesUtils.createAndAddLane(lanesForLink12, factory, Id.create("12.ol", Lane.class), LANE_CAPACITY, LINK_LENGTH, 0, NO_LANES, null, Arrays.asList(Id.create("12.l", Lane.class), Id.create("12.r", Lane.class))); LanesUtils.createAndAddLane(lanesForLink12, factory, Id.create("12.l", Lane.class), LANE_CAPACITY, LANE_LENGTH, 1, NO_LANES, Collections.singletonList(Id.create("23", Link.class)), null); LanesUtils.createAndAddLane(lanesForLink12, factory, Id.create("12.r", Lane.class), LANE_CAPACITY, LANE_LENGTH, -1, NO_LANES, Collections.singletonList(Id.create("27", Link.class)), null); LanesUtils.createAndAddLane(lanesForLink65, factory, Id.create("65.ol", Lane.class), LANE_CAPACITY, LINK_LENGTH, 0, NO_LANES, null, Arrays.asList(Id.create("65.l", Lane.class), Id.create("65.r", Lane.class))); LanesUtils.createAndAddLane(lanesForLink65, factory, Id.create("65.r", Lane.class), LANE_CAPACITY, LANE_LENGTH, -1, NO_LANES, Collections.singletonList(Id.create("54", Link.class)), null); LanesUtils.createAndAddLane(lanesForLink65, factory, Id.create("65.l", Lane.class), LANE_CAPACITY, LANE_LENGTH, 1, NO_LANES, Collections.singletonList(Id.create("58", Link.class)), null);