question: protected final void deflate ( ) throws IOException { int len = def . deflate ( buf , 0 , buf . length ) ; if ( len > 0 ) { writeOut ( buf , 0 , len ) ; } }
target:  Writes next block of compressed data to the output stream.