![JAR search and dependency download from the Maven repository](/logo.png)
com.google.common.cache.CacheBuilderSpec.class Maven / Gradle / Ivy
???? 4?
(com/google/common/cache/CacheBuilderSpec format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
java/lang/Object ()V
specification Ljava/lang/String;
(Ljava/lang/String;)V
java/lang/String isEmpty ()Z
KEYS_SPLITTER !Lcom/google/common/base/Splitter;
! " # com/google/common/base/Splitter split .(Ljava/lang/CharSequence;)Ljava/lang/Iterable; % & ' ( ) java/lang/Iterable iterator ()Ljava/util/Iterator; + , - . java/util/Iterator hasNext + 0 1 2 next ()Ljava/lang/Object; 4 5 KEY_VALUE_SPLITTER
7 8 9 : ; 'com/google/common/collect/ImmutableList copyOf ?(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableList; = > java/util/List @ blank key-value pair
B C D E F $com/google/common/base/Preconditions
checkArgument (ZLjava/lang/Object;)V = H I J size ()I L 0key-value pair %s with more than one equals sign
B N E O ((ZLjava/lang/String;Ljava/lang/Object;)V = Q R S get (I)Ljava/lang/Object; U V W
VALUE_PARSERS (Lcom/google/common/collect/ImmutableMap;
Y Z [ R \ &com/google/common/collect/ImmutableMap &(Ljava/lang/Object;)Ljava/lang/Object; ^ 4com/google/common/cache/CacheBuilderSpec$ValueParser ` unknown key %s ] b c d parse Q(Lcom/google/common/cache/CacheBuilderSpec;Ljava/lang/String;Ljava/lang/String;)V f
maximumSize=0
h c i >(Ljava/lang/String;)Lcom/google/common/cache/CacheBuilderSpec;
k l m n o $com/google/common/cache/CacheBuilder
newBuilder (()Lcom/google/common/cache/CacheBuilder; q r s initialCapacity Ljava/lang/Integer;
u v w x J java/lang/Integer intValue
k z r { )(I)Lcom/google/common/cache/CacheBuilder; } ~ maximumSize Ljava/lang/Long;
? ? ? ? ? java/lang/Long longValue ()J
k ? ~ ? )(J)Lcom/google/common/cache/CacheBuilder; ? ?
maximumWeight
k ? ? ? ? ? s concurrencyLevel
k ? ? { ? ? ? keyStrength -Lcom/google/common/cache/LocalCache$Strength; ? ? ? ? ? *com/google/common/cache/CacheBuilderSpec$1 6$SwitchMap$com$google$common$cache$LocalCache$Strength [I
? ? ? ? J +com/google/common/cache/LocalCache$Strength ordinal
k ? ? o weakKeys ? java/lang/AssertionError
? ? ? ?
valueStrength
k ? ? o
softValues
k ? ? o
weakValues ? ? ? recordStats Ljava/lang/Boolean;
? ? ? ? java/lang/Boolean booleanValue
k ? ? o ? ? ? writeExpirationTimeUnit Ljava/util/concurrent/TimeUnit; ? ? ? writeExpirationDuration J
k ? ? ? expireAfterWrite H(JLjava/util/concurrent/TimeUnit;)Lcom/google/common/cache/CacheBuilder; ? ? ? accessExpirationTimeUnit ? ? ? accessExpirationDuration
k ? ? ? expireAfterAccess ? ? ? refreshTimeUnit ? ? ? refreshDuration
k ? ? ? refreshAfterWrite
? ? ? ? ? "com/google/common/base/MoreObjects toStringHelper G(Ljava/lang/Object;)Lcom/google/common/base/MoreObjects$ToStringHelper;
? ? ? toParsableString ()Ljava/lang/String;
? ? ? ? ? 1com/google/common/base/MoreObjects$ToStringHelper addValue
? ? ? ? toString
? ? ? durationInNanos 2(JLjava/util/concurrent/TimeUnit;)Ljava/lang/Long;
? ? ? ? ? com/google/common/base/Objects hashCode ([Ljava/lang/Object;)I
? ? ? ? equal '(Ljava/lang/Object;Ljava/lang/Object;)Z
? ? ? ? ? java/util/concurrent/TimeUnit toNanos (J)J
? valueOf (J)Ljava/lang/Long; java/util/Locale ROOT Ljava/util/Locale;
K(Ljava/util/Locale;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
on $(C)Lcom/google/common/base/Splitter;
trimResults #()Lcom/google/common/base/Splitter;
Y builder 2()Lcom/google/common/collect/ImmutableMap$Builder; r >com/google/common/cache/CacheBuilderSpec$InitialCapacityParser
!" .com/google/common/collect/ImmutableMap$Builder put V(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder; ~% :com/google/common/cache/CacheBuilderSpec$MaximumSizeParser
$ ?)