Uses of Interface
org.apache.jena.sparql.service.enhancer.claimingcache.RefFuture
Packages that use RefFuture
Package
Description
-
Uses of RefFuture in org.apache.jena.sparql.service.enhancer.claimingcache
Classes in org.apache.jena.sparql.service.enhancer.claimingcache that implement RefFutureMethods in org.apache.jena.sparql.service.enhancer.claimingcache that return RefFutureModifier 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>.Method parameters in org.apache.jena.sparql.service.enhancer.claimingcache with type arguments of type RefFutureModifier and TypeMethodDescriptionAsyncClaimingCacheImplGuava.Builder.setClaimListener(BiConsumer<K, RefFuture<V>> claimListener) AsyncClaimingCacheImplGuava.Builder.setUnclaimListener(BiConsumer<K, RefFuture<V>> unclaimListener) Constructor parameters in org.apache.jena.sparql.service.enhancer.claimingcache with type arguments of type RefFutureModifierConstructorDescriptionAsyncClaimingCacheImplGuava(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
Methods in org.apache.jena.sparql.service.enhancer.impl that return RefFuture -
Uses of RefFuture in org.apache.jena.sparql.service.enhancer.slice.api
Methods in org.apache.jena.sparql.service.enhancer.slice.api that return RefFuture -
Uses of RefFuture in org.apache.jena.sparql.service.enhancer.slice.impl
Methods in org.apache.jena.sparql.service.enhancer.slice.impl that return RefFutureMethods in org.apache.jena.sparql.service.enhancer.slice.impl that return types with arguments of type RefFuture