java.lang.Object
com.aoapps.hodgepodge.io.SyncFile
Copies one file to another, only writing the blocks of the destination
file if they either didn't already exist or contain different content.
This is to update flash media where reads are much faster than reads.
- Author:
- AO Industries, Inc.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
static long
syncFile
(InputStream in, RandomAccessFile out) Synchronized the input to the provided output, only writing data that doesn't already match the input.
-
Constructor Details
-
SyncFile
public SyncFile()
-
-
Method Details
-
main
-
syncFile
Synchronized the input to the provided output, only writing data that doesn't already match the input. Returns the number of bytes written.- Throws:
IOException
-