Generates a hash of a PlainText source
Generates a hash of a PlainText source
Constructor for accepting Sources.
Constructor for accepting Sources.
Constructor for accepting Sources.
Constructor for accepting Sources.
Constructor for accepting Readers.
Constructor for accepting Readers.
Constructor for accepting a File
Constructor for accepting a File
Constructor for accepting an InputStream.
Constructor for accepting an InputStream.
Constructor for accepting StringBuilders.
Constructor for accepting StringBuilders.
Constructor for accepting strings.
Constructor for accepting strings.
Constructor for accepting Byte arrays.
Constructor for accepting Byte arrays.
Generates a new digest for this algorithm
Creates a foldable object.
Creates a foldable object. These are useful for accumulating the content of a hash from content contained in an iterable. Foldables enforce thread safety by only being usable once. Each call to add a value to returns a new instance that can then itself only be used once.
Returns the name of this algorithm
Decorates a Source to generate a hash as data is read
Decorates a Source to generate a hash as data is read
Decorates a Reader to generate a hash as data is read
Decorates a Reader to generate a hash as data is read
Decorates an input stream to generate a hash as data is read
Decorates an input stream to generate a hash as data is read
<invalid inheritdoc annotation>
<invalid inheritdoc annotation>
A hashing algorithm