Package org.aksw.commons.util.ref
package org.aksw.commons.util.ref
-
ClassDescriptionLazyRef<T>A supplier for a ref backed by a root ref.Ref<T>Interface for nested references.RefDelegate<T, R extends Ref<T>>Interface with default methods that delegate Ref's methodsRefDelegateBase<T, R extends Ref<T>>RefFuture<T>In principle a typedef for Refinvalid input: '<'CompletableFuture
> RefImpl<T>Implementation of aRefTODO Avoid needless synchronization; a ConcurrentHashMap may help; ref.equals could do only reference comparisonRefSupplier<T>Associate a resource with a closing mechanismA wrapper that turns a supplier of references into a singleton such that at any given time (on a specific jvm) only a most a single reference will have been acquired from that supplier.