public interface HashEqualator<T> extends Equalator<T>, Hasher<T>
| Modifier and Type | Interface and 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> |
Equalator.ComparatorWrapper<T>, Equalator.Sequence<T>Hasher.IdentityHashCode<T>, Hasher.ImmutableHashCode<T>, Hasher.ValueHashCode<T>| Modifier and Type | Method and Description |
|---|---|
boolean |
equal(T object1,
T object2)
Compares the two given objects (object1 and object2) depending on the implementation.
|
int |
hash(T object) |
Copyright © 2022 MicroStream Software. All rights reserved.