![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.cache.LocalCache$LocalManualCache.class Maven / Gradle / Ivy
???? 4 ?
? ?
?
? ?
?
? ? ?
?
?
?
?
?
?
?
?
? ?
? ?
? ? m ?
?
? ?
? ? ?
? ? ? ? ? LocalManualCache InnerClasses
localCache $Lcom/google/common/cache/LocalCache; Signature ,Lcom/google/common/cache/LocalCache; serialVersionUID J
ConstantValue )(Lcom/google/common/cache/CacheBuilder;)V Code LineNumberTable LocalVariableTable this 5Lcom/google/common/cache/LocalCache$LocalManualCache; builder &Lcom/google/common/cache/CacheBuilder; LocalVariableTypeTable =Lcom/google/common/cache/LocalCache$LocalManualCache; 0Lcom/google/common/cache/CacheBuilder<-TK;-TV;>; MethodParameters 3(Lcom/google/common/cache/CacheBuilder<-TK;-TV;>;)V '(Lcom/google/common/cache/LocalCache;)V /(Lcom/google/common/cache/LocalCache;)V getIfPresent &(Ljava/lang/Object;)Ljava/lang/Object; key Ljava/lang/Object; (Ljava/lang/Object;)TV; RuntimeVisibleAnnotations Ljavax/annotation/CheckForNull; get E(Ljava/lang/Object;Ljava/util/concurrent/Callable;)Ljava/lang/Object; valueLoader Ljava/util/concurrent/Callable; TK; %Ljava/util/concurrent/Callable<+TV;>;
Exceptions ? -(TK;Ljava/util/concurrent/Callable<+TV;>;)TV;
getAllPresent >(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMap; keys Ljava/lang/Iterable; Ljava/lang/Iterable<*>; I(Ljava/lang/Iterable<*>;)Lcom/google/common/collect/ImmutableMap; put '(Ljava/lang/Object;Ljava/lang/Object;)V value TV; (TK;TV;)V putAll (Ljava/util/Map;)V m Ljava/util/Map; Ljava/util/Map<+TK;+TV;>; (Ljava/util/Map<+TK;+TV;>;)V
invalidate (Ljava/lang/Object;)V
invalidateAll (Ljava/lang/Iterable;)V (Ljava/lang/Iterable<*>;)V ()V size ()J asMap &()Ljava/util/concurrent/ConcurrentMap; .()Ljava/util/concurrent/ConcurrentMap; stats &()Lcom/google/common/cache/CacheStats; segment ? Segment ,Lcom/google/common/cache/LocalCache$Segment;
aggregator SimpleStatsCounter :Lcom/google/common/cache/AbstractCache$SimpleStatsCounter; 4Lcom/google/common/cache/LocalCache$Segment;
StackMapTable ? cleanUp writeReplace ()Ljava/lang/Object;
readObject (Ljava/io/ObjectInputStream;)V in Ljava/io/ObjectInputStream; ? M(Lcom/google/common/cache/LocalCache;Lcom/google/common/cache/LocalCache$1;)V x0 x1 &Lcom/google/common/cache/LocalCache$1; yLjava/lang/Object;Lcom/google/common/cache/Cache;Ljava/io/Serializable;
SourceFile LocalCache.java . < "com/google/common/cache/LocalCache . ? . d % & > ? ? ? ? 5com/google/common/cache/LocalCache$LocalManualCache$1 . ? E ? N O T ? Y Z ? ? a b ? d ? f ? 8com/google/common/cache/AbstractCache$SimpleStatsCounter ? ? ? ? ? ? ? ? ? k v d ;com/google/common/cache/LocalCache$ManualSerializationProxy ManualSerializationProxy java/io/InvalidObjectException Use ManualSerializationProxy . ? 3com/google/common/cache/LocalCache$LocalManualCache java/lang/Object com/google/common/cache/Cache java/io/Serializable 'java/util/concurrent/ExecutionException *com/google/common/cache/LocalCache$Segment -[Lcom/google/common/cache/LocalCache$Segment; $com/google/common/cache/LocalCache$1 N(Lcom/google/common/cache/CacheBuilder;Lcom/google/common/cache/CacheLoader;)V $com/google/common/base/Preconditions checkNotNull W(Lcom/google/common/cache/LocalCache$LocalManualCache;Ljava/util/concurrent/Callable;)V K(Ljava/lang/Object;Lcom/google/common/cache/CacheLoader;)Ljava/lang/Object; 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; remove clear longSize %com/google/common/cache/AbstractCache globalStatsCounter ? StatsCounter 4Lcom/google/common/cache/AbstractCache$StatsCounter; incrementBy 7(Lcom/google/common/cache/AbstractCache$StatsCounter;)V segments statsCounter snapshot (Ljava/lang/String;)V 2com/google/common/cache/AbstractCache$StatsCounter ! " % &