APTools (Accelerate Programming Tools) is a .NET libraries that aim to provide common needed objects and functions and therefore accelerate programming. Its brings immutable collections, parameter validation, design patterns interfaces and more.
The builder plug-in project consists of an Eclipse plugin which automates the application of a modified GoF Builder pattern to a target POJO, thus converting the POJO into an immutable object which can improve thread safety in concurrent applications
Java objects that share parts of immutable graphs. Reused subgraphs have directly or indirectly recursive Elements. Selected components get replaced by new counterparts in Context of Mirrors - translation tables. Deep copies are not involved.