4 $ % $ $ $ & & $ &    $ $ & LoadingValueReference InnerClassesoldValueValueReference3Lcom/google/common/cache/LocalCache$ValueReference; Signature;Lcom/google/common/cache/LocalCache$ValueReference; futureValue2Lcom/google/common/util/concurrent/SettableFuture;7Lcom/google/common/util/concurrent/SettableFuture; stopwatch"Lcom/google/common/base/Stopwatch;()VCodeLineNumberTableLocalVariableTablethis:Lcom/google/common/cache/LocalCache$LoadingValueReference;LocalVariableTypeTableBLcom/google/common/cache/LocalCache$LoadingValueReference;6(Lcom/google/common/cache/LocalCache$ValueReference;)V StackMapTable>(Lcom/google/common/cache/LocalCache$ValueReference;)V isLoading()ZisActive getWeight()Iset(Ljava/lang/Object;)ZnewValueLjava/lang/Object;TV;(TV;)Z"RuntimeVisibleParameterAnnotationsLjavax/annotation/Nullable; setException(Ljava/lang/Throwable;)ZtLjava/lang/Throwable;fullyFailedFutureK(Ljava/lang/Throwable;)Lcom/google/common/util/concurrent/ListenableFuture;P(Ljava/lang/Throwable;)Lcom/google/common/util/concurrent/ListenableFuture;notifyNewValue(Ljava/lang/Object;)V(TV;)V loadFuturem(Ljava/lang/Object;Lcom/google/common/cache/CacheLoader;)Lcom/google/common/util/concurrent/ListenableFuture; previousValue4Lcom/google/common/util/concurrent/ListenableFuture;resultkeyloader%Lcom/google/common/cache/CacheLoader;9Lcom/google/common/util/concurrent/ListenableFuture;TK;.Lcom/google/common/cache/CacheLoader<-TK;TV;>;l(TK;Lcom/google/common/cache/CacheLoader<-TK;TV;>;)Lcom/google/common/util/concurrent/ListenableFuture;computeE(Ljava/lang/Object;Ljava/util/function/BiFunction;)Ljava/lang/Object;e)Ljava/util/concurrent/ExecutionException;functionLjava/util/function/BiFunction;-Ljava/util/function/BiFunction<-TK;-TV;+TV;>;5(TK;Ljava/util/function/BiFunction<-TK;-TV;+TV;>;)TV; elapsedNanos()J waitForValue()Ljava/lang/Object; Exceptions()TV;get getOldValue5()Lcom/google/common/cache/LocalCache$ValueReference;=()Lcom/google/common/cache/LocalCache$ValueReference;getEntryReferenceEntry5()Lcom/google/common/cache/LocalCache$ReferenceEntry;=()Lcom/google/common/cache/LocalCache$ReferenceEntry;copyFor(Ljava/lang/ref/ReferenceQueue;Ljava/lang/Object;Lcom/google/common/cache/LocalCache$ReferenceEntry;)Lcom/google/common/cache/LocalCache$ValueReference;queueLjava/lang/ref/ReferenceQueue;valueentry3Lcom/google/common/cache/LocalCache$ReferenceEntry;#Ljava/lang/ref/ReferenceQueue;;Lcom/google/common/cache/LocalCache$ReferenceEntry;(Ljava/lang/ref/ReferenceQueue;TV;Lcom/google/common/cache/LocalCache$ReferenceEntry;)Lcom/google/common/cache/LocalCache$ValueReference;wLjava/lang/Object;Lcom/google/common/cache/LocalCache$ValueReference; SourceFileLocalCache.java 3< 34 ./ 12 y )+ CB DE FG NO S wt :com/google/common/cache/LocalCache$LoadingValueReference$1 3 java/lang/Throwable RSjava/lang/InterruptedException 4 st'java/util/concurrent/ExecutionException   8com/google/common/cache/LocalCache$LoadingValueReferencejava/lang/Object1com/google/common/cache/LocalCache$ValueReference2com/google/common/util/concurrent/ListenableFuture#com/google/common/cache/CacheLoader1com/google/common/cache/LocalCache$ReferenceEntry0com/google/common/util/concurrent/SettableFuturecreate4()Lcom/google/common/util/concurrent/SettableFuture; com/google/common/base/StopwatchcreateUnstarted$()Lcom/google/common/base/Stopwatch;"com/google/common/cache/LocalCacheunset)com/google/common/util/concurrent/FuturesimmediateFailedFuturestartload&(Ljava/lang/Object;)Ljava/lang/Object;immediateFutureH(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture;reloadZ(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture;=(Lcom/google/common/cache/LocalCache$LoadingValueReference;)V/com/google/common/util/concurrent/MoreExecutorsdirectExecutor!()Ljava/util/concurrent/Executor; transform(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/base/Function;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;java/lang/Thread currentThread()Ljava/lang/Thread; interruptjava/util/function/BiFunctionapply8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;java/util/concurrent/TimeUnit NANOSECONDSLjava/util/concurrent/TimeUnit;elapsed"(Ljava/util/concurrent/TimeUnit;)J2com/google/common/util/concurrent/UninterruptiblesgetUninterruptibly1(Ljava/util/concurrent/Future;)Ljava/lang/Object; $%&@)+,-./,012345F*6 GH7 89: 8;3<5"****+ +6JC DK!L7"89")+:"8;")-=%>?>>?>?,@AB5>6P7 89: 8;CB5F * 6U7  89:  8;DE5F * 6Z7  89:  8;FG5Y *+ 6^7 89 HI: 8; HJ,KLMNO5O *+ 6b7 89 PQ:  8;RS5K+ 6f789PQ: 8;,TUV5{+ *+W *6kn qu789HI:8;HJ= ,WLMXY5}*W*N- ,+:* *,+-:Y*N*- **-:- 2V3DVEUV6Byz{|}3;@EORVWmtz7RHIDZI;H[m\[W&PQ}89}]I}^_:HHJDZJ;H`m\`}8;}]a}^b=;-ccDdd>ceffDdd,ghi5 -*W*N:N,+- :*W6"#*7HZIjk-89-]I-lmZI# HI:>ZJ-8;-]a-lnZJ# HJ= Uoc,pqr5G *!"67  89:  8;st5D*#67 89: 8;u,vwt5F *67  89:  8;,vxy5A*67 89: 8;,z{~5>67 89: 8;,5z*67*89I:*8;J,L M,("$'&*|}