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

com.groupbyinc.flux.common.netty.handler.stream.ChunkedNioFile.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????2?>com/groupbyinc/flux/common/netty/handler/stream/ChunkedNioFile?Ljava/lang/Object;Lcom/groupbyinc/flux/common/netty/handler/stream/ChunkedInput;java/lang/Object(Ljava/io/File;)Vjava/io/IOExceptionjava/io/FileInputStream

getChannel!()Ljava/nio/channels/FileChannel;
"(Ljava/nio/channels/FileChannel;)V
this@Lcom/groupbyinc/flux/common/netty/handler/stream/ChunkedNioFile;Ljava/io/File;(Ljava/io/File;I)V#(Ljava/nio/channels/FileChannel;I)V$
%java/nio/channels/FileChannel'size()J)*
(+%(Ljava/nio/channels/FileChannel;JJI)V-
.()V0
1java/lang/NullPointerException3	(Ljava/lang/String;)V6
47"java/lang/IllegalArgumentException9java/lang/StringBuilder;
<1offset: >append-(Ljava/lang/String;)Ljava/lang/StringBuilder;@A
<B(J)Ljava/lang/StringBuilder;@D
<E (expected: 0 or greater)GtoString()Ljava/lang/String;IJ
<K
:7length: NchunkSize: P(I)Ljava/lang/StringBuilder;@R
<S (expected: a positive integer)Uposition"(J)Ljava/nio/channels/FileChannel;WX
(Y	
	[	]	_	a
	clength
currentOffsetisEndOfInput()Zjava/lang/ExceptioniisOpenkh
(lclosen0
(o	readChunks(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;Ljava/lang/Deprecated;>com/groupbyinc/flux/common/netty/channel/ChannelHandlerContexttalloc<()Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;vwuxm(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;qz
{ctx@Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;java/lang/Mathmin(JJ)J??
??8com/groupbyinc/flux/common/netty/buffer/ByteBufAllocator?buffer4(I)Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;????/com/groupbyinc/flux/common/netty/buffer/ByteBuf?
writeBytes-(Ljava/nio/channels/ScatteringByteChannel;I)I??
??release?h
??java/lang/Throwable?localReadBytes	readBytes	allocator:Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;1Lcom/groupbyinc/flux/common/netty/buffer/ByteBuf;ZprogressN(Lcom/groupbyinc/flux/common/netty/buffer/ByteBufAllocator;)Ljava/lang/Object;T(Lcom/groupbyinc/flux/common/netty/channel/ChannelHandlerContext;)Ljava/lang/Object;qr
?CodeLocalVariableTableLineNumberTable
Exceptions
StackMapTable
DeprecatedRuntimeVisibleAnnotations	Signature
SourceFile!	

?H*?Y+????? !	"?
01?#?S*?Y+???&??  !	"?
:;??A	*+ ?&??	 !		
?
AB?$?N*+	+?,?/??  !	
?
KL?-?Z?*?2+?
?4Y5?8? 	??#?:Y?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy