com.squareup.okhttp.CacheControl.class Maven / Gradle / Ivy
???? 3 ?
3 ?
S ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? 3 ? J ? J ? J ? J ? J ? J ? J ?
? ?
? ?
? ? ?
? ? ?
? ? ?
? ?
? ?
? ?
? ?
? ? ? ? ? ? ?
? ? ? ? ? ? ? ???? ? ? ? ?
3 ?
3 ? ?
6 ? ?
6 ? ? ?
6 ? ? ? ? ? ? ? ? ? ?
6 ? ?
6 ?
6 ? ?
J ?
J ?
J ? 3 ?
J ? ? ?
J ? 3 ? ? ? InnerClasses Builder
FORCE_NETWORK "Lcom/squareup/okhttp/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 -(Lcom/squareup/okhttp/CacheControl$Builder;)V builder *Lcom/squareup/okhttp/CacheControl$Builder; ()Z ()I parse A(Lcom/squareup/okhttp/Headers;)Lcom/squareup/okhttp/CacheControl; parameter parameterStart
tokenStart directive name value pos i size headers Lcom/squareup/okhttp/Headers; canUseHeaderValue
StackMapTable ? ? toString ()Ljava/lang/String; result Ljava/lang/StringBuilder; ? Q(Lcom/squareup/okhttp/CacheControl$Builder;Lcom/squareup/okhttp/CacheControl$1;)V x0 x1 $Lcom/squareup/okhttp/CacheControl$1; ()V
SourceFile CacheControl.java i o i ? Z [ \ [ ] ^ _ ^ ` [ a [ b [ c ^ d ^ e [ f [ g h ? ~ s z ? { ?
Cache-Control ? ? ? Pragma ? s =,; ? ? ? ? ? ? ? ? ? ? ? " ,; no-cache no-store max-age ? ? s-maxage private public must-revalidate max-stale java/lang/Integer min-fresh only-if-cached no-transform com/squareup/okhttp/CacheControl i j g ? java/lang/StringBuilder
no-cache, ? ?
no-store, max-age= ? ? , s-maxage= private, public, must-revalidate,
max-stale=
min-fresh= only-if-cached, no-transform, ? ? ? ? (com/squareup/okhttp/CacheControl$Builder Z ? ? ? W X e ? ? ? ? ? ? Y X java/lang/Object "com/squareup/okhttp/CacheControl$1 com/squareup/okhttp/Headers java/lang/String (I)Ljava/lang/String; equalsIgnoreCase (Ljava/lang/String;)Z length .com/squareup/okhttp/internal/http/HeaderParser 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; ,()Lcom/squareup/okhttp/CacheControl$Builder; build $()Lcom/squareup/okhttp/CacheControl; java/util/concurrent/TimeUnit SECONDS Ljava/util/concurrent/TimeUnit; maxStale L(ILjava/util/concurrent/TimeUnit;)Lcom/squareup/okhttp/CacheControl$Builder; 1 3 S W X Y X Z [ \ [ ] ^ _ ^ ` [ a [ b [ c ^ d ^ e [ f [ g h i j k
J*? *? *? *? *? *? *? *? *?
* ? *
? *?
*? ? l : 1 2 3 4 5 6 7 % 8 + 9 1 : 7 ; = <