|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.tmatesoft.svn.core.io.diff.SVNDiffWindowApplyBaton
public class SVNDiffWindowApplyBaton
The SVNDiffWindowApplyBaton class is used to provide the source and target streams during applying diff windows. Also an instance of SVNDiffWindowApplyBaton may be supplied with an MD5 digest object for on-the-fly updating it with the bytes of the target view. So that when a diff window's instructions are applied, the digest will be the checksum for the full expanded text written to the target stream during delta application.
Method Summary | |
---|---|
java.lang.String |
close()
Closes the source and target streams, finalizes the checksum computation and returns it in a hex representation. |
static SVNDiffWindowApplyBaton |
create(java.io.File source,
java.io.File target,
java.security.MessageDigest digest)
Creates a diff window apply baton whith source and target streams represented by files. |
static SVNDiffWindowApplyBaton |
create(java.io.InputStream source,
java.io.OutputStream target,
java.security.MessageDigest digest)
Creates a diff window apply baton whith initial source and target streams. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static SVNDiffWindowApplyBaton create(java.io.File source, java.io.File target, java.security.MessageDigest digest) throws SVNException
source
- a source file (from where the source views would
be taken)target
- a target file where the full text is writtendigest
- an MD5 checksum for the full text that would be
updated after each instruction applying
SVNException
public static SVNDiffWindowApplyBaton create(java.io.InputStream source, java.io.OutputStream target, java.security.MessageDigest digest)
source
- a source input stream (from where the source
views would be taken)target
- a target output stream where the full text is writtendigest
- an MD5 checksum for the full text that would be
updated after each instruction applying
public java.lang.String close()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |