Dynamic code generation system
AssigneeBEA Systems, Inc.
InventorWilliam John Gallagher
Life of this patent
Estimating the term…
Abstract
A system for high level dynamic hot code generation. A class file container object is first created. Methods and code are then added to the class file container object. Byte code is then generated from the populated class file container object. From the byte code, instances of the new class object can by generated. The program code generator is configured to generate code at a programming language construct level, thereby working at a level of program language statements, expressions, variables, and other constructs.
Claims11
A computer program product for execution by a server computer for automatically generating program code, comprising:
- computer code for creating a class file container object;
- computer code for adding a method to the class file object;
- computer code for adding code to the method;
- computer code for generating Java byte code for the class file container object;
- and
- computer code for generate an instance of the new class file object.
Dependencies are inferred from the claim text.