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

io.netty.buffer.PooledDirectByteBuf.class Maven / Gradle / Ivy

????2l#io/netty/buffer/PooledDirectByteBuf6Lio/netty/buffer/PooledByteBuf;io/netty/buffer/PooledByteBufPooledDirectByteBuf.java%io/netty/buffer/PooledDirectByteBuf$1io/netty/util/Recycler$Handle	io/netty/util/RecyclerHandleRECYCLERLio/netty/util/Recycler;?Lio/netty/util/Recycler;newInstance((I)Lio/netty/buffer/PooledDirectByteBuf;	get()Ljava/lang/Object;
reuse(I)V
maxCapacityIbuf%Lio/netty/buffer/PooledDirectByteBuf;#(Lio/netty/util/Recycler$Handle;I)V!"
#thisrecyclerHandleFLio/netty/util/Recycler$Handle;Lio/netty/util/Recycler$Handle;newInternalNioBuffer,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;java/nio/ByteBuffer+	duplicate()Ljava/nio/ByteBuffer;-.
,/memoryLjava/nio/ByteBuffer;isDirect()Z_getByte(I)BLjava/lang/Object;17	8idx(I)I:;
<6
,>index	_getShort(I)SgetShortCB
,D_getShortLEAB
Gio/netty/buffer/ByteBufUtilI	swapShort(S)SKL
JM_getUnsignedMedium_getUnsignedMediumLE_getIntgetIntR;
,S	_getIntLEQ;
VswapIntX;
JY_getLong(I)JgetLong]\
,^
_getLongLE[\
aswapLong(J)Jcd
JegetBytes7(ILio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf;io/netty/buffer/ByteBuficapacity()Ikl
jm
checkDstIndex(IIII)Vop
qhasArrays4
jtarray()[Bvw
jxarrayOffsetzl
j{ (I[BII)Lio/netty/buffer/ByteBuf;g}
~nioBufferCount?l
j?
nioBuffers(II)[Ljava/nio/ByteBuffer;??
j?[Ljava/nio/ByteBuffer;?	remaining?l
,?1(ILjava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf;g?
?setBytes?h
j?bbLenbbdstLio/netty/buffer/ByteBuf;dstIndexlength	(I[BIIZ)Vg?
?[BinternalNioBuffer?.
?clear()Ljava/nio/Buffer;??
,?java/nio/Buffer?position(I)Ljava/nio/Buffer;??
??limit??
??([BII)Ljava/nio/ByteBuffer;?
,?tmpBufinternalZ	readBytes([BII)Lio/netty/buffer/ByteBuf;checkReadableBytes?
?readerIndex?	?(ILjava/nio/ByteBuffer;Z)Vg?
?
checkIndex(II)V??
?put?*
,?0(Ljava/nio/ByteBuffer;)Lio/netty/buffer/ByteBuf;3(ILjava/io/OutputStream;I)Lio/netty/buffer/ByteBuf;java/io/IOException?(ILjava/io/OutputStream;IZ)Vg?
?outLjava/io/OutputStream;?([B)Ljava/nio/ByteBuffer;?
,?java/io/OutputStream?write([B)V??
??tmp2(Ljava/io/OutputStream;I)Lio/netty/buffer/ByteBuf;-(ILjava/nio/channels/GatheringByteChannel;I)I.(ILjava/nio/channels/GatheringByteChannel;IZ)Ig?
?(Ljava/nio/channels/GatheringByteChannel;&java/nio/channels/GatheringByteChannel?(Ljava/nio/ByteBuffer;)I????%(ILjava/nio/channels/FileChannel;JI)I&(ILjava/nio/channels/FileChannel;JIZ)Ig?
?Ljava/nio/channels/FileChannel;Jjava/nio/channels/FileChannel?(Ljava/nio/ByteBuffer;J)I??
??,(Ljava/nio/channels/GatheringByteChannel;I)I$(Ljava/nio/channels/FileChannel;JI)I_setByte(IB)Ljava/nio/ByteBuffer;??
,?value	_setShortputShort(IS)Ljava/nio/ByteBuffer;??
,?_setShortLE??
?
_setMedium_setMediumLE_setIntputInt(II)Ljava/nio/ByteBuffer;
,	_setIntLE??
_setLong(IJ)VputLong(IJ)Ljava/nio/ByteBuffer;	

,
_setLongLE

checkSrcIndexp
?}
??
gh
jsrcsrcIndex??
,(ILjava/io/InputStream;I)Ijava/io/InputStreamread([B)I !
"inLjava/io/InputStream;.(ILjava/nio/channels/ScatteringByteChannel;I)I(java/nio/channels/ClosedChannelException''java/nio/channels/ScatteringByteChannel) ?*+ignored*Ljava/nio/channels/ClosedChannelException;)Ljava/nio/channels/ScatteringByteChannel; ?
?0copy(II)Lio/netty/buffer/ByteBuf;alloc$()Lio/netty/buffer/ByteBufAllocator;45
6l
8 io/netty/buffer/ByteBufAllocator:directBuffer<3;=
writeBytes6(Lio/netty/buffer/ByteBuf;II)Lio/netty/buffer/ByteBuf;?@
jA	nioBuffer
,?sliceE.
,FC
H'java/lang/UnsupportedOperationExceptionJ
direct bufferL(Ljava/lang/String;)V!N
KOhasMemoryAddress
memoryAddress()J()V!T
KU)(Ljava/lang/Object;)Ljava/nio/ByteBuffer;)*
XJ(Lio/netty/util/Recycler$Handle;ILio/netty/buffer/PooledDirectByteBuf$1;)V
#x0x1x2'Lio/netty/buffer/PooledDirectByteBuf$1;
U	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTableJ(Lio/netty/util/Recycler$Handle;I)V
StackMapTable
Exceptions
SourceFileInnerClasses0b9cM???L+?+?d
 e(
)*!"c[*+?$?d % &(f&'e
./bg)*c9+?0?d% 12e334c,?d% e856cD*?9?,*?=???d% @e=ABcD*?9?,*?=?E?d% @eBFBc=	*?H?N?d	% 	@eGO;c?@*?=<*?9?,???~x*?9?,`???~x?*?9?,`???~??d@% @@eLM"N7O?MP;c?@*?=<*?9?,???~*?9?,`???~x?*?9?,`???~x??d@% @@eTUV4W?UQ;cD*?9?,*?=?T?d% @e\U;c=	*?W?Z?d	% 	@ea[\cD*?9?,*?=?_?d% @ef`\c=	*?b?f?d	% 	@ekghc
w*,?n?r,?u?*,?y,?|`?W?P,????,??:?66?$2:??6	*??W	`?2C% C@C?2C??"!?2e"?	?
??"?(?;?B?h	?,??cn +??=*??**??+??*Y??`??*?d  %  ?2?e??
???g?cV
*,??*?d*
% 
@
??
?e
??i?g?c?G*?????:?*??:?*?9?,?0:??*?=??W??W,?ֱdR?2G% G@G??G?G??7??*?2e.??
?????*?8?@?F?h???,i???cf*??**??+??*Y??`??*?d % ???e????i?g?cQ	*,?ܬd*	% 	@	??	?e?i?g?c?E*?????*??:?*?9?,?0:*?=<????`??W,???dH?2E% E@E??E?E??&?2e&	??
????&?,?<?h

?,i?g?c]*,!??d4% @?????e?i?g?c?E*?????
*???
*?9?,?0:*?=<????`??W,!???dHE% E@E??E??E?E??&?2e????&?,?=?hI,i???cq*??**??+??>*Y??`???d*% ????e?i???c?#*??**??+ ??6*Y??`???d4#% #??#??#??e	 
i???cU*?9?,*?=???W?d % @?e
??cU*?9?,*?=???W?d % @?e
??cM*??N???d % @?e

??c?;*?=<*?9?,|???W*?9?,`|???W*?9?,`???W?d ;% ;@;?e *!:"??c?;*?=<*?9?,???W*?9?,`|???W*?9?,`|???W?d ;% ;@;?e&'('):*??cT*?9?,*?=?W?d % @?e
./?cL
*?Z??d 
% 
@
?e
3	4cT*?9?,*?= ?W?d % @??e
89
cL
* ?f??d 
% 
@
??e
=	>?hc
w*,?n?,?u?*,?y,?|`?W?P,????,??:?66?$2:??6	*?W	`3% 3@3?33?#?2eS
TUV'W1X??c?8*,????*??N,-?,?0M*?=<-????,??`??W-,??W*?d*8% 8@82*?2e"]	^_`cd0e6fh?,?c?=*???:,?#6??*??:??*?=??W?W?dH=% =@=$%=?2??*?!?2e&	klmnoq!r/s:th	??i??&c?/*??*??:*?=<????`??W,?,?:?"*+(d>--./% /@/$//?#?2eyz{|"~+-?h?+*,(i???c?0*??*??:*?=<????`??W,!?1?:?$+,(dH.-.0% 0@0$?0??0?
#?2e??
??$?,?.?h?,?,(i?23cs*??*?7*?9?>N-*?BW-?d*% @?
2?e?????lc,?d% e?Ccm'*??*?=<*?9?,?0?D`???,?G?d '% '@'?e?????cL?,Y*?IS?d % @?e??cg!*??*?=<*??????`???,?d !% !@!?e???s4c,?d% e?vwc5?KYM?P?d% e?zlc5?KYM?P?d% e?Q4c,?d% e?RSc2?KY?V?d% e?D)Wc3	*+?,?Y?d	% e!ZcO*+?[?d*% \(]^_e`Tc#?Y?a??e bjk

	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy