Uses of Interface
org.apache.jena.sparql.service.enhancer.claimingcache.RefFuture
Package
Description
-
Uses of RefFuture in org.apache.jena.sparql.service.enhancer.claimingcache
Modifier and TypeMethodDescriptionRefFuture.acquire()
RefFutureImpl.acquire()
default <U> RefFuture<U>
RefFuture.acquireTransformed
(Function<? super T, ? extends U> transform) Create a sub-reference to a transformed value of the CompletableFuturedefault <U> RefFuture<U>
RefFuture.acquireTransformedAndCloseThis
(Function<? super T, ? extends U> transform) Claim a reference to the key's entry.AsyncClaimingCache.claimIfPresent
(K key) Claim a key for which loading has already been triggered or which is already loaded.AsyncClaimingCacheImplGuava.claimIfPresent
(K key) Claim a key only if it is already present.static <T> RefFuture<T>
RefFutureImpl.fromFuture
(CompletableFuture<Ref<T>> future, Object synchronizer) Create a ref that upon close cancels the future or closes the ref when it is available sstatic <T> RefFuture<T>
Wrap an existing ref with completed futurestatic <T> RefFuture<T>
RefFutureImpl.wrap
(Ref<CompletableFuture<T>> delegate) A simple wrapping of an instance ofRef<CompletableFuture<T>>
as a more handy instance ofRefFuture<T>
.Modifier and TypeMethodDescriptionAsyncClaimingCacheImplGuava.Builder.setClaimListener
(BiConsumer<K, RefFuture<V>> claimListener) AsyncClaimingCacheImplGuava.Builder.setUnclaimListener
(BiConsumer<K, RefFuture<V>> unclaimListener) ModifierConstructorDescriptionAsyncClaimingCacheImplGuava
(Map<K, RefFuture<V>> level1, com.google.common.cache.LoadingCache<K, CompletableFuture<V>> level2, Map<K, V> level3, Collection<Predicate<? super K>> evictionGuards, BiConsumer<K, RefFuture<V>> claimListener, BiConsumer<K, RefFuture<V>> unclaimListener, com.google.common.cache.RemovalListener<K, V> atomicRemovalListener, Set<K> suppressedRemovalEvents) AsyncClaimingCacheImplGuava
(Map<K, RefFuture<V>> level1, com.google.common.cache.LoadingCache<K, CompletableFuture<V>> level2, Map<K, V> level3, Collection<Predicate<? super K>> evictionGuards, BiConsumer<K, RefFuture<V>> claimListener, BiConsumer<K, RefFuture<V>> unclaimListener, com.google.common.cache.RemovalListener<K, V> atomicRemovalListener, Set<K> suppressedRemovalEvents) -
Uses of RefFuture in org.apache.jena.sparql.service.enhancer.impl
-
Uses of RefFuture in org.apache.jena.sparql.service.enhancer.slice.api
-
Uses of RefFuture in org.apache.jena.sparql.service.enhancer.slice.impl