I\'m working on a project where we\'re doing a lot of remote object transfer between a Java service and clients written in other various languages. Given our current constra
From your description, it sounds like simple reflection would suffice. You can discover all of the static structure of the class, as well as accessing the fields of a particular instance.
I would only move on to BCEL if you are trying to translate method instructions. (And if that's what you're trying to automate, good luck!)