This utility class provides an entrance method to modify the bytecode of a
class so that meta data from a sibling class is merged into the first class.
Basically, this automatically creates an instance of the meta data class and
stores it as a field of the modified class. All the interfaces of the meta
data class are also automatically implemented by the modified class by
delegating all the method calls to the added field instance.
WARNING: this class is not supposed to be used directly, it is made public
since the general RIFE EngineClassLoader has to be able to access it.
author: Geert Bevin (gbevin[remove] at uwyn dot com) version: $Revision: 3678 $ since: 1.6 |