Edit C:\Users\Admin\.m2\repository\org\iq80\snappy\snappy\0.3\org\iq80\snappy\SnappyOutputStream.class
???? 2 ? ^ _ ` a b c d e f g h i j ? h k l m n h o p q r s t u v w x y c z { | } } ~ h h ? ? ? ? ? m ? ? ? ? STREAM_HEADER [B MAX_BLOCK_SIZE I ConstantValue recycler Lorg/iq80/snappy/BufferRecycler; buffer outputBuffer out Ljava/io/OutputStream; writeChecksums Z position closed <init> (Ljava/io/OutputStream;)V Code LineNumberTable LocalVariableTable this $Lorg/iq80/snappy/SnappyOutputStream; Exceptions $newChecksumFreeBenchmarkOutputStream <(Ljava/io/OutputStream;)Lorg/iq80/snappy/SnappyOutputStream; (Ljava/io/OutputStream;Z)V write (I)V b StackMapTable ([BII)V input offset length free flush ()V close ? copyToBuffer flushBuffer writeCompressed crc32c compressed writeBlock ([BIIZI)V data e _ * <clinit> SourceFile SnappyOutputStream.java 8 B "org/iq80/snappy/SnappyOutputStream 8 M out is null java/lang/Object ? ? ? java/io/OutputStream 2 3 4 5 ? ? ? . / ? ? 0 * ? ? ? ? ? 1 * ) * C ? 7 5 java/io/IOException Stream is closed 8 ? 6 , Q M input is null ? ? P G R G L M N M ? ? ? ? ? ? ? ? ? ? ? ? U V C D C G java/lang/Throwable #org/iq80/snappy/SnappyInternalUtils checkNotNull K(Ljava/lang/Object;Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/Object; org/iq80/snappy/BufferRecycler instance "()Lorg/iq80/snappy/BufferRecycler; allocOutputBuffer (I)[B org/iq80/snappy/Snappy maxCompressedLength (I)I allocEncodingBuffer ([B)V (Ljava/lang/String;)V checkPositionIndexes (III)V releaseOutputBuffer releaseEncodeBuffer java/lang/System arraycopy *(Ljava/lang/Object;ILjava/lang/Object;II)V org/iq80/snappy/Crc32C maskedCrc32c ([BII)I compress ([BII[BI)I ! ) * + , - . / 0 * 1 * 2 3 4 5 6 , 7 5 8 9 : ? *+? ? ; F G <