Package de.zabuza.fastcdc4j.external.chunking

Contains all available chunker solutions of FastCDC4J. Use ChunkerBuilder as entrance into the package.
  • Interface Summary 
    Interface Description
    Chunk
    Interface representing chunked data as created by a Chunker.
    Chunker
    Interface for algorithms that are able to chunk data streams for data deduplication.
    ChunkMetadata
    Interface representing metadata of a chunk as created by a Chunker.
    IterativeStreamChunkerCore
    Interface for the core algorithm used by a chunker that iteratively processes the stream.
  • Class Summary 
    Class Description
    ChunkerBuilder
    Builder for convenient construction of Chunker instances.
  • Enum Summary 
    Enum Description
    ChunkerOption
    Available predefined chunker algorithms.
    HashTableOption
    Available predefined hash tables used by chunker algorithms.
    MaskOption
    Available predefined algorithms to generate masks used by certain Chunkers.