
com.groupbyinc.flux.common.jboss.netty.buffer.ChannelBufferInputStream.class Maven / Gradle / Ivy
???? 1 ? Fcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBufferInputStream java/io/InputStream java/io/DataInput ChannelBufferInputStream.java buffer =Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer;
startIndex I endIndex lineBuf Ljava/lang/StringBuilder; @(Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer;)V ;com/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer
readableBytes ()I A(Lcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBuffer;I)V
this HLcom/groupbyinc/flux/common/jboss/netty/buffer/ChannelBufferInputStream; ()V
java/lang/StringBuilder
" java/lang/NullPointerException $ (Ljava/lang/String;)V '
% ( "java/lang/IllegalArgumentException * length: , append -(Ljava/lang/String;)Ljava/lang/StringBuilder; . /
0 (I)Ljava/lang/StringBuilder; . 2
3 toString ()Ljava/lang/String; 5 6
7
+ ( #java/lang/IndexOutOfBoundsException : "Too many bytes to be read - Needs <
, maximum is >
; ( A readerIndex C D
F H markReaderIndex J K length readBytes available java/io/IOException P mark (I)V readlimit
markSupported ()Z read readable X V Y readByte ()B [ \ ] ([BII)I O
` java/lang/Math b min (II)I d e
c f ([BII)V N h i b [B off len reset resetReaderIndex p q skip (J)J ?????? skipBytes (I)I x y
z n J readBoolean checkAvailable S
? W
? java/io/EOFException ?
? readChar ()C readShort ()S ? ?
?
readDouble ()D readLong ()J ? ?
? java/lang/Double ? longBitsToDouble (J)D ? ?
? ? readFloat ()F readInt ?
? java/lang/Float ? intBitsToFloat (I)F ? ?
? ? readFully ([B)V ? h
? ? readLine setLength ? S
? (C)Ljava/lang/StringBuilder; . ?
? M
? charAt (I)C ? ?
? ? ? readUTF java/io/DataInputStream ? '(Ljava/io/DataInput;)Ljava/lang/String; ? ?
? ? readUnsignedByte
] readUnsignedShort ?? x S ? nBytes %fieldSize cannot be a negative number ? !fieldSize is too long! Length is ? , but maximum is ?
? ( fieldSize Code LocalVariableTable LineNumberTable
Exceptions
SourceFile !
? D *++? ? ? ? ?
2 3 ? ? ?*? *? Y? !? #+?
? %Y&? )?? ? +Y? Y? !-? 1? 4? 8? 9?+? ? ,? ;Y? Y? !=? 1? 4?? 1+? ? 4? 8? @?*+? B*+? E ? G**? G`? I+? L ? ? ? ? ? M ? 6
> ? ? @ B ! C <