okio.Buffer.class Maven / Gradle / Ivy
???? 3
?? F??
??
??
?
F??
F
F
???????
F
!?
!
!
!
F
!"#
+ $
F% & '
F( ???? ?
F)
*
+
F,
-?3333334????????.
F?
F/
F012
F3
J
4
a56?
F78
F9
V:
F;
F<=< >
F?@
^ABC ???DEF
fG
fH
FI????????
FJ
FK
FLM
FNO
FP
VQR
FS
FT ??U
!VWXY ?? ? ??
FZ
F
[\]
V^
f_
F`abc
?defg
fh ?? ? ??'???#?i
Fj
kl
Fm
fn
fo
Fpq rs
Ft
Fu
Fvw ?? ' d ? B@ ?? ??? ?ԥ T? ;?? Hv? ?~?ƀ Nr? Z?z@ cEx]? #??o?
ඳ?d Fx
y
z
?
{| }
~
??
F??
F?
V??
V?
F?
F?
V? ??
???
??
a????
F???
?
f??
??
???
??
V??
^??
F? V??
??
F?
F?
F?
F?
F?
F?
F?
F???? InnerClasses DIGITS [B REPLACEMENT_CHARACTER I
ConstantValue head Lokio/Segment; size J ()V Code LineNumberTable LocalVariableTable this
Lokio/Buffer; ()J buffer ()Lokio/Buffer; outputStream ()Ljava/io/OutputStream; emitCompleteSegments emit ()Lokio/BufferedSink; exhausted ()Z
StackMapTable require (J)V byteCount
Exceptions request (J)Z inputStream ()Ljava/io/InputStream; copyTo %(Ljava/io/OutputStream;)Lokio/Buffer; out Ljava/io/OutputStream;? '(Ljava/io/OutputStream;JJ)Lokio/Buffer; pos toCopy offset s
(Lokio/Buffer;JJ)Lokio/Buffer; copy writeTo &(Ljava/io/OutputStream;J)Lokio/Buffer; toRecycle readFrom $(Ljava/io/InputStream;)Lokio/Buffer; in Ljava/io/InputStream; %(Ljava/io/InputStream;J)Lokio/Buffer; (Ljava/io/InputStream;JZ)V tail maxToCopy bytesRead forever Z completeSegmentByteCount result readByte ()B segment limit data b B. getByte (J)B segmentByteCount readShort ()S readInt ()I i readLong v readShortLe readIntLe
readLongLe readDecimalLong digit value seen negative done overflowZone
overflowDigit readHexadecimalUnsignedLong readByteString ()Lokio/ByteString; (J)Lokio/ByteString; readFully (Lokio/Buffer;J)V sink readAll (Lokio/Sink;)J Lokio/Sink; readUtf8 ()Ljava/lang/String; e Ljava/io/EOFException;? (J)Ljava/lang/String;
readString .(Ljava/nio/charset/Charset;)Ljava/lang/String; charset Ljava/nio/charset/Charset; /(JLjava/nio/charset/Charset;)Ljava/lang/String; Ljava/lang/String;F readUtf8Line newline readUtf8LineStrict readUtf8CodePoint codePoint min b0
readByteArray ()[B (J)[B read ([B)I ([B)V ([BII)I clear skip toSkip write (Lokio/ByteString;)Lokio/Buffer;
byteString Lokio/ByteString; writeUtf8 !(Ljava/lang/String;)Lokio/Buffer; string #(Ljava/lang/String;II)Lokio/Buffer;
segmentOffset runLimit runSize low c
beginIndex endIndex writeUtf8CodePoint (I)Lokio/Buffer; writeString ;(Ljava/lang/String;Ljava/nio/charset/Charset;)Lokio/Buffer; =(Ljava/lang/String;IILjava/nio/charset/Charset;)Lokio/Buffer; ([B)Lokio/Buffer; source ([BII)Lokio/Buffer; writeAll (Lokio/Source;)J readCount
Lokio/Source; totalBytesRead #(Lokio/Source;J)Lokio/BufferedSink; writeByte
writeShort writeShortLe writeInt
writeIntLe writeLong (J)Lokio/Buffer; writeLongLe writeDecimalLong width writeHexadecimalUnsignedLong start writableSegment (I)Lokio/Segment; minimumCapacity
segmentToMove movedByteCount (Lokio/Buffer;J)J indexOf (B)J (BJ)J fromIndex (Lokio/ByteString;)J bytes (Lokio/ByteString;J)J indexOfElement targetBytes
targetByte toFind8 rangeEquals (JLokio/ByteString;)Z flush close timeout ()Lokio/Timeout; segmentSizes ()Ljava/util/List; Ljava/util/List; LocalVariableTypeTable %Ljava/util/List;? Signature '()Ljava/util/List; equals (Ljava/lang/Object;)Z count o Ljava/lang/Object; that sa sb posA posB? hashCode toString md5 Ljava/security/MessageDigest; (Ljava/security/NoSuchAlgorithmException;?? clone snapshot (I)Lokio/ByteString; ()Ljava/lang/Object;? (J)Lokio/BufferedSink; (I)Lokio/BufferedSink; C(Ljava/lang/String;IILjava/nio/charset/Charset;)Lokio/BufferedSink; A(Ljava/lang/String;Ljava/nio/charset/Charset;)Lokio/BufferedSink; )(Ljava/lang/String;II)Lokio/BufferedSink; '(Ljava/lang/String;)Lokio/BufferedSink; ([BII)Lokio/BufferedSink; ([B)Lokio/BufferedSink; &(Lokio/ByteString;)Lokio/BufferedSink;
SourceFile Buffer.java
okio/Buffer$1? java/io/EOFException
okio/Buffer$2). "java/lang/IllegalArgumentException out == null????I / ????J??? okio/Segment??????67????? java/lang/Long9> java/lang/StringBuilder byteCount < 0: ?????o
in == null??????C java/lang/IllegalStateException size == 0
size < 2: FG
size < 4:
size < 8: TURS????W?? okio/Buffer???? java/lang/NumberFormatException Number too large: no 2Expected leading [0-9] or '-' character but was 0x?? 1Expected leading [0-9a-fA-F] character but was 0x?? okio/ByteString??????i??wtx java/lang/AssertionError? charset == null java/lang/Integer byteCount > Integer.MAX_VALUE: java/lang/String????ns{s)4 \n not found: size=
content=ef?o ...OP?" size < ?? : (to read code point prefixed 0x )h???? byteString == null???U?? string == null java/lang/IllegalAccessError beginIndex < 0: endIndex < beginIndex: < endIndex > string.length: > ?? Unexpected code point: ????????????? source == null????????? -9223372036854775808?????? source == this?C6???? sink == null??
fromIndex < 0??
U bytes is emptyO????????????? java/util/ArrayList????? Buffer[size=0]? Buffer[size=%s data=%s] java/lang/Object???? MD5????? Buffer[size=%s md5=%s] ? &java/security/NoSuchAlgorithmException size > Integer.MAX_VALUE: ??? okio/SegmentedByteString?????????????? okio/BufferedSource okio/BufferedSink java/lang/Cloneable java/io/IOException java/util/List java/security/MessageDigest $java/lang/CloneNotSupportedException (Lokio/Buffer;)V (Ljava/lang/String;)V okio/Util checkOffsetAndCount (JJJ)V next java/lang/Math (JJ)J java/io/OutputStream ([BII)V (Lokio/Segment;)V (II)I prev push (Lokio/Segment;)Lokio/Segment; pop ()Lokio/Segment; okio/SegmentPool recycle append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; java/io/InputStream owner reverseBytesShort (S)S reverseBytesInt (I)I reverseBytesLong (J)J toHexString (I)Ljava/lang/String; okio/Sink UTF_8 (Ljava/lang/Object;)V ([BLjava/nio/charset/Charset;)V !([BIILjava/nio/charset/Charset;)V hex (I)Ljava/lang/StringBuilder; java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V length charAt (I)C java/nio/charset/Charset substring (II)Ljava/lang/String; getBytes (Ljava/nio/charset/Charset;)[B okio/Source
highestOneBit numberOfTrailingZeros (J)I take shared (Lokio/Segment;I)V split compact (I)B toByteArray okio/Timeout NONE Lokio/Timeout; java/util/Collections emptyList valueOf (I)Ljava/lang/Integer; add (J)Ljava/lang/Long; format 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; getInstance 1(Ljava/lang/String;)Ljava/security/MessageDigest; update digest of ([B)Lokio/ByteString; EMPTY (Lokio/Buffer;I)V 1 F ?
{
k 3 *? ?
7 8
/ *? ? < , *? @ 3 ? Y*? ? D , *? Z , *? ^ D *? ?? ? ? b
@ !" S *? ?? ? Y? ??
f g # $ %&