MetaCacheEntry

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total597 of 1,13847%68 of 11239%681061482772450
getWithManualLoad(Object, Function, BiPredicate, BiConsumer)9810351%191136%1316255101
stats()770%20%22202011
computeAndRun(Object, BiFunction, Runnable)450%20%22101011
compute(Object, BiFunction)360%20%229911
put(Object, Object)350%20%22111111
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean, int, RemovalListener, boolean)3117584%111760%91574301
findIfPresent(Predicate)290%60%447711
runRequiredCurrentValueActionIfPresent(MetaCacheEntry.StripeState, Object, Object, BiPredicate, BiConsumer)280%40%337711
invalidateIf(Predicate)270%40%337711
loadAndTrack(Object, Function)232350%n/a0161201
initializedStripeCountForTest()180%40%335511
runCurrentValueActionIfPresent(MetaCacheEntry.StripeState, Object, Object, BiPredicate, BiConsumer)170%40%336611
applyDefaultLoader(Object)13838%1150%122401
MetaCacheEntry(String, Function, CacheSpec, ExecutorService)120%n/a112211
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean)120%n/a112211
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean)120%n/a113311
get(Object, Function)120%n/a112211
runCurrentValueActionIfPresent(Object, Object, BiPredicate, BiConsumer)10947%1375%133701
removeLoadedValueWithoutGenerationBump(Object, Object)90%n/a112211
withSyncRemovalListener(String, Function, CacheSpec, ExecutorService, RemovalListener)80%n/a112211
lambda$removeLoadedValueWithoutGenerationBump$2(Object, Object, Object)70%20%221111
stripeState(Object)62781%1375%131801
getAndRunIfCurrent(Object, BiConsumer)60%n/a111111
forEach(BiConsumer)60%n/a112211
loadFromDefaultLoader(Object)60%n/a111111
name()30%n/a111111
stripeCountForTest()30%n/a111111
stripe(Object)21285%1150%120201
getIfPresent(Object)2880%1150%121301
lambda$getAndRunIfCurrent$0(Object, Object)20%n/a111111
beforePublicMutationWriteForTest(Object)0%n/a111111
beforeCurrentValueActionForTest(Object, Object)0%n/a111111
invalidateKeyAndRun(Object, Runnable)36100%1150%1201001
bumpAllGenerations()20100%4100%030501
invalidateAll()19100%2100%020501
getAndRunIfCurrent(Object, BiPredicate, BiConsumer)18100%n/a010301
withSyncRemovalListener(String, Function, CacheSpec, ExecutorService, int, RemovalListener)16100%n/a010201
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, int)12100%n/a010201
MetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean, int)12100%n/a010201
get(Object)8100%n/a010101
putLoadedValueWithoutGenerationBump(Object, Object)6100%n/a010201
invalidateKey(Object)5100%n/a010201
newCacheLoader()5100%n/a010101
bumpGeneration(MetaCacheEntry.StripeState)5100%n/a010201
static {...}5100%n/a010201
generationOf(MetaCacheEntry.StripeState)3100%n/a010101
defaultObjectStripeCount()2100%n/a010101
singleKeyStripeCount()2100%n/a010101
beforeManualCachePutForTest(Object, Object)100%n/a010101
lambda$invalidateKey$1()100%n/a010101