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

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

There is a newer version: 198
Show newest version
????2?Ccom/groupbyinc/flux/common/netty/buffer/ReadOnlyUnsafeDirectByteBuf=com/groupbyinc/flux/common/netty/buffer/ReadOnlyByteBufferBuf ReadOnlyUnsafeDirectByteBuf.java
memoryAddressJR(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;Ljava/nio/ByteBuffer;)V	

@com/groupbyinc/flux/common/netty/util/internal/PlatformDependentdirectBufferAddress(Ljava/nio/ByteBuffer;)J

	thisELcom/groupbyinc/flux/common/netty/buffer/ReadOnlyUnsafeDirectByteBuf;	allocator:Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;bufferLjava/nio/ByteBuffer;_getByte(I)Baddr(I)J
9com/groupbyinc/flux/common/netty/buffer/UnsafeByteBufUtil getByte(J)B"#
!$indexI	_getShort(I)SgetShort(J)S*+
!,_getUnsignedMedium(I)IgetUnsignedMedium(J)I01
!2_getIntgetInt51
!6_getLonggetLong(J)J9:
!;getBytesg(ILcom/groupbyinc/flux/common/netty/buffer/ByteBuf;II)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;
checkIndex(II)V?@
Ajava/lang/NullPointerExceptionCdstE(Ljava/lang/String;)VG
DH/com/groupbyinc/flux/common/netty/buffer/ByteBufJcapacity()ILM
KN#java/lang/IndexOutOfBoundsExceptionPjava/lang/StringBuilderR()VT
SU
dstIndex: Wappend-(Ljava/lang/String;)Ljava/lang/StringBuilder;YZ
S[(I)Ljava/lang/StringBuilder;Y]
S^toString()Ljava/lang/String;`a
Sb
QHhasMemoryAddress()Zef
Kg()Ji
Kj
copyMemory(JJJ)Vlm

nhasArraypf
Kqarray()[Bst
KuarrayOffsetwM
Kx(J[BIJ)Vlz

{setBytes}>
K~1Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;dstIndexlength8(I[BII)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;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;??
??[BI(ILjava/nio/ByteBuffer;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;(I)V??
?
Njava/nio/ByteBuffer?	remaining?M
??java/lang/Math?min(II)I??
??internalNioBuffer()Ljava/nio/ByteBuffer;??
?clear()Ljava/nio/Buffer;??
??java/nio/Buffer?position(I)Ljava/nio/Buffer;??
??limit??
??put,(Ljava/nio/ByteBuffer;)Ljava/nio/ByteBuffer;??
??bytesToCopytmpBufcopy5(II)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;alloc<()Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;??
?maxCapacity?M
?8com/groupbyinc/flux/common/netty/buffer/ByteBufAllocator?directBuffer????setIndex??
K?
writeBytesf(Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;II)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;??
K?CodeLocalVariableTableLineNumberTable
StackMapTable
SourceFile0	?U*+,?*,???? ? !?=	*??%??		&'?%()?=	*??-??		&'?*./?=	*??3??		&'?/4/?=	*??7??		&'?48?=	*????*?B,?
?DYF?I??,?Od??QY?SY?VX?\?_?c?d?,?h?*?,?k?a??o?,,?r?*?,?v,?y`??|?
,*?W*??4??&'?E???'??'?.>?@B$C?FFG[HbIzK?M?	=???^*?B,?
?DYF?I??,?d?+?QY???Y??SY??SY,???S???d??*?,??|*??4^^&'^E?^?'^?'?*
RSTV"W/XCWJ[O\\^?'=???@*??,?
?DYF?I?*??d,????>*??:????`??W,??W*??4@@&'@E!?''??"cd	eh!i'j7k>l?????B*?B*??*?Ĺ?N?*-?h?*?-?k??o-??W?-*??W-??*BB&'B?'-???"qrst u.v8x@{?	?8K?<*??a??&'??




© 2015 - 2024 Weber Informatics LLC | Privacy Policy