Index

C G H O 
All Classes All Packages

C

combinedHashCode(Iterable<?>) - Static method in class org.semanticweb.elk.util.hashing.HashGenerator
Compute the combined hash code of several objects using their Object.hashCode() functions.
combinedHashCode(Object...) - Static method in class org.semanticweb.elk.util.hashing.HashGenerator
Compute the combined hash code of several objects using their Object.hashCode() functions.
combineListHash(int...) - Static method in class org.semanticweb.elk.util.hashing.HashGenerator
Combine many hash codes into one in a way that depends on their order.
combineListHash(Iterator<? extends T>, Hasher<T>) - Static method in class org.semanticweb.elk.util.hashing.HashGenerator
Combine the hash codes of a collection of objects into one in a way that depends on their order.
combineListHash(List<? extends T>, Hasher<T>) - Static method in class org.semanticweb.elk.util.hashing.HashGenerator
Combine the hash codes of a collection of objects into one in a way that depends on their order.
combineMultisetHash(boolean, int...) - Static method in class org.semanticweb.elk.util.hashing.HashGenerator
Combine many hash codes with an associative commutative hash function.
combineMultisetHash(boolean, Iterable<? extends T>, Hasher<T>) - Static method in class org.semanticweb.elk.util.hashing.HashGenerator
Combine the hash codes of a collection of objects with an associative commutative hash function.
combineMultisetHash(boolean, Iterator<? extends T>, Hasher<T>) - Static method in class org.semanticweb.elk.util.hashing.HashGenerator
Combine the hash codes of a collection of objects with an associative commutative hash function.

G

generateNextHashCode() - Static method in class org.semanticweb.elk.util.hashing.HashGenerator
Generate a new "hash code" integer.

H

hash(T) - Method in interface org.semanticweb.elk.util.hashing.Hasher
 
Hasher<T> - Interface in org.semanticweb.elk.util.hashing
An interface for defining custom hash codes,
HashGenerator - Class in org.semanticweb.elk.util.hashing
Class used to generate strong hash codes for newly created objects, and for combining multiple hash codes into new ones in various ways.
HashGenerator() - Constructor for class org.semanticweb.elk.util.hashing.HashGenerator
 

O

org.semanticweb.elk.util.hashing - package org.semanticweb.elk.util.hashing
 
C G H O 
All Classes All Packages