Transmorph ist eine Java-Bibliothek, die verwendet wird, um ein Java-Objekt eines Typs in ein Objekt eines anderen Typs (mit einer anderen Signatur, möglicherweise mit Parametern) zu konvertieren. Sie unterstützt die Konvertierung für Primitive und Objekte, Konvertierung in mehrdimensionale Arrays, Konvertierung in parametrisierte Collections und Typen sowie Jars für JDK 1.4 und JDK 1.5. Sie hat keine Abhängigkeiten. Es ist einfach, weitere Konverter hinzuzufügen. Sie kann in einen Typ konvertieren, wenn entweder sein Java-Typ (Klasse) oder seine Signatur gegeben ist.