The Converter Generator creates Java Source Code for classes converting a bean into another bean in a half-automated way.
The generated code, however, is not guaranteed to be complete. It is necessary that a programmer supervises the code and corrects it where needed.
This fact seems to be a disadvantage. But when looking closer the Converter Generator can save a lot of programming time and boring manual class writing routines.
One big advantage is that converters are created recursively. E.g. When a from-bean has a bean with name 'country' and the to-bean also has a bean 'country' but different classes then the converter creates the converter for the original fFROM bean to TO bean and additionally creates a converter for the FROM country to TO country. And of course, the country converter is used and referenced in the first converter.
The Converter Generator generates the "structure" of a converter framework and concrete converter classes. The programmer needs to supervise the generated code and complete and change where necessary. The programmer saves the time to create manually a lot of classes.
When developing code not all necessary converters can be foreseen. This is no problem: Generate converters later and apply them using the same framework as in the first generation.
The Converter Generator version 2.0.0 and later are compiled in the programming language Java in version 1.6.
The Converter Generator version 1.6.0 and earlier are compiled in the programming language Java in version 1.8.
Copyright by Walter Lyrer
The author cannot be made responsible for any damage caused by the Converter Generator.
The usage of the Converter Generator is on own risk.
The code is designed and implemented on best know-how and with good intensions by the author.
Especially is to mention that the generated code of the Converter Generator is not guaranteed to run instantly correct.
Manual supervision is necessary.
Walter Lyrer
Jacoge Java Generator Eclipse Plugin
Strategy/State Generator
Visitor Generator
Named Parameter Converter