| intersection(Segment[], BiFunction) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| intersection(Segment[]) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| intersection(List, BiFunction) |   | 97% |   | 91% | 2 | 13 | 1 | 30 | 0 | 1 |
| split(LocalDateTime) |  | 100% |  | 100% | 0 | 3 | 0 | 10 | 0 | 1 |
| includes(LocalDateTime) |  | 100% |  | 100% | 0 | 6 | 0 | 4 | 0 | 1 |
| computeClampedStart(LocalDateTime) |  | 100% |  | 100% | 0 | 4 | 0 | 3 | 0 | 1 |
| toString() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| Segment(TimeDirection, LocalDateTime, LocalDateTime, Fraction) |  | 100% | | n/a | 0 | 1 | 0 | 7 | 0 | 1 |
| forward(LocalDateTime, LocalDateTime, Fraction) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| backward(LocalDateTime, LocalDateTime, Fraction) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| intersection(List) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getTimeDirection() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| startExclusive() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| endExclusive() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getValue() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |