Package VASSAL.tools.concurrent
-
Interface Summary Interface Description SettableFuture<V> AFuturewhich provides methods for setting its result.SettableRunnableFuture<V> ASettableFuturethat is aRunnableFuture. -
Class Summary Class Description ConcurrentSoftHashMap<K,V> A memory-sensitiveConcurrentMapwhich stores the values inSoftReferences.ConcurrentSoftHashMap.SimpleEntry<K,V> An implementation ofMap.Entry.CountingReadWriteLock AReadWriteLockwhich counts locks held.CountingReadWriteLock.BaseLock CountingReadWriteLock.Sync DaemonThreadFactory A thread factory which creates daemon threads.Exec FutureUtils QueueJoiner ACallablewhich calls aCallableretrieved from a queue.RangedRunnable<T> ARunnablewhich operates on a rolling range.SimpleFuture<V> An uninterruptableSettableFuture.SimpleRunnableFuture<V> ASimpleFuturethat is aSettableRunnableFuture.