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.IOException
protected void readChecksums() throws java.io.IOException
java.io.IOException
protected void readChecksumsHeader() throws java.io.IOException
java.io.IOException
protected void writeDataBlock() throws java.io.IOException
java.io.IOException
protected void writeDeltaBlocks() throws java.io.IOException
java.io.IOException
protected void writeDeltaHeader() throws java.io.IOException
java.io.IOException
protected void writeReferenceBlock() throws java.io.IOException
java.io.IOException