I was writing a toString() for a class in Java the other day by manually writing out each element of the class to a String and it occurred to me that using reflection it mig
Here is the Netbeans equivalent to Olivier's answer; smart-codegen plugin for Netbeans.