okhttp3.internal.cache2.Relay$Companion.class Maven / Gradle / Ivy
???? 4 ? 'okhttp3/internal/cache2/Relay$Companion java/lang/Object edit N(Ljava/io/File;Lokio/Source;Lokio/ByteString;J)Lokhttp3/internal/cache2/Relay; java/io/IOException #Lorg/jetbrains/annotations/NotNull; file
kotlin/jvm/internal/Intrinsics checkNotNullParameter '(Ljava/lang/Object;Ljava/lang/String;)V
upstream metadata java/io/RandomAccessFile rw #(Ljava/io/File;Ljava/lang/String;)V
okhttp3/internal/cache2/Relay k(Ljava/io/RandomAccessFile;Lokio/Source;JLokio/ByteString;JLkotlin/jvm/internal/DefaultConstructorMarker;)V
! setLength (J)V # $
% PREFIX_DIRTY Lokio/ByteString; ' ( )???????? access$writeHeader 5(Lokhttp3/internal/cache2/Relay;Lokio/ByteString;JJ)V - .
/ result Lokhttp3/internal/cache2/Relay; randomAccessFile Ljava/io/RandomAccessFile; this )Lokhttp3/internal/cache2/Relay$Companion; Ljava/io/File;
Lokio/Source;
bufferMaxSize J read /(Ljava/io/File;)Lokhttp3/internal/cache2/Relay; $okhttp3/internal/cache2/FileOperator =
getChannel !()Ljava/nio/channels/FileChannel; ? @
A randomAccessFile.channel C checkNotNullExpressionValue E
F "(Ljava/nio/channels/FileChannel;)V H
> I okio/Buffer K ()V M
L N (JLokio/Buffer;J)V ; R
> S PREFIX_CLEAN U ( V okio/ByteString X size ()I Z [
Y \ readByteString (J)Lokio/ByteString; ^ _
L ` areEqual '(Ljava/lang/Object;Ljava/lang/Object;)Z b c
d unreadable cache file f (Ljava/lang/String;)V h
i java/lang/Throwable k readLong ()J m n
L o ()Lokio/ByteString; ^ q
L r metadataBuffer
Lokio/Buffer; metadataSize upstreamSize prefix header fileOperator &Lokhttp3/internal/cache2/FileOperator; java/io/File |
N 1(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
N $constructor_marker .Lkotlin/jvm/internal/DefaultConstructorMarker; Lkotlin/Metadata; mv bv k d1 ???6
??
??
??
??
??20B¢J&02
0202020J02
0R0XT¢
??R08X¢
??R08X¢
??R0 XT¢
??R
0 XT¢
??¨ d2 FILE_HEADER_SIZE SOURCE_FILE SOURCE_UPSTREAM okhttp Companion Relay.kt Code LineNumberTable LocalVariableTable
Exceptions RuntimeInvisibleAnnotations $RuntimeInvisibleParameterAnnotations
StackMapTable InnerClasses
SourceFile RuntimeVisibleAnnotations 1 ? ?
F+? ,? -? ? Y+? :? Y, -? ": ? &? * + +? 0? ? = > /A 5B CD ? H / 1 2 ( 3 4 F 5 6 F
7 F 8 F ( F 9 : ? ? ? ; <