Class PersistentThreadLocal<T>

    • Field Detail

      • allValues

        protected final Map<Thread,​T> allValues
      • valueGetter

        protected final Supplier<? extends T> valueGetter
    • Constructor Detail

      • PersistentThreadLocal

        public PersistentThreadLocal​(Supplier<? extends T> initialValue)
      • PersistentThreadLocal

        public PersistentThreadLocal​(int numThreads,
                                     Supplier<? extends T> initialValue)