extensions library

Collection cloning extensions for List, Set, and Map.

Provides:

  • clone() and cloneDynamic() methods on built-in collections
  • MapClone wrapper for typed nested map cloning.

Classes

MapClone<K, V>
Typed Map wrapper providing safe copy and typed deep-clone operations.

Extensions

XListCloner on List<E>
List cloning helpers that perform element-wise deep cloning via Cloner.
XMapCloner on Map<K, V>
Map cloning helpers that perform value-wise deep cloning.
XSetCloner on Set<E>
Set cloning helpers that perform element-wise deep cloning via Cloner.