| FeMetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean, int, RemovalListener) |   | 85% |   | 80% | 5 | 14 | 4 | 33 | 0 | 1 |
| activeActionReferenceCountForTest() |   | 62% |   | 62% | 2 | 5 | 3 | 11 | 0 | 1 |
| getAndRunIfCurrent(Object, BiPredicate, BiConsumer) |   | 93% |   | 79% | 5 | 13 | 4 | 35 | 0 | 1 |
| FeMetaCacheEntry(String, Function, CacheSpec, ExecutorService) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| FeMetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean, int) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| stripeState(Object) |   | 81% |   | 66% | 2 | 4 | 1 | 9 | 0 | 1 |
| lambda$invalidateAll$12(FeMetaCacheEntry.ActionState) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| endAction(FeMetaCacheEntry.StripeState, FeMetaCacheEntry.ActionToken) |   | 88% |   | 50% | 4 | 5 | 1 | 9 | 0 | 1 |
| invalidateAll() |   | 85% |   | 83% | 1 | 4 | 1 | 9 | 0 | 1 |
| forEach(BiConsumer) |  | 0% | | n/a | 1 | 1 | 2 | 2 | 1 | 1 |
| stats() |   | 94% |   | 50% | 2 | 3 | 0 | 11 | 0 | 1 |
| name() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| stripeCountForTest() |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
| computeAfterValidation(Object, BiFunction, Runnable) |  | 98% |   | 75% | 1 | 3 | 0 | 12 | 0 | 1 |
| computeWithCommitAction(Object, BiFunction, Runnable) |  | 98% |   | 75% | 1 | 3 | 0 | 11 | 0 | 1 |
| computeAndRun(Object, BiFunction, Runnable) |  | 100% |  | 100% | 0 | 3 | 0 | 12 | 0 | 1 |
| lambda$getAndRunIfCurrent$8(Object, FeMetaCacheEntry.StripeState, FeMetaCacheEntry.ActionToken, BiPredicate, BiConsumer, AtomicBoolean, Object, Consumer) |  | 100% |   | 75% | 1 | 3 | 0 | 8 | 0 | 1 |
| put(Object, Object) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| invalidateKeyAndRun(Object, Runnable) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
| beginAction(FeMetaCacheEntry.StripeState, Object) |  | 100% |   | 50% | 1 | 2 | 0 | 5 | 0 | 1 |
| findIfPresent(Predicate) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| isCurrent(FeMetaCacheEntry.StripeState, FeMetaCacheEntry.ActionToken) |  | 100% |   | 66% | 2 | 4 | 0 | 2 | 0 | 1 |
| get(Object) |  | 100% |  | 100% | 0 | 2 | 0 | 3 | 0 | 1 |
| initializedStripeCountForTest() |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| bumpAction(FeMetaCacheEntry.StripeState, Object) |  | 100% |  | 100% | 0 | 3 | 0 | 5 | 0 | 1 |
| withSyncRemovalListener(String, Function, CacheSpec, ExecutorService, int, RemovalListener) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| get(Object, Function) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| loadAndPause(Object, Function) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
| lambda$findIfPresent$9(List, Predicate, Object, Object) |  | 100% |   | 75% | 1 | 3 | 0 | 3 | 0 | 1 |
| FeMetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| FeMetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, boolean) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
| FeMetaCacheEntry(String, Function, CacheSpec, ExecutorService, boolean, int) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| withSyncRemovalListener(String, Function, CacheSpec, ExecutorService, RemovalListener) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$new$2(RemovalListener, Object, Object, MetaCacheRemovalReason) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| getAndRunIfCurrent(Object, BiConsumer) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| compute(Object, BiFunction) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| putSharedForTest(Object, Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| getIfPresent(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| invalidateKey(Object) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
| lambda$getAndRunIfCurrent$6(BiConsumer, Object, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getAndRunIfCurrent$5(Function, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$get$3(Function, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$1(Function, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| toCaffeineRemovalCause(MetaCacheRemovalReason) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$beginAction$13(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| defaultObjectStripeCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| singleKeyStripeCount() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getAndRunIfCurrent$4(Object, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$new$0(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| beforeManualCachePutForTest(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| beforePublicMutationWriteForTest(Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| beforeCurrentValueActionForTest(Object, Object) | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$invalidateKey$11() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$compute$10() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
| lambda$getAndRunIfCurrent$7() | | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |