Description: In ParamReader class, user cannot get inherited method parameter
from the class they passed in for performance reasons This class
is walks up the inheritance chain.
Loads the bytecode for a given class, by using the class's defining
classloader and assuming that for a class named P.C, the bytecodes are
in a resource named /P/C.class.
JAM convert first name of an attribute into UpperCase as an example if there is a instance
variable called foo in a bean , then Jam give that as Foo so this method is to correct that
error