okio.GzipSource.class Maven / Gradle / Ivy
???? 3
H ? ? ? ?
? ? ? ?
? ?
? ?
? ? ? ?
? ? ?
? ?
?
?
?
? ? ?
?????????
?
? ? ? ? ?
?
? ? ? ?
? ? ? ? ?
? ? ?
? ? ? ? ?
4 ? L ? ?
?
? ? ? ? ?
? ? ?
? ? ? ? ? ? ? ? ?
? ? ? ?
? ? ?
? ?
? ? ? FHCRC B
ConstantValue FEXTRA FNAME FCOMMENT SECTION_HEADER SECTION_BODY SECTION_TRAILER SECTION_DONE section I source Lokio/BufferedSource; inflater Ljava/util/zip/Inflater; inflaterSource Lokio/InflaterSource; crc Ljava/util/zip/CRC32; (Lokio/Source;)V Code LineNumberTable LocalVariableTable this Lokio/GzipSource;
Lokio/Source;
StackMapTable ? ? read (Lokio/Buffer;J)J offset J result sink
Lokio/Buffer; byteCount
Exceptions
consumeHeader ()V xlen index flags fhcrc Z id1id2 S consumeTrailer timeout ()Lokio/Timeout; close updateCrc (Lokio/Buffer;JJ)V pos toUpdate buffer s Lokio/Segment; ?
checkEqual (Ljava/lang/String;II)V name Ljava/lang/String; expected actual
SourceFile GzipSource.java e z okio/GzipSource [ \ java/util/zip/CRC32 c d "java/lang/IllegalArgumentException source == null e ? java/util/zip/Inflater e ? _ ` ? ? ? ] ^ okio/InflaterSource e ? a b java/lang/StringBuilder byteCount < 0: ? ? ? ? ? ? y z ? ? s p q ? ? ? z ? ? ? java/io/IOException 'gzip finished without exhausting source ? ? ? ? ? ? ? ? ID1ID2 ? ? ? ? ? ? ? ? java/io/EOFException ? ? ? z CRC ? ? ISIZE ? ? ? ? ? z ? ? ? ? \ ? \ ? ? ? ? ? ? $%s: actual 0x%08x != expected 0x%08x java/lang/Object okio/Source okio/Segment (Ljava/lang/String;)V (Z)V okio/Okio $(Lokio/Source;)Lokio/BufferedSource; 0(Lokio/BufferedSource;Ljava/util/zip/Inflater;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; okio/Buffer size okio/BufferedSource exhausted ()Z require (J)V ()Lokio/Buffer; getByte (J)B readShort ()S skip readShortLe indexOf (B)J getValue ()J reset readIntLe ()I getTotalOut head limit next java/lang/Math min (JJ)J data [B update ([BII)V java/lang/Integer valueOf (I)Ljava/lang/Integer; java/lang/String format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; 1 H K
L M N O P M N Q R M N S T M N U V M N W X M N O Y M N Q Z M N S [ \ ] ^ _ ` a b c d e f g ? J*? *? *? Y? ? +?
? Y? ?*?
Y? ? *+?
? *? Y*? *? ? ? ? h " <