Module de.zabuza.fastcdc4j
Package de.zabuza.fastcdc4j.internal.chunking
Contains chunker algorithms used by FastCDC4J.
-
Class Summary Class Description FastCdcChunkerCore Implementation of an iterative stream chunker core that chunks according to the FastCDC algorithm (by Wen Xia et alFixedSizeChunkerCore Implementation of an iterative stream chunker core that splits data into chunks of equal size, known asFixed-Size-Chunking.IterativeStreamChunker Implementation of a chunker that iteratively chunks the stream by using a givenIterativeStreamChunkerCoreas core for the chunking behavior.MaskGenerator Utility class for generating masks that are used byChunkers.NlfiedlerRustChunkerCore Implementation of an iterative stream chunker core that chunks according to a modified FastCDC algorithm (by Nathan Fiedler (source)).SimpleChunk Implementation of a simple chunk, wrapping given data.SimpleChunkMetadata Implementation of a simple chunk metadata, wrapping given data. -
Enum Summary Enum Description HashTables Provides different hash tables, used by severalChunkers as noise to improve the splitting behavior for relatively similar content.