@ Override public int read ( byte bytes [ ] , int offset , int length ) throws IOException { int r ; if ( ( r = in . read ( bytes , offset , length ) ) == - 1 ) return - 1 ; md5 . Update ( bytes , offset , r ) ; return r ; }
Reads into an array of bytes .