Index
C G H O
All Classes All Packages
All Classes All Packages
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
All Classes All Packages