Patent · US Expired

Method for providing for persistence of java classes where the persistence semantics may be orthogonal to the class definition

US6505211B1 · kind B1 · utility

56Cited by
20References
78Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJan 20, 2000
Grant dateJan 7, 2003
Priority date
Expiry dateJan 20, 2020

Classification

  • Technology area (CPC Y)Emerging Cross-Sectional Technologies
  • CPC primaryY10S707/99945
  • WIPO fieldComputer technology
  • WIPO sectorElectrical engineering

Abstract

A method, apparatus, and article of manufacture for providing for persistence of Java™ objects. A Java™ object is instantiated from its corresponding Java™ class definition and then loaded into a Java™ virtual machine. The class definition corresponding to the Java™ object can be derived using either the Java™ Reflection API. Once the class definition is derived, it can be used to inspect the contents of the Java™ object. A structured type instance is then generated from the inspected contents of the Java™ object, wherein the structured type instance is stored in a column of a table of a relational database managed by a relational database management system. As a result of these steps, the Java™ object is persistently stored in the database, yet the persistence semantics for storing the object are not specified as part of the class definition of the object, which means that the persistence semantics are orthogonal to the class definition.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.