All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.common.cache.LocalCache$LoadingValueReference.class Maven / Gradle / Ivy

????4?
8com/google/common/cache/LocalCache$LoadingValueReference6(Lcom/google/common/cache/LocalCache$ValueReference;)V
	
java/lang/Object()V

0com/google/common/util/concurrent/SettableFuturecreate4()Lcom/google/common/util/concurrent/SettableFuture;	futureValue2Lcom/google/common/util/concurrent/SettableFuture;
 com/google/common/base/StopwatchcreateUnstarted$()Lcom/google/common/base/Stopwatch;		stopwatch"Lcom/google/common/base/Stopwatch;
!"#$%"com/google/common/cache/LocalCacheunset5()Lcom/google/common/cache/LocalCache$ValueReference;	'()oldValue3Lcom/google/common/cache/LocalCache$ValueReference;+,-./1com/google/common/cache/LocalCache$ValueReferenceisActive()Z+123	getWeight()I

567set(Ljava/lang/Object;)Z

9:;setException(Ljava/lang/Throwable;)Z
=>?@A)com/google/common/util/concurrent/FuturesimmediateFailedFutureK(Ljava/lang/Throwable;)Lcom/google/common/util/concurrent/ListenableFuture;
5
DEstart+GHIget()Ljava/lang/Object;
KLMNO#com/google/common/cache/CacheLoaderload&(Ljava/lang/Object;)Ljava/lang/Object;
=QRSimmediateFutureH(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture;
KUVWreloadZ(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture;YZ[apply](Lcom/google/common/cache/LocalCache$LoadingValueReference;)Lcom/google/common/base/Function;
]^_`a/com/google/common/util/concurrent/MoreExecutorsdirectExecutor!()Ljava/util/concurrent/Executor;
=cde	transform?(Lcom/google/common/util/concurrent/ListenableFuture;Lcom/google/common/base/Function;Ljava/util/concurrent/Executor;)Lcom/google/common/util/concurrent/ListenableFuture;gjava/lang/Throwable
9
jkAfullyFailedFuturemjava/lang/InterruptedException
opqrsjava/lang/Thread
currentThread()Ljava/lang/Thread;
ouv	interrupt+xyIwaitForValue{'java/util/concurrent/ExecutionException}~Z?java/util/function/BiFunction8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	?????java/util/concurrent/TimeUnitNANOSECONDSLjava/util/concurrent/TimeUnit;
???elapsed"(Ljava/util/concurrent/TimeUnit;)J
?????2com/google/common/util/concurrent/UninterruptiblesgetUninterruptibly1(Ljava/util/concurrent/Future;)Ljava/lang/Object;	Signature;Lcom/google/common/cache/LocalCache$ValueReference;7Lcom/google/common/util/concurrent/SettableFuture;CodeLineNumberTableLocalVariableTablethis:Lcom/google/common/cache/LocalCache$LoadingValueReference;LocalVariableTypeTableBLcom/google/common/cache/LocalCache$LoadingValueReference;
StackMapTableMethodParameters>(Lcom/google/common/cache/LocalCache$ValueReference;)V"RuntimeVisibleParameterAnnotationsLjavax/annotation/CheckForNull;	isLoadingnewValueLjava/lang/Object;TV;(TV;)ZRuntimeInvisibleAnnotations8Lcom/google/errorprone/annotations/CanIgnoreReturnValue;tLjava/lang/Throwable;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;>;?2com/google/common/util/concurrent/ListenableFuturel(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;thfunctionLjava/util/function/BiFunction;-Ljava/util/function/BiFunction<-TK;-TV;+TV;>;5(TK;Ljava/util/function/BiFunction<-TK;-TV;+TV;>;)TV;RuntimeVisibleAnnotationsRuntimeVisibleTypeAnnotations5Lorg/checkerframework/checker/nullness/qual/Nullable;elapsedNanos()J
Exceptions()TV;getOldValue=()Lcom/google/common/cache/LocalCache$ValueReference;getEntry*()Lcom/google/common/cache/ReferenceEntry;2()Lcom/google/common/cache/ReferenceEntry;copyFor?(Ljava/lang/ref/ReferenceQueue;Ljava/lang/Object;Lcom/google/common/cache/ReferenceEntry;)Lcom/google/common/cache/LocalCache$ValueReference;queueLjava/lang/ref/ReferenceQueue;valueentry(Lcom/google/common/cache/ReferenceEntry;#Ljava/lang/ref/ReferenceQueue;0Lcom/google/common/cache/ReferenceEntry;?(Ljava/lang/ref/ReferenceQueue;TV;Lcom/google/common/cache/ReferenceEntry;)Lcom/google/common/cache/LocalCache$ValueReference;lambda$loadFuture$0	newResultwLjava/lang/Object;Lcom/google/common/cache/LocalCache$ValueReference;
SourceFileLocalCache.javaBootstrapMethodsO?
??O?
?????"java/lang/invoke/LambdaMetafactorymetafactory?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;InnerClassesLoadingValueReferenceValueReference?%java/lang/invoke/MethodHandles$Lookup?java/lang/invoke/MethodHandlesLookup +@()?????F*???

?
?????????"*?*??*??*+?	? ?+?&??
?
?
?
?!
??"??"()?"??"(??%?+?++?(?????/?>??
???????./?F
*?&?*??
??
???
??23?F
*?&?0??
??
???
??67?Y	*?+?4??
??	??	???	??	??????????:;?O	*?+?8??
??	??	???	??????kA?K+???8???????????z*??>?*?????????*?????????
????????O?R*+?BW+??
??????????????????!?+!????




© 2015 - 2025 Weber Informatics LLC | Privacy Policy