
com.google.common.cache.AbstractCache.class Maven / Gradle / Ivy
???? 2 ?
_ `
_
a b c d e f e g h i
j h k
l m h n o d p q r
s
t u v w x SimpleStatsCounter InnerClasses y StatsCounter ()V Code LineNumberTable LocalVariableTable this 'Lcom/google/common/cache/AbstractCache; LocalVariableTypeTable /Lcom/google/common/cache/AbstractCache; get E(Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; key Ljava/lang/Object; valueLoader Ljava/util/concurrent/Callable; TK; %Ljava/util/concurrent/Callable<+TV;>;
Exceptions z Signature -(TK;Ljava/util/concurrent/Callable<+TV;>;)TV;
getAllPresent >(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMap; castKey value i$ Ljava/util/Iterator; keys Ljava/lang/Iterable; result Ljava/util/Map; TV; Ljava/lang/Iterable<*>; Ljava/util/Map;
StackMapTable { | I(Ljava/lang/Iterable<*>;)Lcom/google/common/collect/ImmutableMap; put '(Ljava/lang/Object;Ljava/lang/Object;)V (TK;TV;)V putAll (Ljava/util/Map;)V entry Entry Ljava/util/Map$Entry; m Ljava/util/Map$Entry<+TK;+TV;>; Ljava/util/Map<+TK;+TV;>; (Ljava/util/Map<+TK;+TV;>;)V cleanUp size ()J
invalidate (Ljava/lang/Object;)V
invalidateAll (Ljava/lang/Iterable;)V (Ljava/lang/Iterable<*>;)V stats &()Lcom/google/common/cache/CacheStats; asMap &()Ljava/util/concurrent/ConcurrentMap; .()Ljava/util/concurrent/ConcurrentMap; cLjava/lang/Object;Lcom/google/common/cache/Cache;
SourceFile AbstractCache.java RuntimeInvisibleAnnotations -Lcom/google/common/annotations/GwtCompatible; 'java/lang/UnsupportedOperationException } ~ ? ? ? | ? ? ? ? { ? ? ? ? A ? ? ? ? ? ? ? java/util/Map$Entry ? ? ? ? A B P Q %com/google/common/cache/AbstractCache java/lang/Object com/google/common/cache/Cache 8com/google/common/cache/AbstractCache$SimpleStatsCounter 2com/google/common/cache/AbstractCache$StatsCounter 'java/util/concurrent/ExecutionException
java/util/Map java/util/Iterator com/google/common/collect/Maps newLinkedHashMap ()Ljava/util/LinkedHashMap; java/lang/Iterable iterator ()Ljava/util/Iterator; hasNext ()Z next ()Ljava/lang/Object; containsKey (Ljava/lang/Object;)Z getIfPresent &(Ljava/lang/Object;)Ljava/lang/Object; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; &com/google/common/collect/ImmutableMap copyOf 9(Ljava/util/Map;)Lcom/google/common/collect/ImmutableMap; entrySet ()Ljava/util/Set;
java/util/Set getKey getValue! A *? ? . ! " # $ % l ? Y? ? 5 ! &