Package one.microstream.hashing
Interface HashEqualator<T>
- All Known Subinterfaces:
HashEqualator.IdentityHashEqualator<E>
,HashEqualator.ImmutableHashEqualator<E>
,HashEqualator.ImmutableValueTypeHashEqualator<E>
,HashEqualator.ValueTypeHashEqualator<E>
- All Known Implementing Classes:
PersistenceTypeDescriptionMember.IdentityHashEqualator
,TypePair.HashEquality
public interface HashEqualator<T> extends Equalator<T>, Hasher<T>
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
HashEqualator.IdentityHashEqualator<E>
static interface
HashEqualator.ImmutableHashEqualator<E>
static interface
HashEqualator.ImmutableValueTypeHashEqualator<E>
static interface
HashEqualator.Provider<T>
static interface
HashEqualator.ValueTypeHashEqualator<E>
Nested classes/interfaces inherited from interface one.microstream.equality.Equalator
Equalator.ComparatorWrapper<T>, Equalator.Sequence<T>
Nested classes/interfaces inherited from interface one.microstream.hashing.Hasher
Hasher.IdentityHashCode<T>, Hasher.ImmutableHashCode<T>, Hasher.ValueHashCode<T>
-
Method Summary