OptionalUI

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total181 of 56768%19 of 7675%167351146335
orElse(Component)180%40%334411
updateIf(Class, Function)173969%1583%1451501
map(Function)172054%1375%1351001
orElseGet(Supplier)170%40%333311
orElseThrow(Supplier)170%40%335511
filter(Predicate)152562%6100%0451101
update(Function)152360%4100%0351001
orGetIf(boolean, Supplier)111760%1375%1341001
orGetUiIf(boolean, Supplier)92270%4100%0331001
orGetUi(Supplier)91866%2100%023701
or(Supplier)91664%2100%023701
orGet(Supplier)91562%2100%023701
lambda$ifPresentOrElse$2(Consumer, Runnable)71263%2100%022701
orElseThrow()51372%1375%131501
equals(Object)41578%2250%230401
lambda$of$0(Supplier)21386%1150%120301
orElseNullable(Component)15100%4100%030301
toString()15100%2100%020301
updateIf(boolean, Function)11100%2100%020301
orNull()10100%2100%020301
ofNullable(Component)9100%2100%020201
static {...}9100%n/a010201
ifPresent(Consumer)8100%2100%020301
isPresent()7100%2100%020101
isEmpty()7100%2100%020101
OptionalUI(Component)6100%n/a010101
ifPresentOrElse(Consumer, Runnable)6100%n/a010201
of(Supplier)5100%n/a010101
lambda$updateIf$6(Class, Function)5100%n/a010101
lambda$ifPresent$1(Consumer)5100%n/a010101
empty()4100%n/a010201
hashCode()4100%n/a010101
lambda$update$5(Function)4100%n/a010101
lambda$map$4(Function)4100%n/a010101
lambda$filter$3(Predicate)4100%n/a010101