This week's book giveaway is in the General Computing forum. We're giving away four copies of Arduino in Action and have Martin Evans, Joshua Noble, and Jordan Hochenbaum on-line! See this thread for details.
I wrote a class\method where I can pass any class into it and get the instance parameter name-value pairs. But it has some limitations: The ReflectMgr class must be in the same package as the class being inspected or it can't see protected and private members. Also, it does not get inherited variables. Does anyone know of a way I can overcome these limitations?