B C D E F G H I O R T U V 

B

base32() - Method in class org.sf.rhash.Digest
Returns value of this digest as base32 string.
base64() - Method in class org.sf.rhash.Digest
Returns value of this digest as base64 string.

C

computeHash(HashType, byte[], int, int) - Static method in class org.sf.rhash.RHash
Computes hash of given range in data.
computeHash(HashType, byte[]) - Static method in class org.sf.rhash.RHash
Computes hash of given data.
computeHash(HashType, String, String) - Static method in class org.sf.rhash.RHash
Computes hash of given string.
computeHash(HashType, String) - Static method in class org.sf.rhash.RHash
Computes hash of given string.
computeHash(HashType, File) - Static method in class org.sf.rhash.RHash
Computes hash of given string.

D

Digest - Class in org.sf.rhash
Message digest.

E

equals(Object) - Method in class org.sf.rhash.Digest
Tests whether this object equals to another one

F

finalize() - Method in class org.sf.rhash.Digest
Called by garbage collector to free native resources.
finalize() - Method in class org.sf.rhash.RHash
Called by garbage collector to free native resources.
finish() - Method in class org.sf.rhash.RHash
Finishes calculation of hash codes.

G

getDigest(HashType) - Method in class org.sf.rhash.RHash
Returns digest for given hash type.
getDigest() - Method in class org.sf.rhash.RHash
Returns digest for processed data.
getDigestSize() - Method in enum org.sf.rhash.HashType
Returns size of binary digest for this type.
getMagnet(String, HashType...) - Method in class org.sf.rhash.RHash
Returns magnet link that includes specified filename and hashes for given algorithms.
getMagnet(String) - Method in class org.sf.rhash.RHash
Returns magnet link for given filename.
getMagnetFor(String, HashType...) - Static method in class org.sf.rhash.RHash
Produces magnet link for specified file with given hashes.
getMagnetFor(String, Set<HashType>) - Static method in class org.sf.rhash.RHash
Produces magnet link for specified file with given hashes.

H

hashCode() - Method in class org.sf.rhash.Digest
Returns hash code for this object.
hashType() - Method in class org.sf.rhash.Digest
Returns type of hashing algorithm that produced this digest.
HashType - Enum in org.sf.rhash
Type of hashing algorithm.
hex() - Method in class org.sf.rhash.Digest
Returns value of this digest as hexadecimal string.

I

isFinished() - Method in class org.sf.rhash.RHash
Tests whether this RHash is finished or not.

O

org.sf.rhash - package org.sf.rhash
Java bindings for librhash.

R

raw() - Method in class org.sf.rhash.Digest
Returns value of this digest as raw bytes.
reset() - Method in class org.sf.rhash.RHash
Resets this RHash to initial state.
RHash - Class in org.sf.rhash
Incremental hasher.
RHash(HashType...) - Constructor for class org.sf.rhash.RHash
Creates new RHash to compute message digests for given types.
RHash(Set<HashType>) - Constructor for class org.sf.rhash.RHash
Creates new RHash to compute message digests for given types.

T

toString() - Method in class org.sf.rhash.Digest
Returns string representation of this object.

U

update(byte[], int, int) - Method in class org.sf.rhash.RHash
Updates this RHash with new data chunk.
update(byte[]) - Method in class org.sf.rhash.RHash
Updates this RHash with new data chunk.
update(String) - Method in class org.sf.rhash.RHash
Updates this RHash with new data chunk.
update(File) - Method in class org.sf.rhash.RHash
Updates this RHash with data from given file.

V

valueOf(String) - Static method in enum org.sf.rhash.HashType
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.sf.rhash.HashType
Returns an array containing the constants of this enum type, in the order they are declared.
B C D E F G H I O R T U V