All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.common.io.stream.BytesStreamOutput.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?6com/groupbyinc/flux/common/io/stream/BytesStreamOutput1com/groupbyinc/flux/common/io/stream/StreamOutput)com/groupbyinc/flux/common/io/BytesStreamBytesStreamOutput.java	bigarrays+Lcom/groupbyinc/flux/common/util/BigArrays;bytes+Lcom/groupbyinc/flux/common/util/ByteArray;countI()V(I)V
this8Lcom/groupbyinc/flux/common/io/stream/BytesStreamOutput;)com/groupbyinc/flux/common/util/BigArraysNON_RECYCLING_INSTANCE		/(ILcom/groupbyinc/flux/common/util/BigArrays;)V
expectedSize
		 newByteArray.(J)Lcom/groupbyinc/flux/common/util/ByteArray;"#
$
	&position()Jjava/io/IOException*
	,	writeByte(B)VensureCapacity0
1)com/groupbyinc/flux/common/util/ByteArray3set(JB)B5647bB
writeBytes([BII)V"java/lang/IllegalArgumentException=java/lang/StringBuilder?
@Illegal offset Bappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;DE
@F(I)Ljava/lang/StringBuilder;DH
@I/length K for byte[] of length MtoString()Ljava/lang/String;OP
@Q(Ljava/lang/String;)VS
>T(J[BII)V5V4W[Boffsetlengthresetsize])4^@resizeY(Lcom/groupbyinc/flux/common/util/ByteArray;J)Lcom/groupbyinc/flux/common/util/ByteArray;bc
dflushseek(J)V???	position k(J)Ljava/lang/StringBuilder;Dm
@n > Integer.MAX_VALUEpJskipclose()I3()Lcom/groupbyinc/flux/common/bytes/BytesReference;4com/groupbyinc/flux/common/bytes/PagedBytesReferencewZ(Lcom/groupbyinc/flux/common/util/BigArrays;Lcom/groupbyinc/flux/common/util/ByteArray;I)Vy
xzramBytesUsed|)4}growc
?CodeLocalVariableTableLineNumberTable
Exceptions
StackMapTable
SourceFile!	

?4*????
/0?A	*????		
?
9:?^*?*,?!*,??%?'?? 
	?<=	>?()?0*?-????C?+./?e%**?-`?2*?'*?-??8W*Y?-`?-??%%9:?H
IJ$K?+;<??a??+?`?1?>Y?@Y?AC?G?JL?G?JN?G+??J?R?U?**?-`?2*?'*?-?+?X*Y?-`?-??*aa9YaZ
a[
?"PQU
V;ZE]V``a?5?+\?g(*?'?_`??**?!*?'`?e?'*?-??(?fg"k'l?"f?+???q?+gh??7i??#?>Y?@Y?Al?G?oq?G?R?U?*??-**?-?2??77(r?uv(y.z6{?(?+s?O*Y?-`?-**?-?2??[
?~
?t?+?????+]u?/*?-????
v?>?xY*?!*?'*?-?{????|)?4
*?'?~??
??0?J**?!*?'????'??Z
?
???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy