import org.infinispan.commons.api.functional.EntryView.*; import org.infinispan.commons.api.functional.FunctionalMap.*; ReadOnlyMap readOnlyMap = ... CompletableFuture> readFuture = readOnlyMap.eval("key1", ReadEntryView::find); readFuture.thenAccept(System.out::println);