The chunk enumeration is implemented by the actual chunkers and emits a new chunk when
Listener interface used by the
A simple 32-bit "rolling" checksum.
A chunk represents a certain part of a file.
The chunker implements a core part of the deduplication process by breaking files into individual
The Deduper implements the core deduplication algorithm used by Syncany.
The fixed chunker is an implementation of the
A multichunk represents the container format that stores one to many
A multichunker combines a set of
Implements an empty
A transformer combines one or many stream-transforming
The TTTD chunker is an implementation of the Two Threshold Two Divisor (TTTD) chunking method based on the paper of Kave Eshghi and Hsiu Khuern Tang, 2005.
The central classes of this package are
break files into individual chunks,
MultiChunker to combine chunks
into larger multichunks (containers), and
transform the multichunk data stream. For variable-size chunkers, the
Fingerprinter class is also important.
Deduper combines the above classes and eases
Syncany is an open-source cloud storage and filesharing application.
Code located at https://github.com/syncany/syncany
JavaDoc for version 0.4.9-alpha generated based on commit f2749f7 at Thu Feb 16 08:16:44 UTC 2017
Copyright © 2011-2015 Philipp C. Heckel