LaneStructure

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total595 of 1,59862%82 of 16650%68130992761447
lambda$getUpstreamGtus$15(Length, RelativePosition.Type, LaneRecord)930%180%1010171711
nextUp(Set, Deque, Deque)611418%7112%45111401
nextLateral(Set, Deque, Deque, Deque, Deque)5717475%152562%1321124601
lambda$getDownstreamObjects$3(Length, LaneRecord)45916%7112%4581101
lambda$getUpstreamObjects$7(Length, LaneRecord)450%80%55121211
getUpstreamGtus(RelativeLane, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type)400%n/a115511
lambda$getDownstreamGtus$10(Optional, LaneRecord)371122%9110%5671001
getUpstreamObjects(RelativeLane, Class, RelativePosition.Type)280%n/a113311
startUpstream(LaneRecord, RelativePosition.Type)251435%3125%235701
startDownstream(LaneRecord, RelativePosition.Type)251130%3125%235701
nextDown(Set, Deque, Deque)146682%1583%1421601
lambda$getFirstUpstreamGtus$24(Length, RelativePosition.Type, LaneBasedGtu, LaneRecord)130%n/a111111
lambda$getFirstDownstreamGtus$20(RelativePosition.Type, Length, LaneBasedGtu, LaneRecord)130%n/a111111
lambda$getUpstreamGtus$16(Length, RelativePosition.Type, LaneBasedGtu, LaneRecord)130%n/a111111
lambda$getUpstreamGtus$14(LaneRecord)130%n/a113311
lambda$getUpstreamObjects$6(LaneRecord)130%n/a113311
lambda$getUpstreamObjects$8(Length, LaneBasedObject, LaneRecord)120%n/a111111
lambda$getDownstreamObjects$4(Length, LaneBasedObject, LaneRecord)100%n/a111111
getCrossSectionRecords(RelativeLane)90%n/a111111
lambda$getDownstreamGtus$11(Length, RelativePosition.Type, LaneRecord)68493%31583%21001601
lambda$getUpstreamGtus$13(RelativePosition.Type, LaneRecord)50%n/a111111
lambda$getUpstreamObjects$5(RelativePosition.Type, LaneRecord)50%n/a111111
lambda$getFirstUpstreamGtus$23(Length, RelativePosition.Type, LaneRecord)42485%1150%120301
lambda$getFirstDownstreamGtus$19(Length, RelativePosition.Type, LaneRecord)42485%1150%120301
lambda$getFirstDownstreamGtus$18(Length, RelativePosition.Type, LaneRecord)32388%1150%120401
lambda$getDownstreamObjects$1(boolean, LaneRecord)21487%2250%230201
update()127100%11593%1902501
getDownstreamGtus(RelativeLane, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type)46100%n/a010601
start(Function, RelativeLane)44100%6100%040801
getFirstDownstreamGtus(RelativeLane, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type)41100%n/a010501
getFirstUpstreamGtus(RelativeLane, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type, RelativePosition.Type)41100%n/a010501
lambda$getFirstUpstreamGtus$22(Length, RelativePosition.Type, LaneRecord)37100%1150%120701
getDownstreamObjects(RelativeLane, Class, RelativePosition.Type, boolean)30100%n/a010401
position(LaneBasedGtu, LaneRecordInterface, RelativePosition.Type)29100%2100%020301
LaneStructure(LaneBasedGtu, Length, Length)25100%n/a010801
getUpstreamLinks(Lane)24100%2100%020501
addToCrossSection(LaneRecord)19100%1375%130301
lambda$getDownstreamGtus$12(RelativePosition.Type, Length, LaneBasedGtu, LaneRecord)13100%n/a010101
lambda$getDownstreamObjects$2(boolean, LaneRecord)11100%n/a010301
getRootCrossSection()9100%n/a010201
getRootRecord(RelativeLane)8100%n/a010201
exists(RelativeLane)7100%n/a010201
lambda$getFirstUpstreamGtus$21(RelativePosition.Type, LaneRecord)5100%n/a010101
lambda$getFirstDownstreamGtus$17(RelativePosition.Type, LaneRecord)5100%n/a010101
lambda$getDownstreamGtus$9(RelativePosition.Type, LaneRecord)5100%n/a010101
lambda$getDownstreamObjects$0(RelativePosition.Type, LaneRecord)5100%n/a010101
lambda$addToCrossSection$25(RelativeLane)4100%n/a010101