
Reflectasm is a very small java library that provides high performance reflection by using code generation. an access class is generated to set/get fields, call methods, or create a new instance.
the access class uses bytecode rather than java's reflection, so it is much faster. it can also access primitive fields via bytecode to avoid boxing.