okhttp3.CacheControl.class Maven / Gradle / Ivy
???? 3 ?
R ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? 2 ? I ? I ? I ? I ? I ? I ? I ?
? ?
? ?
? ? ?
? ? ?
? ? ?
? ?
? ?
? ?
? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ? ???? ? ? ? ?
2 ?
2 ? ?
5 ? ?
5 ? ? ?
5 ? ? ? ? ? ? ? ? ? ?
5 ? ?
5 ?
5 ? ?
I ?
I ?
I ? 2 ?
I ? ? ?
I ? 2 ? ? Builder InnerClasses
FORCE_NETWORK Lokhttp3/CacheControl; FORCE_CACHE noCache Z noStore
maxAgeSeconds I sMaxAgeSeconds isPrivate isPublic mustRevalidate maxStaleSeconds minFreshSeconds onlyIfCached noTransform headerValue Ljava/lang/String; (ZZIIZZZIIZZLjava/lang/String;)V Code LineNumberTable LocalVariableTable this !(Lokhttp3/CacheControl$Builder;)V builder Lokhttp3/CacheControl$Builder; ()Z ()I parse )(Lokhttp3/Headers;)Lokhttp3/CacheControl; parameter parameterStart
tokenStart directive name value pos i size headers Lokhttp3/Headers; canUseHeaderValue
StackMapTable ? ? toString ()Ljava/lang/String; result Ljava/lang/StringBuilder; ? ()V
SourceFile CacheControl.java g ? X Y Z Y [ \ ] \ ^ Y _ Y ` Y a \ b \ c Y d Y e f ? | q x ? y ?
Cache-Control ? ? ? Pragma ? q =,; ? ? ? ? ? ? ? ? ? ? ? " ,; no-cache no-store max-age ? ? s-maxage private public must-revalidate max-stale java/lang/Integer min-fresh only-if-cached no-transform okhttp3/CacheControl g h e ? java/lang/StringBuilder
no-cache, ? ?
no-store, max-age= ? ? , s-maxage= private, public, must-revalidate,
max-stale=
min-fresh= only-if-cached, no-transform, ? ? ? ? okhttp3/CacheControl$Builder X ? ? ? U V c ? ? ? ? ? ? W V java/lang/Object okhttp3/Headers java/lang/String (I)Ljava/lang/String; equalsIgnoreCase (Ljava/lang/String;)Z length !okhttp3/internal/http/HttpHeaders skipUntil ((Ljava/lang/String;ILjava/lang/String;)I substring (II)Ljava/lang/String; trim charAt (I)C skipWhitespace (Ljava/lang/String;I)I parseSeconds append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (I)Ljava/lang/StringBuilder; delete (II)Ljava/lang/StringBuilder; ()Lokhttp3/CacheControl$Builder; build ()Lokhttp3/CacheControl; java/util/concurrent/TimeUnit SECONDS Ljava/util/concurrent/TimeUnit; maxStale @(ILjava/util/concurrent/TimeUnit;)Lokhttp3/CacheControl$Builder; 1 2 R U V W V X Y Z Y [ \ ] \ ^ Y _ Y ` Y a \ b \ c Y d Y e f g h i
J*? *? *? *? *? *? *? *? *? * ?
*
? *? *?
? j : . / 0 1 2 3 4 % 5 + 6 1 7 7 8 = 9 C : I ; k ?
J l V J X Y J Z Y J [ \ J ] \ J ^ Y J _ Y J ` Y J a \ J b \ J c Y
J d Y J e f g m i ? Q*? *+? ? *+? ? *+? ? *? *? *? *? *+? ? *+? ?
*+? ? *+? ? ? j 6
= > ? @ A ! B &