Method and system to automatically generate classes for an object to relational mapping system
AssigneeeBay Inc.
InventorsGreg Seitz, Christopher J. Kasten
Life of this patent
Estimating the term…
Abstract
There is provided a system to respond to a request for data. The system receives a request for the data, queries at least two data sources for the data based on the request and receives results that include the data that is populated to at least one data object.
Claims19
A computerized method to automatically generate software for an object to relational mapping system, the method comprising:
- reading an Extensible Stylesheet Language (XSL) template from a class definition file;
- selecting, by use of a processor, an Extensible Markup Language (XML) meta-data based on the XSL template;
- reading the selected XML meta-data from a configuration file;
- and
- generating a plurality of classes for a data object based on the XML meta-data as defined by the XSL template, the plurality of classes being used in the object to relational mapping system.
A computerized system to automatically generate software for an object to relational mapping system, the system comprising:
- at least one processor;
- a read module executable by the at least one processor to read an XSL template from a class definition file, select an XML meta-data based on the XSL template and read the selected XML meta-data from a configuration file;
- and
- a class generator module executable by the at least one processor to generate a plurality of classes for a data object based on the XML meta-data as defined by the XSL template, the plurality of classes used in the object to relational mapping system.
A non-transitory machine readable storage medium storing a set of instructions that, when executed by a machine, cause the machine to:
- read an Extensible Stylesheet Language (XSL) template from a class definition file;
- select an Extensible Markup Language (XML) meta-data based on the XSL template;
- read the selected XML meta-data from a configuration file;
- and
- generate a plurality of classes for a data object based on the XML meta-data as defined by the XSL template, the plurality of classes used in the object to relational mapping system.
Dependencies are inferred from the claim text.