| <?xml version="1.0" encoding="UTF-8"?> |
| <!-- |
| Licensed to the Apache Software Foundation (ASF) under one or more |
| contributor license agreements. See the NOTICE file distributed with |
| this work for additional information regarding copyright ownership. |
| The ASF licenses this file to You under the Apache License, Version 2.0 |
| (the "License"); you may not use this file except in compliance with |
| the License. You may obtain a copy of the License at |
| |
| https://www.apache.org/licenses/LICENSE-2.0 |
| |
| Unless required by applicable law or agreed to in writing, software |
| distributed under the License is distributed on an "AS IS" BASIS, |
| WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. |
| See the License for the specific language governing permissions and |
| limitations under the License. |
| --> |
| <orm xmlns="https://db.apache.org/jdo/xmlns/orm" |
| xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" |
| xsi:schemaLocation="https://db.apache.org/jdo/xmlns/orm |
| https://db.apache.org/jdo/xmlns/orm_3_2.xsd"> |
| <package name="org.apache.jdo.tck.pc.fieldtypes"> |
| <class name="HashtableStringKeyCollections" |
| table="HASHTABLESTRINGKEY_COLLECTIONS"> |
| <field name="identifier" column="IDENTIFIER"/> |
| <field name="HashtableOfString_Object0" table="HASHTBL_STR_OBJECT0"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="OBJREF"/> |
| </field> |
| <field name="HashtableOfString_Object1" table="HASHTBL_STR_OBJECT1"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="OBJREF"/> |
| </field> |
| <field name="HashtableOfString_Object2" table="HASHTBL_STR_OBJECT2"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="OBJREF"/> |
| </field> |
| <field name="HashtableOfString_SimpleClass3" |
| table="HASHTBL_STR_SIMPLE_CLASS3"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="SIMPCLSREF"/> |
| </field> |
| <field name="HashtableOfString_SimpleClass4" |
| table="HASHTBL_STR_SIMPLE_CLASS4"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="SIMPCLSREF"/> |
| </field> |
| <field name="HashtableOfString_SimpleClass5" |
| table="HASHTBL_STR_SIMPLE_CLASS5"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="SIMPCLSREF"/> |
| </field> |
| <field name="HashtableOfString_SimpleInterface6" |
| table="HASHTBL_STR_SIMPLE_INTERFACE6"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="SIMPINTREF"/> |
| </field> |
| <field name="HashtableOfString_SimpleInterface7" |
| table="HASHTBL_STR_SIMPLE_INTERFACE7"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="SIMPINTREF"/> |
| </field> |
| <field name="HashtableOfString_SimpleInterface8" |
| table="HASHTBL_STR_SIMPLE_INTERFACE8"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="SIMPINTREF"/> |
| </field> |
| <field name="HashtableOfString_String9" |
| table="HASHTBL_STR_STRING9"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_String10" |
| table="HASHTBL_STR_STRING10"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_String11" |
| table="HASHTBL_STR_STRING11"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Date12" |
| table="HASHTBL_STR_DATE12"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Date13" |
| table="HASHTBL_STR_DATE13"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Date14" |
| table="HASHTBL_STR_DATE14"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Locale15" |
| table="HASHTBL_STR_LOCALE15"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Locale16" |
| table="HASHTBL_STR_LOCALE16"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Locale17" |
| table="HASHTBL_STR_LOCALE17"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigDecimal18" |
| table="HASHTBL_STR_BIG_DECIMAL18"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigDecimal19" |
| table="HASHTBL_STR_BIG_DECIMAL19"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigDecimal20" |
| table="HASHTBL_STR_BIG_DECIMAL20"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigInteger21" |
| table="HASHTBL_STR_BIG_INTEGER21"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigInteger22" |
| table="HASHTBL_STR_BIG_INTEGER22"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigInteger23" |
| table="HASHTBL_STR_BIG_INTEGER23"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Byte24" |
| table="HASHTBL_STR_BYTE24"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Byte25" |
| table="HASHTBL_STR_BYTE25"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Byte26" |
| table="HASHTBL_STR_BYTE26"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Double27" |
| table="HASHTBL_STR_DOUBLE27"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Double28" |
| table="HASHTBL_STR_DOUBLE28"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Double29" |
| table="HASHTBL_STR_DOUBLE29"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Float30" |
| table="HASHTBL_STR_FLOAT30"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Float31" |
| table="HASHTBL_STR_FLOAT31"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Float32" |
| table="HASHTBL_STR_FLOAT32"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Integer33" |
| table="HASHTBL_STR_INTEGER33"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Integer34" |
| table="HASHTBL_STR_INTEGER34"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Integer35" |
| table="HASHTBL_STR_INTEGER35"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Long36" |
| table="HASHTBL_STR_LONG36"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Long37" |
| table="HASHTBL_STR_LONG37"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Long38" |
| table="HASHTBL_STR_LONG38"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Short39" |
| table="HASHTBL_STR_SHORT39"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Short40" |
| table="HASHTBL_STR_SHORT40"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Short41" |
| table="HASHTBL_STR_SHORT41"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Object42" |
| table="HASHTBL_STR_OBJECT42"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value> |
| <embedded> |
| <field name="id" column="ID"/> |
| <field name="intField" column="INTVAL"/> |
| <field name="stringField" column="STRINGVAL"/> |
| </embedded> |
| </value> |
| </field> |
| <field name="HashtableOfString_Object43" |
| table="HASHTBL_STR_OBJECT43"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value> |
| <embedded> |
| <field name="id" column="ID"/> |
| <field name="intField" column="INTVAL"/> |
| <field name="stringField" column="STRINGVAL"/> |
| </embedded> |
| </value> |
| </field> |
| <field name="HashtableOfString_SimpleClass45" |
| table="HASHTBL_STR_SIMPLE_CLASS45"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value> |
| <embedded> |
| <field name="id" column="ID"/> |
| <field name="intField" column="INTVAL"/> |
| <field name="stringField" column="STRINGVAL"/> |
| </embedded> |
| </value> |
| </field> |
| <field name="HashtableOfString_SimpleClass46" |
| table="HASHTBL_STR_SIMPLE_CLASS46"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value> |
| <embedded> |
| <field name="id" column="ID"/> |
| <field name="intField" column="INTVAL"/> |
| <field name="stringField" column="STRINGVAL"/> |
| </embedded> |
| </value> |
| </field> |
| <field name="HashtableOfString_SimpleInterface48" |
| table="HASHTBL_STR_SIMPLE_INTERFACE48"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value> |
| <embedded> |
| <field name="id" column="ID"/> |
| <field name="intField" column="INTVAL"/> |
| <field name="stringField" column="STRINGVAL"/> |
| </embedded> |
| </value> |
| </field> |
| <field name="HashtableOfString_SimpleInterface49" |
| table="HASHTBL_STR_SIMPLE_INTERFACE49"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value> |
| <embedded> |
| <field name="id" column="ID"/> |
| <field name="intField" column="INTVAL"/> |
| <field name="stringField" column="STRINGVAL"/> |
| </embedded> |
| </value> |
| </field> |
| <field name="HashtableOfString_String51" |
| table="HASHTBL_STR_STRING51"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_String52" |
| table="HASHTBL_STR_STRING52"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Date54" |
| table="HASHTBL_STR_DATE54"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Date55" |
| table="HASHTBL_STR_DATE55"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Locale57" |
| table="HASHTBL_STR_LOCALE57"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Locale58" |
| table="HASHTBL_STR_LOCALE58"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigDecimal60" |
| table="HASHTBL_STR_BIG_DECIMAL60"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigDecimal61" |
| table="HASHTBL_STR_BIG_DECIMAL61"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigInteger63" |
| table="HASHTBL_STR_BIG_INTEGER63"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigInteger64" |
| table="HASHTBL_STR_BIG_INTEGER64"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Byte66" |
| table="HASHTBL_STR_BYTE66"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Byte67" |
| table="HASHTBL_STR_BYTE67"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Double69" |
| table="HASHTBL_STR_DOUBLE69"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Double70" |
| table="HASHTBL_STR_DOUBLE70"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Float72" |
| table="HASHTBL_STR_FLOAT72"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Float73" |
| table="HASHTBL_STR_FLOAT73"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Integer75" |
| table="HASHTBL_STR_INTEGER75"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Integer76" |
| table="HASHTBL_STR_INTEGER76"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Long78" |
| table="HASHTBL_STR_LONG78"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Long79" |
| table="HASHTBL_STR_LONG79"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Short81" |
| table="HASHTBL_STR_SHORT81"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Short82" |
| table="HASHTBL_STR_SHORT82"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Object84" |
| table="HASHTBL_STR_OBJECT84"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Object86" |
| column="HASHTBL_STR_OBJECT86"> |
| </field> |
| <field name="HashtableOfString_SimpleClass87" |
| table="HASHTBL_STR_SIMPLE_CLASS87"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_SimpleClass89" |
| column="HASHTBL_STR_SIMPLECLASS89"> |
| </field> |
| <field name="HashtableOfString_SimpleInterface90" |
| table="HASHTBL_STR_SIMPLE_INTERFACE90"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_SimpleInterface92" |
| column="HASHTBL_STR_SIMPLEINTERFACE92"> |
| </field> |
| <field name="HashtableOfString_String93" |
| table="HASHTBL_STR_STRING93"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_String95" |
| column="HASHTBL_STR_STRING95"> |
| </field> |
| <field name="HashtableOfString_Date96" |
| table="HASHTBL_STR_DATE96"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Date98" |
| column="HASHTBL_STR_DATE98"> |
| </field> |
| <field name="HashtableOfString_Locale99" |
| table="HASHTBL_STR_LOCALE99"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Locale101" |
| column="HASHTBL_STR_LOCALE101"> |
| </field> |
| <field name="HashtableOfString_BigDecimal102" |
| table="HASHTBL_STR_BIG_DECIMAL102"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigDecimal104" |
| column="HASHTBL_STR_BIGDECIMAL104"> |
| </field> |
| <field name="HashtableOfString_BigInteger105" |
| table="HASHTBL_STR_BIG_INTEGER105"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_BigInteger107" |
| column="HASHTBL_STR_BIGINTEGER107"> |
| </field> |
| <field name="HashtableOfString_Byte108" |
| table="HASHTBL_STR_BYTE108"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Byte110" |
| column="HASHTBL_STR_BYTE110"> |
| </field> |
| <field name="HashtableOfString_Double111" |
| table="HASHTBL_STR_DOUBLE111"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Double113" |
| column="HASHTBL_STR_DOUBLE113"> |
| </field> |
| <field name="HashtableOfString_Float114" |
| table="HASHTBL_STR_FLOAT114"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Float116" |
| column="HASHTBL_STR_FLOAT116"> |
| </field> |
| <field name="HashtableOfString_Integer117" |
| table="HASHTBL_STR_INTEGER117"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Integer119" |
| column="HASHTBL_STR_INTEGER119"> |
| </field> |
| <field name="HashtableOfString_Long120" |
| table="HASHTBL_STR_LONG120"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Long122" |
| column="HASHTBL_STR_LONG122"> |
| </field> |
| <field name="HashtableOfString_Short123" |
| table="HASHTBL_STR_SHORT123"> |
| <join column="IDENTIFIER"/> |
| <key column="KEYVAL"/> |
| <value column="VALUEVAL"/> |
| </field> |
| <field name="HashtableOfString_Short125" |
| column="HASHTBL_STR_SHORT125"> |
| </field> |
| </class> |
| </package> |
| </orm> |