get_utils/src/equality/equality library

Classes

DeepCollectionEquality
A deep equality implementation for collections.
DefaultEquality<E>
A default equality implementation.
IdentityEquality<E>
Equality of objects that compares only the identity of the objects.
IEquality<E>
A generic equality relation on objects.
IterableEquality<E>
Equality on iterables.
ListEquality<E>
Equality on lists.
MapEquality<K, V>
Equality on maps.
SetEquality<E>
Equality of sets.
UnorderedIterableEquality<E>
Equality of the elements of two iterables without considering order.

Mixins

Equality
A mixin for implementing equality based on a list of properties.