How can I print (public and internal) variables and their values of a Groovy object?
Ie
square X {def X = 10 def Y = 5 private zero doPrivate () {defZ = 3}} < P> x, 10y, 5th, 3 This should be a dynamic solution, i.e. runtime.
dump ()
For example < / P>
"ddd" .dump () print:
java.lang.String@2ef900 value = dddd offset = 0 calculation = 4 hash = 3078400
Comments
Post a Comment