Patent ID: 9336327
Filing Date: 2016-05-10
CPC Classification: G06F

Claim Text:
1. In a computing environment, a method comprising: declaring a condition, wherein the condition comprises a name and a value; providing a mapping between object classes and XML, the mapping comprising the condition defined as a condition element in a markup language, wherein the name and the value are attributes of the condition element, wherein the mapping between object classes and XML classes is capable of mapping scalar type properties, complex type properties, and collection type properties; and upon satisfying the condition defined by the name and value, using the mapping to allow programming against a database having a plurality of data sets, the plurality of data sets comprising a first set of relational data and a second set of XML data, wherein a first set of one or more object classes are mapped to at least the first set of relational data and a second set of one or more object classes are mapped to at least the second set of XML data, wherein the mapping allows programming against both the first set of one or more object classes and the second set of one or more object classes using a single language integrated query feature for programming at least one query; and translating the at least one query into at least a first query language for providing access to the first set of relational data and a second query language for providing access to the second set of XML data.