| equals(Object) |  | 0% |  | 0% | 8 | 8 | 15 | 15 | 1 | 1 |
| getAdjacentLaneDirection(LateralDirectionality, LaneBasedGTU) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| coveredDistance(double) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| remainingDistance(double) |  | 0% |  | 0% | 2 | 2 | 3 | 3 | 1 | 1 |
| getNextLaneDirection(LaneBasedGTU) |   | 80% |   | 58% | 5 | 7 | 5 | 18 | 0 | 1 |
| getLocationFraction(double) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| toString() |  | 0% |  | 0% | 2 | 2 | 1 | 1 | 1 | 1 |
| fractionAtCoveredDistance(Length) |  | 0% |  | 0% | 2 | 2 | 4 | 4 | 1 | 1 |
| lambda$getNextLaneDirection$0(LaneBasedGTU, Set) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| hashCode() |   | 87% |   | 50% | 2 | 3 | 0 | 5 | 0 | 1 |
| LaneDirection(Lane, GTUDirectionality) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
| getLength() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getLane() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getDirection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |