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

com.groupbyinc.flux.common.netty.buffer.ReadOnlyByteBufferBuf.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????2y=com/groupbyinc/flux/common/netty/buffer/ReadOnlyByteBufferBufGcom/groupbyinc/flux/common/netty/buffer/AbstractReferenceCountedByteBufReadOnlyByteBufferBuf.javabufferLjava/nio/ByteBuffer;	allocator:Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;	tmpNioBufR(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;Ljava/nio/ByteBuffer;)Vjava/nio/ByteBuffer
	remaining()I
(I)V

isReadOnly()Z
"java/lang/IllegalArgumentExceptionjava/lang/StringBuilder()V
must be a readonly buffer: !append-(Ljava/lang/String;)Ljava/lang/StringBuilder;#$
%9com/groupbyinc/flux/common/netty/util/internal/StringUtil'simpleClassName&(Ljava/lang/Object;)Ljava/lang/String;)*
(+toString()Ljava/lang/String;-.
/(Ljava/lang/String;)V1
28com/groupbyinc/flux/common/netty/buffer/ByteBufAllocator4		6slice()Ljava/nio/ByteBuffer;89
:java/nio/ByteOrder<
BIG_ENDIANLjava/nio/ByteOrder;>?	=@order+(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;BC
D	FlimitH
IwriterIndex4(I)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;KL
Mthis?Lcom/groupbyinc/flux/common/netty/buffer/ReadOnlyByteBufferBuf;
deallocategetByte(I)BensureAccessibleT
U_getByteWS
XindexIget\S
]getShort(I)S	_getShorta`
b_`
d
getShortLE_getShortLEg`
h3com/groupbyinc/flux/common/netty/buffer/ByteBufUtilj	swapShort(S)Slm
kngetUnsignedMedium(I)I_getUnsignedMediumrq
sRS
ugetUnsignedMediumLE_getUnsignedMediumLExq
ygetInt_getInt|q
}{q
getIntLE	_getIntLE?q
?swapInt?q
k?getLong(I)J_getLong??
???
?	getLongLE
_getLongLE??
?swapLong(J)J??
k?getBytesg(ILcom/groupbyinc/flux/common/netty/buffer/ByteBuf;II)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;/com/groupbyinc/flux/common/netty/buffer/ByteBuf?capacity?
??
checkDstIndex(IIII)V??
?hasArray?
??array()[B??
??arrayOffset?
??8(I[BII)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;??
?nioBufferCount?
??
nioBuffers(II)[Ljava/nio/ByteBuffer;??
??[Ljava/nio/ByteBuffer;?I(ILjava/nio/ByteBuffer;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;??
?setBytes??
??bbLenbbdst1Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;dstIndexlength#java/lang/IndexOutOfBoundsException?1dstIndex: %d, length: %d (expected: range(0, %d))?java/lang/Object?java/lang/Integer?valueOf(I)Ljava/lang/Integer;??
??java/lang/String?format9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;??
??
?2internalNioBuffer?9
?clear()Ljava/nio/Buffer;??
?java/nio/Buffer?position(I)Ljava/nio/Buffer;??
??H?
??([BII)Ljava/nio/ByteBuffer;\?
?[BtmpBuf
checkIndex?
?java/lang/NullPointerException??
?2
?java/lang/Math?min(II)I??
??put,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;??
?bytesToCopysetByte5(II)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf; java/nio/ReadOnlyBufferException
value_setByte(II)VsetShort	_setShort
setShortLE_setShortLE	setMedium
_setMediumsetMediumLE_setMediumLEsetInt_setIntsetIntLE	_setIntLEsetLong5(IJ)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;J_setLong(IJ)V	setLongLE
_setLongLEmaxCapacity
newCapacityalloc<()Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;()Ljava/nio/ByteOrder;unwrap3()Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;isDirect"
#K(ILjava/io/OutputStream;I)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;java/io/IOException&
?
?
?java/io/OutputStream+write([BII)V-.
,/([B)Ljava/nio/ByteBuffer;\1
2([B)V-4
,5tmpoutLjava/io/OutputStream;-(ILjava/nio/channels/GatheringByteChannel;I)I&java/nio/channels/GatheringByteChannel;(Ljava/nio/ByteBuffer;)I-=<>(Ljava/nio/channels/GatheringByteChannel;%(ILjava/nio/channels/FileChannel;JI)Ijava/nio/channels/FileChannelB(Ljava/nio/ByteBuffer;J)I-D
CELjava/nio/channels/FileChannel;srcsrcIndex(ILjava/io/InputStream;I)IinLjava/io/InputStream;.(ILjava/nio/channels/ScatteringByteChannel;I)I)Ljava/nio/channels/ScatteringByteChannel;
	O	duplicateQ9
RcopyToo many bytes to read - Need U(I)Ljava/lang/StringBuilder;#W
X
ZdirectBuffer\L5]
heapBuffer_L5`
writeBytesH(Ljava/nio/ByteBuffer;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;bc
?dignored$Ljava/lang/IllegalArgumentException;	nioBuffer(II)Ljava/nio/ByteBuffer;hi
j
?hasMemoryAddress
memoryAddress()J'java/lang/UnsupportedOperationExceptionp
qCodeLocalVariableTableLineNumberTable
StackMapTable
Exceptions
SourceFile 	
Ds?M*,??,??!?Y?Y? "?&,?,?&?0?3?*+?7*,?;?A?E?G**?G?J?NW?t MOPM	Mu)*+-.2/@0L1v?-5Qs+?tOPu4RSsB
*?V*?Y?t
OP
Z[u
89WSs=	*?G?^?t	OP	Z[u>_`sB
*?V*?c?t
OP
Z[u
CDa`s=	*?G?e?t	OP	Z[uIf`sB
*?V*?i?t
OP
Z[u
NOg`s@*?G?e?o?tOPZ[uTpqsB
*?V*?t?t
OP
Z[u
YZrqsh(*?v?~x*`?v?~x?*`?v?~??t(OP(Z[u_`a'_wqsB
*?V*?z?t
OP
Z[u
fgxqsh(*?v?~*`?v?~x?*`?v?~x??t(OP(Z[ul
mn'l{qsB
*?V*?~?t
OP
Z[u
st|qs=	*?G???t	OP	Z[uy?qsB
*?V*???t
OP
Z[u
~?qs@*?G?????tOPZ[u???sB
*?V*???t
OP
Z[u
????s=	*?G???t	OP	Z[u???sB
*?V*???t
OP
Z[u
????s@*?G?????tOPZ[u???s
w*,????,???*,??,??`??W?P,????,??:?66?$2:?6	*??W	`bOPbZ[b??b?[b?[E?u&	?
??$?8???E?V?`?v'??s?@*??,?
??Y??*??d,???>*??:????`??W,??W*?t4@OP@Z[@?!?['?u"??	??!?'?7?>?v??sF?Y??t OPZ[[u?sF?Y??t OPZ[[u??sF?Y??t OPZ[[u?sF?Y??t OPZ[[u??sF?Y??t OPZ[[u?	sF?Y??t OPZ[[u?
?sF?Y??t OPZ[[u?sF?Y??t OPZ[[u??sF?Y??t OPZ[[u?
sF?Y??t OPZ[[u??sF?Y??t OPZ[[u?sF?Y??t OPZ[[u?sF?Y??t OPZ[[u	sF?Y??t OPZ[[usF?Y??t OPZ[usF?Y??t OPZ[usF?Y??t OPZ[usF?Y??t OPZ[u"?s/*??tOPu'?Ls<?Y??tOP[u,s/*?7?tOPu1Bs.?A?tOPu6 !s,?tOPu;s2*?G??tOPu@"s2*?G?$?tOPuE?%s?Q*?V?*?*?G?(?,*?G?)*?G?*`?0?&?:*??:????W?3W,?6*?t>17?7?QOPQZ[Q89Q?[u.JKL
OP,R1S7TAUIVOXv
!"w'?:s?)*?V??*??:????`??W,???t4)OP)Z[)8@)?[?u]^_
bc dv
w'?As?**?V??*??:????`??W,!?F?t>*OP*Z[*8G*?*?[?uij	kno"pvw'??sZ?Y??t4OPZ[H?I[?[uu??sZ?Y??t4OPZ[H?I[?[uz??sF?Y??t OPZ[Hu?JsP?Y??t*OPZ[KL?[u?w'?MsP?Y??t*OPZ[KN?[u?w'?AsZ?Y??t4OPZ[KG??[u?w'?9sf*?PL+?**?G?SYL?P+?tOP
u??	??v?T?sf*?V*?ٶ???`???N?#:??Y?Y? V?&`?Y?0?ֿ-?$?*?[?^?
*?[?a:-?eW?tHHfgfOPfZ[f?[<*H\
??u"?????<?\?c?v\?I??s,?tOPu???sL?Y*?kS?t OPZ[?[u?hisS*?G?S?l`????t OPZ[?[u??is[*?V*?ٶ???`????t OPZ[?[u
???s2*?G?(?tOPu???s2*?G?)?tOPu??s2*?G?*?tOPu?ms,?tOPu?nos2?qY?r?tOPu?x




© 2015 - 2025 Weber Informatics LLC | Privacy Policy