object library Null safety

Classes

Categorizable<T extends Object?>
Cloneable<T extends Object?>
An interface to force implement clone functionality.
Copyable<T extends Object?>
An interface to force implement copyWith functionality.
Identifiable<T extends Object?>
Most commonly used interface in classes with keys to identify objects. key is supposed to be unique. Can be used in == operator and hashCode overrides.
Parameterized<INPUT extends Object?>