com.google.common.cache.CacheLoader.class Maven / Gradle / Ivy
???? 4 g
java/lang/Object ()V
$com/google/common/base/Preconditions checkNotNull &(Ljava/lang/Object;)Ljava/lang/Object;
#com/google/common/cache/CacheLoader load
)com/google/common/util/concurrent/Futures immediateFuture H(Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; Hcom/google/common/cache/CacheLoader$UnsupportedLoadingOperationException
9com/google/common/cache/CacheLoader$FunctionToCacheLoader
$(Lcom/google/common/base/Function;)V ! 9com/google/common/cache/CacheLoader$SupplierToCacheLoader
# $ $(Lcom/google/common/base/Supplier;)V & %com/google/common/cache/CacheLoader$1
% ( ) G(Lcom/google/common/cache/CacheLoader;Ljava/util/concurrent/Executor;)V Code LineNumberTable LocalVariableTable this %Lcom/google/common/cache/CacheLoader; LocalVariableTypeTable -Lcom/google/common/cache/CacheLoader;
Exceptions 3 java/lang/Exception MethodParameters key Signature (TK;)TV; reload Z(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/util/concurrent/ListenableFuture; Ljava/lang/Object; oldValue TK; TV; A(TK;TV;)Lcom/google/common/util/concurrent/ListenableFuture; RuntimeInvisibleAnnotations /Lcom/google/common/annotations/GwtIncompatible; loadAll %(Ljava/lang/Iterable;)Ljava/util/Map; keys Ljava/lang/Iterable; Ljava/lang/Iterable<+TK;>; 3(Ljava/lang/Iterable<+TK;>;)Ljava/util/Map; from H(Lcom/google/common/base/Function;)Lcom/google/common/cache/CacheLoader; function !Lcom/google/common/base/Function; )Lcom/google/common/base/Function; ?(Lcom/google/common/base/Function;)Lcom/google/common/cache/CacheLoader; H(Lcom/google/common/base/Supplier;)Lcom/google/common/cache/CacheLoader; supplier !Lcom/google/common/base/Supplier; &Lcom/google/common/base/Supplier; z(Lcom/google/common/base/Supplier;)Lcom/google/common/cache/CacheLoader; asyncReloading k(Lcom/google/common/cache/CacheLoader;Ljava/util/concurrent/Executor;)Lcom/google/common/cache/CacheLoader; loader executor Ljava/util/concurrent/Executor; ?(Lcom/google/common/cache/CacheLoader;Ljava/util/concurrent/Executor;)Lcom/google/common/cache/CacheLoader; <Ljava/lang/Object;
SourceFile CacheLoader.java RuntimeVisibleAnnotations 9Lcom/google/common/cache/ElementTypesAreNonnullByDefault; -Lcom/google/common/annotations/GwtCompatible; emulated InnerClasses $UnsupportedLoadingOperationException FunctionToCacheLoader SupplierToCacheLoader e =com/google/common/cache/CacheLoader$InvalidCacheLoadException InvalidCacheLoadException! * A *? ? + = , - . / - 0 1 2 4 5 6 7 8 9 * +? W,? W*+?
? ? + b c
d , - . 5 : ; : / - 0 5 <