| Package | Description |
|---|---|
| one.microstream.hashing | |
| one.microstream.typing |
| Modifier and Type | Interface and Description |
|---|---|
interface |
HashEqualator<T> |
static interface |
HashEqualator.IdentityHashEqualator<E> |
static interface |
HashEqualator.ImmutableHashEqualator<E> |
static interface |
HashEqualator.ImmutableValueTypeHashEqualator<E> |
static interface |
HashEqualator.ValueTypeHashEqualator<E> |
static interface |
Hasher.IdentityHashCode<T>
Type interface to indicate that the implementation uses
System.identityHashCode(Object). |
static interface |
Hasher.ImmutableHashCode<T>
Type interface to indicate that the implementing
Hasher implementation will always return
the same hash value for the same object. |
static interface |
Hasher.ValueHashCode<T>
Type interface to indicate that the implementation uses
Object.hashCode() (that actually only makes
sense for proper value types, not for entity types). |
| Modifier and Type | Class and Description |
|---|---|
static class |
TypePair.HashEquality |
Copyright © 2022 MicroStream Software. All rights reserved.