public class Differ
extends java.lang.Object
| Constructor and Description |
|---|
Differ() |
| Modifier and Type | Method and Description |
|---|---|
void |
delta(java.nio.channels.ReadableByteChannel modifiedReadableByteChannel,
ByteChannelReader checksumsByteChannelReader,
ByteChannelWriter deltaByteChannelWriter) |
protected void |
readChecksums() |
protected void |
readChecksumsHeader() |
protected void |
writeDataBlock() |
protected void |
writeDeltaBlocks() |
protected void |
writeDeltaHeader() |
protected void |
writeReferenceBlock() |
public void delta(java.nio.channels.ReadableByteChannel modifiedReadableByteChannel,
ByteChannelReader checksumsByteChannelReader,
ByteChannelWriter deltaByteChannelWriter)
throws java.io.IOException
java.io.IOExceptionprotected void readChecksums()
throws java.io.IOException
java.io.IOExceptionprotected void readChecksumsHeader()
throws java.io.IOException
java.io.IOExceptionprotected void writeDataBlock()
throws java.io.IOException
java.io.IOExceptionprotected void writeDeltaBlocks()
throws java.io.IOException
java.io.IOExceptionprotected void writeDeltaHeader()
throws java.io.IOException
java.io.IOExceptionprotected void writeReferenceBlock()
throws java.io.IOException
java.io.IOException