Cache

Source file "org/elasticsearch/common/cache/Cache.java" was not found during generation of report.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,038 of 1,0380%134 of 1340%1151152342344747
computeIfAbsent(Object, CacheLoader)1130%80%55313111
unlink(Cache.Entry)1030%220%1212232311
invalidateAll()920%100%66212111
put(Object, Object, long)580%80%55111111
Cache()570%20%22141411
forEach(BiConsumer)570%80%55111111
linkAtHead(Cache.Entry)540%60%44121211
stats()520%20%228811
lambda$computeIfAbsent$5(long, Cache.CacheSegment, Object, Cache.Entry, Throwable)360%60%449911
promote(Cache.Entry, long)290%60%55111111
evictEntry(Cache.Entry)290%60%446611
delete(Cache.Entry, RemovalNotification.RemovalReason)260%60%444411
isExpired(Cache.Entry, long)260%80%551111
get(Object, long, Consumer)250%20%226611
evict(long)250%80%554411
relinkAtHead(Cache.Entry)220%60%445511
lambda$new$6(CompletableFuture)220%n/a118811
setExpireAfterAccessNanos(long)160%20%225511
setExpireAfterWriteNanos(long)160%20%225511
exceedsWeight()150%40%331111
setMaximumWeight(long)130%20%224411
shouldPrune(Cache.Entry, long)120%40%331111
invalidate(Object, Object)110%n/a113311
refresh()110%n/a114411
now()100%40%331111
invalidate(Object)100%n/a113311
put(Object, Object)90%n/a113311
getCacheSegment(Object)80%n/a111111
lambda$computeIfAbsent$4(Cache.Entry)80%n/a113311
static {...}80%20%221111
setWeigher(ToLongBiFunction)70%n/a113311
setRemovalListener(RemovalListener)70%n/a113311
get(Object)70%n/a111111
lambda$invalidateAll$7(Cache.CacheSegment)60%n/a111111
lambda$values$9()50%n/a111111
lambda$keys$8()50%n/a111111
lambda$get$3(long, Cache.Entry)50%n/a111111
getExpireAfterAccessNanos()30%n/a111111
getExpireAfterWriteNanos()30%n/a111111
count()30%n/a111111
weight()30%n/a111111
keys()30%n/a111111
values()30%n/a111111
lambda$new$0(Object, Object)20%n/a111111
lambda$evictEntry$10(CompletableFuture)10%n/a111111
lambda$get$2(Cache.Entry)10%n/a111111
lambda$new$1(RemovalNotification)10%n/a111111