OptionalUI

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total325 of 56742%44 of 7642%4173861461435
filter(Predicate)400%60%44111111
orGetIf(boolean, Supplier)280%40%33101011
or(Supplier)250%20%227711
updateIf(Class, Function)243257%2466%2461501
equals(Object)190%40%334411
lambda$ifPresentOrElse$2(Consumer, Runnable)190%20%227711
orElse(Component)180%40%334411
map(Function)172054%1375%1351001
orElseGet(Supplier)170%40%333311
orElseThrow(Supplier)170%40%335511
update(Function)152360%4100%0351001
toString()150%20%223311
orGetUi(Supplier)111659%1150%123701
orGet(Supplier)111354%1150%123701
orNull()100%20%223311
orGetUiIf(boolean, Supplier)92270%4100%0331001
ifPresentOrElse(Consumer, Runnable)60%n/a112211
orElseThrow()51372%1375%131501
lambda$updateIf$6(Class, Function)50%n/a111111
hashCode()40%n/a111111
lambda$filter$3(Predicate)40%n/a111111
lambda$of$0(Supplier)21386%1150%120301
updateIf(boolean, Function)2981%1150%120301
isEmpty()2571%1150%120101
orElseNullable(Component)15100%4100%030301
ofNullable(Component)9100%2100%020201
static {...}9100%n/a010201
ifPresent(Consumer)8100%1150%120301
isPresent()7100%2100%020101
OptionalUI(Component)6100%n/a010101
of(Supplier)5100%n/a010101
lambda$ifPresent$1(Consumer)5100%n/a010101
empty()4100%n/a010201
lambda$update$5(Function)4100%n/a010101
lambda$map$4(Function)4100%n/a010101