Package ome.util.checksum
-
Interface Summary Interface Description ChecksumProvider An interface producing checksums or message digests (depending on the implementing class) of a given type of input.ChecksumProviderFactory A factory producing throw-away objects of theChecksumProvider
type. -
Class Summary Class Description AbstractChecksumProvider Abstract skeleton class implementingChecksumProvider
and providing implementations of the interface methods using a universal checksum class object.Adler32ChecksumProviderImpl An implementation of theChecksumProvider
interface using Adler32 as the message digest algorithm.ChecksumProviderFactoryImpl An implementation of theChecksumProviderFactory
interface.CRC32ChecksumProviderImpl An implementation of theChecksumProvider
interface using CRC32 as the message digest algorithm.FileSizeChecksumProviderImpl Trivial checksum provider whose hash is simply the number of bytes that were put into the calculation.MD5ChecksumProviderImpl An implementation of theChecksumProvider
interface using MD5 as the message digest algorithm.Murmur128ChecksumProviderImpl An implementation of theChecksumProvider
interface using Murmur3_128 as the hash algorithm.Murmur32ChecksumProviderImpl An implementation of theChecksumProvider
interface using Murmur3_32 as the hash algorithm.SHA1ChecksumProviderImpl An implementation of theChecksumProvider
interface using SHA1 as the secure hash algorithm. -
Enum Summary Enum Description ChecksumType Enumeration defining the possible algorithms used for calculating checksums.