@ Override public synchronized void reset ( ) throws IOException { if ( this . markedPosition + this . markExpiry < this . currentAbsoluteReadPosition ) { throw new IOException ( SR . MARK_EXPIRED ) ; } this . validateFileMd5 = false ; this . md5Digest = null ; this . reposition ( this . markedPosition ) ; }
Repositions this stream to the position at the time the mark method was last called on this input stream . Note repositioning the file read stream will disable file MD5 checking .