classes.io.netty.handler.stream.ChunkedFile.class Maven / Gradle / Ivy
The newest version!
???? 2 ? i
- j k l
m
- n
o
- p
. q r 0
s t u
q v
w
x y
z
s { |
} ~ - - ? - ? - ? - ?
?
?
? ?
? ? ?
- ?
? ? ? ?
? ?
? ?
?
? ?
? ?
- ? ? ? ? file Ljava/io/RandomAccessFile; startOffset J endOffset chunkSize I offset (Ljava/io/File;)V Code LineNumberTable LocalVariableTable this %Lio/netty/handler/stream/ChunkedFile; Ljava/io/File;
Exceptions ? (Ljava/io/File;I)V (Ljava/io/RandomAccessFile;)V (Ljava/io/RandomAccessFile;I)V (Ljava/io/RandomAccessFile;JJI)V length
StackMapTable ? k ()J
currentOffset isEndOfInput ()Z ? close ()V readChunk C(Lio/netty/channel/ChannelHandlerContext;)Lio/netty/buffer/ByteBuf; ctx (Lio/netty/channel/ChannelHandlerContext;
Deprecated RuntimeVisibleAnnotations Ljava/lang/Deprecated; =(Lio/netty/buffer/ByteBufAllocator;)Lio/netty/buffer/ByteBuf; allocator "Lio/netty/buffer/ByteBufAllocator; buf Lio/netty/buffer/ByteBuf; release Z ? ? ? progress 6(Lio/netty/buffer/ByteBufAllocator;)Ljava/lang/Object; <(Lio/netty/channel/ChannelHandlerContext;)Ljava/lang/Object; Signature SLjava/lang/Object;Lio/netty/handler/stream/ChunkedInput;
SourceFile ChunkedFile.java %io/netty/handler/stream/ChunkedStream 8 B java/io/RandomAccessFile r 8 ? 8 D F J 8 E 8 P java/lang/NullPointerException 8 ? "java/lang/IllegalArgumentException java/lang/StringBuilder offset: ? ? ? ? (expected: 0 or greater) ? ? length: chunkSize: ? ? (expected: a positive integer) 0 1 2 3 7 3 4 3 5 6 ? ? ? ? ? ? M O P ? ? ? Q X ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ] M Q R #io/netty/handler/stream/ChunkedFile java/lang/Object $io/netty/handler/stream/ChunkedInput java/io/IOException java/lang/Exception io/netty/buffer/ByteBufAllocator io/netty/buffer/ByteBuf java/lang/Throwable #(Ljava/io/File;Ljava/lang/String;)V (Ljava/lang/String;)V append -(Ljava/lang/String;)Ljava/lang/StringBuilder; (J)Ljava/lang/StringBuilder; toString ()Ljava/lang/String; (I)Ljava/lang/StringBuilder; seek (J)V
getChannel !()Ljava/nio/channels/FileChannel; java/nio/channels/FileChannel isOpen &io/netty/channel/ChannelHandlerContext alloc $()Lio/netty/buffer/ByteBufAllocator; java/lang/Math min (JJ)J
heapBuffer (I)Lio/netty/buffer/ByteBuf; array ()[B arrayOffset ()I readFully ([BII)V writerIndex ! - . / 0 1 2 3 4 3 5 6 7 3 8 9 : A *+ ? ? ;
. / <