Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,514 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> +<package name="org.apache.jdo.tck.pc.fieldtypes"> +<class name="TreeMapStringKeyCollections" identity-type="application" + objectid-class="org.apache.jdo.tck.pc.fieldtypes.TreeMapStringKeyCollections$Oid"> +<field name="identifier" primary-key="true"/> +<field name="TreeMapOfString_Object0" > +<map key-type="String" value-type="Object"> +</map> +</field> +<field name="TreeMapOfString_Object1" > +<map key-type="String" value-type="Object" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Object2" > +<map key-type="String" value-type="Object" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_SimpleClass3" > +<map key-type="String" value-type="SimpleClass"> +</map> +</field> +<field name="TreeMapOfString_SimpleClass4" > +<map key-type="String" value-type="SimpleClass" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_SimpleClass5" > +<map key-type="String" value-type="SimpleClass" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_SimpleInterface6" > +<map key-type="String" value-type="SimpleInterface"> +</map> +</field> +<field name="TreeMapOfString_SimpleInterface7" > +<map key-type="String" value-type="SimpleInterface" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_SimpleInterface8" > +<map key-type="String" value-type="SimpleInterface" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_String9" > +<map key-type="String" value-type="String"> +</map> +</field> +<field name="TreeMapOfString_String10" > +<map key-type="String" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_String11" > +<map key-type="String" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Date12" > +<map key-type="String" value-type="java.util.Date"> +</map> +</field> +<field name="TreeMapOfString_Date13" > +<map key-type="String" value-type="java.util.Date" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Date14" > +<map key-type="String" value-type="java.util.Date" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Locale15" > +<map key-type="String" value-type="java.util.Locale"> +</map> +</field> +<field name="TreeMapOfString_Locale16" > +<map key-type="String" value-type="java.util.Locale" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Locale17" > +<map key-type="String" value-type="java.util.Locale" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_BigDecimal18" > +<map key-type="String" value-type="java.math.BigDecimal"> +</map> +</field> +<field name="TreeMapOfString_BigDecimal19" > +<map key-type="String" value-type="java.math.BigDecimal" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_BigDecimal20" > +<map key-type="String" value-type="java.math.BigDecimal" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_BigInteger21" > +<map key-type="String" value-type="java.math.BigInteger"> +</map> +</field> +<field name="TreeMapOfString_BigInteger22" > +<map key-type="String" value-type="java.math.BigInteger" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_BigInteger23" > +<map key-type="String" value-type="java.math.BigInteger" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Byte24" > +<map key-type="String" value-type="Byte"> +</map> +</field> +<field name="TreeMapOfString_Byte25" > +<map key-type="String" value-type="Byte" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Byte26" > +<map key-type="String" value-type="Byte" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Double27" > +<map key-type="String" value-type="Double"> +</map> +</field> +<field name="TreeMapOfString_Double28" > +<map key-type="String" value-type="Double" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Double29" > +<map key-type="String" value-type="Double" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Float30" > +<map key-type="String" value-type="Float"> +</map> +</field> +<field name="TreeMapOfString_Float31" > +<map key-type="String" value-type="Float" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Float32" > +<map key-type="String" value-type="Float" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Integer33" > +<map key-type="String" value-type="Integer"> +</map> +</field> +<field name="TreeMapOfString_Integer34" > +<map key-type="String" value-type="Integer" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Integer35" > +<map key-type="String" value-type="Integer" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Long36" > +<map key-type="String" value-type="Long"> +</map> +</field> +<field name="TreeMapOfString_Long37" > +<map key-type="String" value-type="Long" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Long38" > +<map key-type="String" value-type="Long" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Short39" > +<map key-type="String" value-type="Short"> +</map> +</field> +<field name="TreeMapOfString_Short40" > +<map key-type="String" value-type="Short" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Short41" > +<map key-type="String" value-type="Short" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Object42" > +<map key-type="String" embedded-key="true" value-type="Object"> +</map> +</field> +<field name="TreeMapOfString_Object43" > +<map key-type="String" embedded-key="true" value-type="Object" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Object44" > +<map key-type="String" embedded-key="true" value-type="Object" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_SimpleClass45" > +<map key-type="String" embedded-key="true" value-type="SimpleClass"> +</map> +</field> +<field name="TreeMapOfString_SimpleClass46" > +<map key-type="String" embedded-key="true" value-type="SimpleClass" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_SimpleClass47" > +<map key-type="String" embedded-key="true" value-type="SimpleClass" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_SimpleInterface48" > +<map key-type="String" embedded-key="true" value-type="SimpleInterface"> +</map> +</field> +<field name="TreeMapOfString_SimpleInterface49" > +<map key-type="String" embedded-key="true" value-type="SimpleInterface" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_SimpleInterface50" > +<map key-type="String" embedded-key="true" value-type="SimpleInterface" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_String51" > +<map key-type="String" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfString_String52" > +<map key-type="String" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_String53" > +<map key-type="String" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Date54" > +<map key-type="String" embedded-key="true" value-type="java.util.Date"> +</map> +</field> +<field name="TreeMapOfString_Date55" > +<map key-type="String" embedded-key="true" value-type="java.util.Date" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Date56" > +<map key-type="String" embedded-key="true" value-type="java.util.Date" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Locale57" > +<map key-type="String" embedded-key="true" value-type="java.util.Locale"> +</map> +</field> +<field name="TreeMapOfString_Locale58" > +<map key-type="String" embedded-key="true" value-type="java.util.Locale" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Locale59" > +<map key-type="String" embedded-key="true" value-type="java.util.Locale" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_BigDecimal60" > +<map key-type="String" embedded-key="true" value-type="java.math.BigDecimal"> +</map> +</field> +<field name="TreeMapOfString_BigDecimal61" > +<map key-type="String" embedded-key="true" value-type="java.math.BigDecimal" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_BigDecimal62" > +<map key-type="String" embedded-key="true" value-type="java.math.BigDecimal" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_BigInteger63" > +<map key-type="String" embedded-key="true" value-type="java.math.BigInteger"> +</map> +</field> +<field name="TreeMapOfString_BigInteger64" > +<map key-type="String" embedded-key="true" value-type="java.math.BigInteger" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_BigInteger65" > +<map key-type="String" embedded-key="true" value-type="java.math.BigInteger" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Byte66" > +<map key-type="String" embedded-key="true" value-type="Byte"> +</map> +</field> +<field name="TreeMapOfString_Byte67" > +<map key-type="String" embedded-key="true" value-type="Byte" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Byte68" > +<map key-type="String" embedded-key="true" value-type="Byte" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Double69" > +<map key-type="String" embedded-key="true" value-type="Double"> +</map> +</field> +<field name="TreeMapOfString_Double70" > +<map key-type="String" embedded-key="true" value-type="Double" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Double71" > +<map key-type="String" embedded-key="true" value-type="Double" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Float72" > +<map key-type="String" embedded-key="true" value-type="Float"> +</map> +</field> +<field name="TreeMapOfString_Float73" > +<map key-type="String" embedded-key="true" value-type="Float" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Float74" > +<map key-type="String" embedded-key="true" value-type="Float" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Integer75" > +<map key-type="String" embedded-key="true" value-type="Integer"> +</map> +</field> +<field name="TreeMapOfString_Integer76" > +<map key-type="String" embedded-key="true" value-type="Integer" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Integer77" > +<map key-type="String" embedded-key="true" value-type="Integer" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Long78" > +<map key-type="String" embedded-key="true" value-type="Long"> +</map> +</field> +<field name="TreeMapOfString_Long79" > +<map key-type="String" embedded-key="true" value-type="Long" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Long80" > +<map key-type="String" embedded-key="true" value-type="Long" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Short81" > +<map key-type="String" embedded-key="true" value-type="Short"> +</map> +</field> +<field name="TreeMapOfString_Short82" > +<map key-type="String" embedded-key="true" value-type="Short" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Short83" > +<map key-type="String" embedded-key="true" value-type="Short" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Object84" > +<map key-type="String" embedded-key="false" value-type="Object"> +</map> +</field> +<field name="TreeMapOfString_Object85" > +<map key-type="String" embedded-key="false" value-type="Object" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Object86" > +<map key-type="String" embedded-key="false" value-type="Object" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_SimpleClass87" > +<map key-type="String" embedded-key="false" value-type="SimpleClass"> +</map> +</field> +<field name="TreeMapOfString_SimpleClass88" > +<map key-type="String" embedded-key="false" value-type="SimpleClass" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_SimpleClass89" > +<map key-type="String" embedded-key="false" value-type="SimpleClass" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_SimpleInterface90" > +<map key-type="String" embedded-key="false" value-type="SimpleInterface"> +</map> +</field> +<field name="TreeMapOfString_SimpleInterface91" > +<map key-type="String" embedded-key="false" value-type="SimpleInterface" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_SimpleInterface92" > +<map key-type="String" embedded-key="false" value-type="SimpleInterface" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_String93" > +<map key-type="String" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfString_String94" > +<map key-type="String" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_String95" > +<map key-type="String" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Date96" > +<map key-type="String" embedded-key="false" value-type="java.util.Date"> +</map> +</field> +<field name="TreeMapOfString_Date97" > +<map key-type="String" embedded-key="false" value-type="java.util.Date" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Date98" > +<map key-type="String" embedded-key="false" value-type="java.util.Date" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Locale99" > +<map key-type="String" embedded-key="false" value-type="java.util.Locale"> +</map> +</field> +<field name="TreeMapOfString_Locale100" > +<map key-type="String" embedded-key="false" value-type="java.util.Locale" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Locale101" > +<map key-type="String" embedded-key="false" value-type="java.util.Locale" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_BigDecimal102" > +<map key-type="String" embedded-key="false" value-type="java.math.BigDecimal"> +</map> +</field> +<field name="TreeMapOfString_BigDecimal103" > +<map key-type="String" embedded-key="false" value-type="java.math.BigDecimal" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_BigDecimal104" > +<map key-type="String" embedded-key="false" value-type="java.math.BigDecimal" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_BigInteger105" > +<map key-type="String" embedded-key="false" value-type="java.math.BigInteger"> +</map> +</field> +<field name="TreeMapOfString_BigInteger106" > +<map key-type="String" embedded-key="false" value-type="java.math.BigInteger" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_BigInteger107" > +<map key-type="String" embedded-key="false" value-type="java.math.BigInteger" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Byte108" > +<map key-type="String" embedded-key="false" value-type="Byte"> +</map> +</field> +<field name="TreeMapOfString_Byte109" > +<map key-type="String" embedded-key="false" value-type="Byte" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Byte110" > +<map key-type="String" embedded-key="false" value-type="Byte" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Double111" > +<map key-type="String" embedded-key="false" value-type="Double"> +</map> +</field> +<field name="TreeMapOfString_Double112" > +<map key-type="String" embedded-key="false" value-type="Double" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Double113" > +<map key-type="String" embedded-key="false" value-type="Double" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Float114" > +<map key-type="String" embedded-key="false" value-type="Float"> +</map> +</field> +<field name="TreeMapOfString_Float115" > +<map key-type="String" embedded-key="false" value-type="Float" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Float116" > +<map key-type="String" embedded-key="false" value-type="Float" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Integer117" > +<map key-type="String" embedded-key="false" value-type="Integer"> +</map> +</field> +<field name="TreeMapOfString_Integer118" > +<map key-type="String" embedded-key="false" value-type="Integer" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Integer119" > +<map key-type="String" embedded-key="false" value-type="Integer" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Long120" > +<map key-type="String" embedded-key="false" value-type="Long"> +</map> +</field> +<field name="TreeMapOfString_Long121" > +<map key-type="String" embedded-key="false" value-type="Long" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Long122" > +<map key-type="String" embedded-key="false" value-type="Long" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_Short123" > +<map key-type="String" embedded-key="false" value-type="Short"> +</map> +</field> +<field name="TreeMapOfString_Short124" > +<map key-type="String" embedded-key="false" value-type="Short" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_Short125" > +<map key-type="String" embedded-key="false" value-type="Short" embedded-value="false"> +</map> +</field> +</class> +</package> +</jdo>
Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,478 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> +<package name="org.apache.jdo.tck.pc.fieldtypes"> +<class name="TreeMapStringValueCollections" identity-type="application" + objectid-class="org.apache.jdo.tck.pc.fieldtypes.TreeMapStringValueCollections$Oid"> +<field name="identifier" primary-key="true"/> +<field name="TreeMapOfObject_String0" > +<map key-type="Object" value-type="String"> +</map> +</field> +<field name="TreeMapOfObject_String1" > +<map key-type="Object" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfObject_String2" > +<map key-type="Object" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfObject_String3" > +<map key-type="Object" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfObject_String4" > +<map key-type="Object" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfObject_String5" > +<map key-type="Object" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfObject_String6" > +<map key-type="Object" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfObject_String7" > +<map key-type="Object" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfObject_String8" > +<map key-type="Object" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfSimpleClass_String9" > +<map key-type="SimpleClass" value-type="String"> +</map> +</field> +<field name="TreeMapOfSimpleClass_String10" > +<map key-type="SimpleClass" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfSimpleClass_String11" > +<map key-type="SimpleClass" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfSimpleClass_String12" > +<map key-type="SimpleClass" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfSimpleClass_String13" > +<map key-type="SimpleClass" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfSimpleClass_String14" > +<map key-type="SimpleClass" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfSimpleClass_String15" > +<map key-type="SimpleClass" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfSimpleClass_String16" > +<map key-type="SimpleClass" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfSimpleClass_String17" > +<map key-type="SimpleClass" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfSimpleInterface_String18" > +<map key-type="SimpleInterface" value-type="String"> +</map> +</field> +<field name="TreeMapOfSimpleInterface_String19" > +<map key-type="SimpleInterface" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfSimpleInterface_String20" > +<map key-type="SimpleInterface" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfSimpleInterface_String21" > +<map key-type="SimpleInterface" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfSimpleInterface_String22" > +<map key-type="SimpleInterface" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfSimpleInterface_String23" > +<map key-type="SimpleInterface" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfSimpleInterface_String24" > +<map key-type="SimpleInterface" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfSimpleInterface_String25" > +<map key-type="SimpleInterface" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfSimpleInterface_String26" > +<map key-type="SimpleInterface" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_String27" > +<map key-type="String" value-type="String"> +</map> +</field> +<field name="TreeMapOfString_String28" > +<map key-type="String" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_String29" > +<map key-type="String" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_String30" > +<map key-type="String" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfString_String31" > +<map key-type="String" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_String32" > +<map key-type="String" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfString_String33" > +<map key-type="String" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfString_String34" > +<map key-type="String" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfString_String35" > +<map key-type="String" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfDate_String36" > +<map key-type="java.util.Date" value-type="String"> +</map> +</field> +<field name="TreeMapOfDate_String37" > +<map key-type="java.util.Date" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfDate_String38" > +<map key-type="java.util.Date" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfDate_String39" > +<map key-type="java.util.Date" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfDate_String40" > +<map key-type="java.util.Date" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfDate_String41" > +<map key-type="java.util.Date" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfDate_String42" > +<map key-type="java.util.Date" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfDate_String43" > +<map key-type="java.util.Date" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfDate_String44" > +<map key-type="java.util.Date" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfBigDecimal_String45" > +<map key-type="java.math.BigDecimal" value-type="String"> +</map> +</field> +<field name="TreeMapOfBigDecimal_String46" > +<map key-type="java.math.BigDecimal" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfBigDecimal_String47" > +<map key-type="java.math.BigDecimal" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfBigDecimal_String48" > +<map key-type="java.math.BigDecimal" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfBigDecimal_String49" > +<map key-type="java.math.BigDecimal" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfBigDecimal_String50" > +<map key-type="java.math.BigDecimal" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfBigDecimal_String51" > +<map key-type="java.math.BigDecimal" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfBigDecimal_String52" > +<map key-type="java.math.BigDecimal" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfBigDecimal_String53" > +<map key-type="java.math.BigDecimal" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfBigInteger_String54" > +<map key-type="java.math.BigInteger" value-type="String"> +</map> +</field> +<field name="TreeMapOfBigInteger_String55" > +<map key-type="java.math.BigInteger" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfBigInteger_String56" > +<map key-type="java.math.BigInteger" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfBigInteger_String57" > +<map key-type="java.math.BigInteger" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfBigInteger_String58" > +<map key-type="java.math.BigInteger" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfBigInteger_String59" > +<map key-type="java.math.BigInteger" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfBigInteger_String60" > +<map key-type="java.math.BigInteger" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfBigInteger_String61" > +<map key-type="java.math.BigInteger" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfBigInteger_String62" > +<map key-type="java.math.BigInteger" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfByte_String63" > +<map key-type="Byte" value-type="String"> +</map> +</field> +<field name="TreeMapOfByte_String64" > +<map key-type="Byte" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfByte_String65" > +<map key-type="Byte" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfByte_String66" > +<map key-type="Byte" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfByte_String67" > +<map key-type="Byte" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfByte_String68" > +<map key-type="Byte" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfByte_String69" > +<map key-type="Byte" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfByte_String70" > +<map key-type="Byte" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfByte_String71" > +<map key-type="Byte" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfDouble_String72" > +<map key-type="Double" value-type="String"> +</map> +</field> +<field name="TreeMapOfDouble_String73" > +<map key-type="Double" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfDouble_String74" > +<map key-type="Double" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfDouble_String75" > +<map key-type="Double" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfDouble_String76" > +<map key-type="Double" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfDouble_String77" > +<map key-type="Double" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfDouble_String78" > +<map key-type="Double" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfDouble_String79" > +<map key-type="Double" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfDouble_String80" > +<map key-type="Double" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfFloat_String81" > +<map key-type="Float" value-type="String"> +</map> +</field> +<field name="TreeMapOfFloat_String82" > +<map key-type="Float" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfFloat_String83" > +<map key-type="Float" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfFloat_String84" > +<map key-type="Float" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfFloat_String85" > +<map key-type="Float" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfFloat_String86" > +<map key-type="Float" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfFloat_String87" > +<map key-type="Float" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfFloat_String88" > +<map key-type="Float" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfFloat_String89" > +<map key-type="Float" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfInteger_String90" > +<map key-type="Integer" value-type="String"> +</map> +</field> +<field name="TreeMapOfInteger_String91" > +<map key-type="Integer" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfInteger_String92" > +<map key-type="Integer" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfInteger_String93" > +<map key-type="Integer" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfInteger_String94" > +<map key-type="Integer" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfInteger_String95" > +<map key-type="Integer" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfInteger_String96" > +<map key-type="Integer" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfInteger_String97" > +<map key-type="Integer" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfInteger_String98" > +<map key-type="Integer" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfLong_String99" > +<map key-type="Long" value-type="String"> +</map> +</field> +<field name="TreeMapOfLong_String100" > +<map key-type="Long" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfLong_String101" > +<map key-type="Long" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfLong_String102" > +<map key-type="Long" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfLong_String103" > +<map key-type="Long" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfLong_String104" > +<map key-type="Long" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfLong_String105" > +<map key-type="Long" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfLong_String106" > +<map key-type="Long" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfLong_String107" > +<map key-type="Long" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfShort_String108" > +<map key-type="Short" value-type="String"> +</map> +</field> +<field name="TreeMapOfShort_String109" > +<map key-type="Short" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfShort_String110" > +<map key-type="Short" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfShort_String111" > +<map key-type="Short" embedded-key="true" value-type="String"> +</map> +</field> +<field name="TreeMapOfShort_String112" > +<map key-type="Short" embedded-key="true" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfShort_String113" > +<map key-type="Short" embedded-key="true" value-type="String" embedded-value="false"> +</map> +</field> +<field name="TreeMapOfShort_String114" > +<map key-type="Short" embedded-key="false" value-type="String"> +</map> +</field> +<field name="TreeMapOfShort_String115" > +<map key-type="Short" embedded-key="false" value-type="String" embedded-value="true"> +</map> +</field> +<field name="TreeMapOfShort_String116" > +<map key-type="Short" embedded-key="false" value-type="String" embedded-value="false"> +</map> +</field> +</class> +</package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,166 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> +<package name="org.apache.jdo.tck.pc.fieldtypes"> +<class name="TreeSetCollections" identity-type="application" + objectid-class="org.apache.jdo.tck.pc.fieldtypes.TreeSetCollections$Oid"> +<field name="identifier" primary-key="true"/> +<field name="TreeSetOfObject0" > +<collection element-type="java.lang.Object"> +</collection> +</field> +<field name="TreeSetOfObject1" > +<collection element-type="java.lang.Object" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfObject2" > +<collection element-type="java.lang.Object" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfSimpleClass3" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleClass"> +</collection> +</field> +<field name="TreeSetOfSimpleClass4" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleClass" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfSimpleClass5" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleClass" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfSimpleInterface6" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleInterface"> +</collection> +</field> +<field name="TreeSetOfSimpleInterface7" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleInterface" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfSimpleInterface8" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleInterface" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfString9" > +<collection element-type="java.lang.String"> +</collection> +</field> +<field name="TreeSetOfString10" > +<collection element-type="java.lang.String" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfString11" > +<collection element-type="java.lang.String" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfDate12" > +<collection element-type="java.util.Date"> +</collection> +</field> +<field name="TreeSetOfDate13" > +<collection element-type="java.util.Date" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfDate14" > +<collection element-type="java.util.Date" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfBigDecimal15" > +<collection element-type="java.math.BigDecimal"> +</collection> +</field> +<field name="TreeSetOfBigDecimal16" > +<collection element-type="java.math.BigDecimal" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfBigDecimal17" > +<collection element-type="java.math.BigDecimal" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfBigInteger18" > +<collection element-type="java.math.BigInteger"> +</collection> +</field> +<field name="TreeSetOfBigInteger19" > +<collection element-type="java.math.BigInteger" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfBigInteger20" > +<collection element-type="java.math.BigInteger" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfByte21" > +<collection element-type="java.lang.Byte"> +</collection> +</field> +<field name="TreeSetOfByte22" > +<collection element-type="java.lang.Byte" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfByte23" > +<collection element-type="java.lang.Byte" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfDouble24" > +<collection element-type="java.lang.Double"> +</collection> +</field> +<field name="TreeSetOfDouble25" > +<collection element-type="java.lang.Double" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfDouble26" > +<collection element-type="java.lang.Double" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfFloat27" > +<collection element-type="java.lang.Float"> +</collection> +</field> +<field name="TreeSetOfFloat28" > +<collection element-type="java.lang.Float" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfFloat29" > +<collection element-type="java.lang.Float" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfInteger30" > +<collection element-type="java.lang.Integer"> +</collection> +</field> +<field name="TreeSetOfInteger31" > +<collection element-type="java.lang.Integer" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfInteger32" > +<collection element-type="java.lang.Integer" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfLong33" > +<collection element-type="java.lang.Long"> +</collection> +</field> +<field name="TreeSetOfLong34" > +<collection element-type="java.lang.Long" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfLong35" > +<collection element-type="java.lang.Long" embedded-element="false"> +</collection> +</field> +<field name="TreeSetOfShort36" > +<collection element-type="java.lang.Short"> +</collection> +</field> +<field name="TreeSetOfShort37" > +<collection element-type="java.lang.Short" embedded-element="true"> +</collection> +</field> +<field name="TreeSetOfShort38" > +<collection element-type="java.lang.Short" embedded-element="false"> +</collection> +</field> +</class> +</package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/TreeSetCollections.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/VectorCollections.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/VectorCollections.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/VectorCollections.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/VectorCollections.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,178 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> +<package name="org.apache.jdo.tck.pc.fieldtypes"> +<class name="VectorCollections" identity-type="application" + objectid-class="org.apache.jdo.tck.pc.fieldtypes.VectorCollections$Oid"> +<field name="identifier" primary-key="true"/> +<field name="VectorOfObject0" > +<collection element-type="java.lang.Object"> +</collection> +</field> +<field name="VectorOfObject1" > +<collection element-type="java.lang.Object" embedded-element="true"> +</collection> +</field> +<field name="VectorOfObject2" > +<collection element-type="java.lang.Object" embedded-element="false"> +</collection> +</field> +<field name="VectorOfSimpleClass3" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleClass"> +</collection> +</field> +<field name="VectorOfSimpleClass4" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleClass" embedded-element="true"> +</collection> +</field> +<field name="VectorOfSimpleClass5" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleClass" embedded-element="false"> +</collection> +</field> +<field name="VectorOfSimpleInterface6" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleInterface"> +</collection> +</field> +<field name="VectorOfSimpleInterface7" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleInterface" embedded-element="true"> +</collection> +</field> +<field name="VectorOfSimpleInterface8" > +<collection element-type="org.apache.jdo.tck.pc.fieldtypes.SimpleInterface" embedded-element="false"> +</collection> +</field> +<field name="VectorOfString9" > +<collection element-type="java.lang.String"> +</collection> +</field> +<field name="VectorOfString10" > +<collection element-type="java.lang.String" embedded-element="true"> +</collection> +</field> +<field name="VectorOfString11" > +<collection element-type="java.lang.String" embedded-element="false"> +</collection> +</field> +<field name="VectorOfDate12" > +<collection element-type="java.util.Date"> +</collection> +</field> +<field name="VectorOfDate13" > +<collection element-type="java.util.Date" embedded-element="true"> +</collection> +</field> +<field name="VectorOfDate14" > +<collection element-type="java.util.Date" embedded-element="false"> +</collection> +</field> +<field name="VectorOfLocale15" > +<collection element-type="java.util.Locale"> +</collection> +</field> +<field name="VectorOfLocale16" > +<collection element-type="java.util.Locale" embedded-element="true"> +</collection> +</field> +<field name="VectorOfLocale17" > +<collection element-type="java.util.Locale" embedded-element="false"> +</collection> +</field> +<field name="VectorOfBigDecimal18" > +<collection element-type="java.math.BigDecimal"> +</collection> +</field> +<field name="VectorOfBigDecimal19" > +<collection element-type="java.math.BigDecimal" embedded-element="true"> +</collection> +</field> +<field name="VectorOfBigDecimal20" > +<collection element-type="java.math.BigDecimal" embedded-element="false"> +</collection> +</field> +<field name="VectorOfBigInteger21" > +<collection element-type="java.math.BigInteger"> +</collection> +</field> +<field name="VectorOfBigInteger22" > +<collection element-type="java.math.BigInteger" embedded-element="true"> +</collection> +</field> +<field name="VectorOfBigInteger23" > +<collection element-type="java.math.BigInteger" embedded-element="false"> +</collection> +</field> +<field name="VectorOfByte24" > +<collection element-type="java.lang.Byte"> +</collection> +</field> +<field name="VectorOfByte25" > +<collection element-type="java.lang.Byte" embedded-element="true"> +</collection> +</field> +<field name="VectorOfByte26" > +<collection element-type="java.lang.Byte" embedded-element="false"> +</collection> +</field> +<field name="VectorOfDouble27" > +<collection element-type="java.lang.Double"> +</collection> +</field> +<field name="VectorOfDouble28" > +<collection element-type="java.lang.Double" embedded-element="true"> +</collection> +</field> +<field name="VectorOfDouble29" > +<collection element-type="java.lang.Double" embedded-element="false"> +</collection> +</field> +<field name="VectorOfFloat30" > +<collection element-type="java.lang.Float"> +</collection> +</field> +<field name="VectorOfFloat31" > +<collection element-type="java.lang.Float" embedded-element="true"> +</collection> +</field> +<field name="VectorOfFloat32" > +<collection element-type="java.lang.Float" embedded-element="false"> +</collection> +</field> +<field name="VectorOfInteger33" > +<collection element-type="java.lang.Integer"> +</collection> +</field> +<field name="VectorOfInteger34" > +<collection element-type="java.lang.Integer" embedded-element="true"> +</collection> +</field> +<field name="VectorOfInteger35" > +<collection element-type="java.lang.Integer" embedded-element="false"> +</collection> +</field> +<field name="VectorOfLong36" > +<collection element-type="java.lang.Long"> +</collection> +</field> +<field name="VectorOfLong37" > +<collection element-type="java.lang.Long" embedded-element="true"> +</collection> +</field> +<field name="VectorOfLong38" > +<collection element-type="java.lang.Long" embedded-element="false"> +</collection> +</field> +<field name="VectorOfShort39" > +<collection element-type="java.lang.Short"> +</collection> +</field> +<field name="VectorOfShort40" > +<collection element-type="java.lang.Short" embedded-element="true"> +</collection> +</field> +<field name="VectorOfShort41" > +<collection element-type="java.lang.Short" embedded-element="false"> +</collection> +</field> +</class> +</package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/VectorCollections.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/jdoTest.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/jdoTest.properties?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/jdoTest.properties (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/jdoTest.properties Mon Apr 4 12:41:23 2005 @@ -0,0 +1,101 @@ + + Copyright 2005 The Apache Software Foundation. + + Licensed 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 + + http://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. + + +# Classnames can have the following attributes: +# jdo:{persistent|transactional} +# super: <classname> +# oid: <classname> +# access: {public|protected|package|private} +# Fieldnames can have the following attributes: +# type:<type> +# access: {public|protected|package|private} +# jdo:{persistent|transactional|transient} +# annotation:{key|dfg|mediated} + +org.apache.jdo.tck.pc.inheritance.AllPersist=jdo:persistent,oid:org.apache.jdo.tck.pc.inheritance.AllPersist$Id +org.apache.jdo.tck.pc.inheritance.AllPersist#intA=jdo:transient +org.apache.jdo.tck.pc.inheritance.AllPersist#doubleB=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.AllPersist#intB=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.AllPersist#keyValue=jdo:persistent,annotation:key + +org.apache.jdo.tck.pc.inheritance.AllPersist2=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.AllPersist +org.apache.jdo.tck.pc.inheritance.AllPersist2#floatE=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.AllPersist2#charC=jdo:transient +org.apache.jdo.tck.pc.inheritance.AllPersist2#booleanD=jdo:transient + +org.apache.jdo.tck.pc.inheritance.AllPersist3=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.AllPersist2 +org.apache.jdo.tck.pc.inheritance.AllPersist3#secondObj=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.AllPersist3#shortF=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.AllPersist3#thirdObj=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.AllPersist4=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.AllPersist3 +org.apache.jdo.tck.pc.inheritance.AllPersist4#shortG=jdo:transient +org.apache.jdo.tck.pc.inheritance.AllPersist4#intH=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.FieldSameName=jdo:persistent,oid:org.apache.jdo.tck.pc.inheritance.FieldSameName$Id +org.apache.jdo.tck.pc.inheritance.FieldSameName#keyValue=jdo:persistent,annotation:key +org.apache.jdo.tck.pc.inheritance.FieldSameName#n1=jdo:transient +org.apache.jdo.tck.pc.inheritance.FieldSameName#n2=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.FieldSameName#n3=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.FieldSameName2=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.FieldSameName +org.apache.jdo.tck.pc.inheritance.FieldSameName2#n1=jdo:transient +org.apache.jdo.tck.pc.inheritance.FieldSameName2#n2=jdo:transient +org.apache.jdo.tck.pc.inheritance.FieldSameName2#n3=jdo:transactional,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.FieldSameName3=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.FieldSameName2 +org.apache.jdo.tck.pc.inheritance.FieldSameName3#n1=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.FieldSameName3#n2=jdo:transactional,annotation:mediated +org.apache.jdo.tck.pc.inheritance.FieldSameName3#n3=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.FieldSameName4=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.FieldSameName3 +org.apache.jdo.tck.pc.inheritance.FieldSameName4#n1=jdo:transient +org.apache.jdo.tck.pc.inheritance.FieldSameName4#n2=jdo:transient +org.apache.jdo.tck.pc.inheritance.FieldSameName4#n3=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.TopNonPersistB=jdo:persistent,oid:org.apache.jdo.tck.pc.inheritance.TopNonPersistB$Id +org.apache.jdo.tck.pc.inheritance.TopNonPersistB#doubleB=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.TopNonPersistB#intB=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.TopNonPersistB#keyValue=jdo:persistent,annotation:key + +org.apache.jdo.tck.pc.inheritance.TopNonPersistE=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.TopNonPersistB +org.apache.jdo.tck.pc.inheritance.TopNonPersistE#floatE=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.TopNonPersistF=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.TopNonPersistE +org.apache.jdo.tck.pc.inheritance.TopNonPersistF#secondObj=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.TopNonPersistF#shortF=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.TopNonPersistF#thirdObj=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.TopNonPersistH=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.TopNonPersistF +org.apache.jdo.tck.pc.inheritance.TopNonPersistH#intH=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.TopPersist=jdo:persistent,oid:org.apache.jdo.tck.pc.inheritance.TopPersist$Id +org.apache.jdo.tck.pc.inheritance.TopPersist#intA=jdo:transient +org.apache.jdo.tck.pc.inheritance.TopPersist#doubleB=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.TopPersist#intB=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.TopPersist#keyValue=jdo:persistent,annotation:key + +org.apache.jdo.tck.pc.inheritance.TopPersistE=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.TopPersist +org.apache.jdo.tck.pc.inheritance.TopPersistE#floatE=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.TopPersistF=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.TopPersistE +org.apache.jdo.tck.pc.inheritance.TopPersistF#secondObj=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.TopPersistF#shortF=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.inheritance.TopPersistF#thirdObj=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.inheritance.TopPersistH=jdo:persistent,super:org.apache.jdo.tck.pc.inheritance.TopPersistF +org.apache.jdo.tck.pc.inheritance.TopPersistH#intH=jdo:persistent,annotation:mediated + Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/jdoTest.properties ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/package.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/package.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/package.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/package.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,133 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> + <package name="org.apache.jdo.tck.pc.inheritance"> + <class + name="AllPersist" + identity-type="application" + objectid-class="org.apache.jdo.tck.pc.inheritance.AllPersist$Id" > + <field name="intA" persistence-modifier="none"/> + <field name="keyValue" primary-key="true" /> + </class> + + <class + name="AllPersist2" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.AllPersist"> + <field name="charC" persistence-modifier="none"/> + <field name="booleanD" persistence-modifier="none"/> + <field name="floatE" persistence-modifier="transactional"/> + </class> + + <class + name="AllPersist3" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.AllPersist2"> + <field name="secondObj" persistence-modifier="transactional" /> + <field name="thirdObj" persistence-modifier="persistent" null-value="default"/> + </class> + + <class + name="AllPersist4" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.AllPersist3"> + <field name="shortG" persistence-modifier="none"/> + <field name="fourthObj" persistence-modifier="none"/> + </class> + + <class + name="TopNonPersistB" + identity-type="application" + objectid-class="org.apache.jdo.tck.pc.inheritance.TopNonPersistB$Id"> + <field name="keyValue" primary-key="true" /> + </class> + + <class + name="TopNonPersistE" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.TopNonPersistB"> + <field name="floatE" persistence-modifier="transactional"/> + </class> + + <class + name="TopNonPersistF" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.TopNonPersistE"> + <field name="secondObj" persistence-modifier="transactional" /> + <field name="thirdObj" persistence-modifier="persistent" null-value="default"/> + </class> + + <class + name="TopNonPersistH" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.TopNonPersistF"> + </class> + + <class + name="TopPersist" + identity-type="application" + objectid-class="org.apache.jdo.tck.pc.inheritance.TopPersist$Id"> + <field name="intA" persistence-modifier="none"/> + <field name="keyValue" primary-key="true" /> + </class> + + <class + name="TopPersistE" + identity-type="application" + persistence-capable-superclass ="org.apache.jdo.tck.pc.inheritance.TopPersist"> + <field name="floatE" persistence-modifier="transactional"/> + </class> + + <class + name="TopPersistF" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.TopPersistE"> + <field name="secondObj" persistence-modifier="transactional" /> + <field name="thirdObj" persistence-modifier="persistent" null-value="default"/> + </class> + + <class + name="TopPersistH" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.TopPersistF"> + </class> + + <class + name="FieldSameName" + identity-type="application" + objectid-class="org.apache.jdo.tck.pc.inheritance.FieldSameName$Id"> + <field name="n1" persistence-modifier="none"/> + <field name="n2" persistence-modifier="persistent"/> + <field name="n3" persistence-modifier="persistent"/> + <field name="keyValue" primary-key="true" /> + </class> + + <class + name="FieldSameName2" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.FieldSameName"> + <field name="n1" persistence-modifier="none"/> + <field name="n2" persistence-modifier="none"/> + <field name="n3" persistence-modifier="transactional"/> + </class> + + <class + name="FieldSameName3" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.FieldSameName2"> + <field name="n1" persistence-modifier="persistent"/> + <field name="n2" persistence-modifier="transactional" /> + <field name="n3" persistence-modifier="persistent" null-value="default"/> + </class> + + <class + name="FieldSameName4" + identity-type="application" + persistence-capable-superclass="org.apache.jdo.tck.pc.inheritance.FieldSameName3"> + <field name="n1" persistence-modifier="none"/> + <field name="n2" persistence-modifier="none"/> + <field name="n3" persistence-modifier="persistent"/> + </class> + +</package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/package.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/jdoTest.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/jdoTest.properties?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/jdoTest.properties (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/jdoTest.properties Mon Apr 4 12:41:23 2005 @@ -0,0 +1,49 @@ + + Copyright 2005 The Apache Software Foundation. + + Licensed 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 + + http://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. + + +# Classnames can have the following attributes: +# jdo:{persistent|transactional} +# super: <classname> +# oid: <classname> +# access: {public|protected|package|private} +# Fieldnames can have the following attributes: +# type:<type> +# access: {public|protected|package|private} +# jdo:{persistent|transactional|transient} +# annotation:{key|dfg|mediated} + +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass=jdo:persistent,oid:org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass$KeyClass +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass#keyValue=jdo:persistent,annotation:key +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass#name=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass#timeStamp=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass#nextObj=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass#children=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass#intValue=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass#doubleValue=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass#childToDelete=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass#charValue=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass=jdo:persistent,oid:org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass$KeyClass +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass#i=jdo:transient +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass#c=jdo:transient +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass#d=jdo:transactional,annotation:mediated +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass#s=jdo:transactional,annotation:mediated +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass#children=jdo:transient +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass#loadTime=jdo:transient +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass#keyValue=jdo:persistent,annotation:key +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass#floatValue=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass#intValue=jdo:persistent,annotation:mediated + Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/jdoTest.properties ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/package.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/package.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/package.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/package.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> + <package name="org.apache.jdo.tck.pc.instancecallbacks"> + <class name="InstanceCallbackNonPersistFdsClass" + identity-type="application" + objectid-class="org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackNonPersistFdsClass$KeyClass" > + <field name="keyValue" primary-key="true" /> + <field name="i" persistence-modifier="none"/> + <field name="c" persistence-modifier="none"/> + <field name="d" persistence-modifier="transactional"/> + <field name="s" persistence-modifier="transactional"/> + <field name="children" persistence-modifier="none"/> + <field name="loadTime" persistence-modifier="none"/> + </class> + <class name="InstanceCallbackClass" + identity-type="application" + objectid-class="org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass$KeyClass" > + <field name="keyValue" primary-key="true" /> + <field name="nextObj" persistence-modifier="persistent" null-value="default"/> + <field name="children" > + <collection element-type="org.apache.jdo.tck.pc.instancecallbacks.InstanceCallbackClass" /> + </field> + </class> +</package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/package.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> + <package name="org.apache.jdo.tck.pc.lifecycle"> + + <class name="StateTransitionObj" identity-type="datastore" /> + + </package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/lifecycle/StateTransitionObj.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/mylib/package.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/mylib/package.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/mylib/package.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/mylib/package.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> + <package name="org.apache.jdo.tck.pc.mylib"> + + <!-- This will not be required once the JDOModel is fixed so that + the defaults defined in section 18.4 of the spec are working + --> + <class name="PCPoint" + identity-type="application" objectid-class="org.apache.jdo.tck.pc.mylib.PCPoint$Oid"> + <field name="id" primary-key="true"/> + <field name="x"/> + <field name="y"/> + </class> + + <class name="PCPoint2" + identity-type="application" objectid-class="org.apache.jdo.tck.pc.mylib.PCPoint2$Oid"> + <field name="id" primary-key="true"/> + <field name="x"/> + <field name="y"/> + <field name="clearCalled" persistence-modifier="none"/> + <field name="loadCalled" persistence-modifier="none"/> + <field name="storeCalled" persistence-modifier="none"/> + <field name="deleteCalled" persistence-modifier="none"/> + </class> + + <class name="PCRect" + identity-type="application" objectid-class="org.apache.jdo.tck.pc.mylib.PCRect$Oid"> + <field name="id" primary-key="true"/> + <field name="lowerRight"/> + <field name="upperLeft"/> + </class> + + <class name="PrimitiveTypes" + identity-type="application" objectid-class="org.apache.jdo.tck.pc.mylib.PrimitiveTypes$Oid"> + <field name="id" primary-key="true"/> + <field name="booleanNotNull"/> + <field name="booleanNull"/> + <field name="byteNotNull"/> + <field name="byteNull"/> + <field name="shortNotNull"/> + <field name="shortNull"/> + <field name="intNotNull"/> + <field name="intNull"/> + <field name="longNotNull"/> + <field name="longNull"/> + <field name="floatNotNull"/> + <field name="floatNull"/> + <field name="doubleNotNull"/> + <field name="doubleNull"/> + <field name="charNotNull"/> + <field name="charNull"/> + <field name="dateNull"/> + <field name="stringNull"/> + <field name="bigDecimal"/> + <field name="bigInteger"/> + <field name="PrimitiveTypes"/> + </class> + + </package> +</jdo> + Propchange: incubator/jdo/trunk/tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/mylib/package.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/jdoTest.properties URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/jdoTest.properties?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/jdoTest.properties (added) +++ incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/jdoTest.properties Mon Apr 4 12:41:23 2005 @@ -0,0 +1,98 @@ + + Copyright 2005 The Apache Software Foundation. + + Licensed 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 + + http://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. + + +# Classnames can have the following attributes: +# jdo:{persistent|transactional} +# super: <classname> +# oid: <classname> +# access: {public|protected|package|private} +# Fieldnames can have the following attributes: +# type:<type> +# access: {public|protected|package|private} +# jdo:{persistent|transactional|transient} +# annotation:{key|dfg|mediated} + +org.apache.jdo.tck.pc.company.Address=jdo:persistent +org.apache.jdo.tck.pc.company.Address#addrid=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Address#city=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Address#state=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Address#street=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Address#zipcode=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Address#country=jdo:persistent,annotation:dfg + +org.apache.jdo.tck.pc.company.Company=jdo:persistent +org.apache.jdo.tck.pc.company.Company#address=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Company#companyid=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Company#departments=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Company#founded=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Company#name=jdo:persistent,annotation:dfg + +org.apache.jdo.tck.pc.company.DentalInsurance=jdo:persistent,super:org.apache.jdo.tck.pc.company.Insurance +org.apache.jdo.tck.pc.company.DentalInsurance#lifetimeOrthoBenefit=jdo:persistent,annotation:dfg + +org.apache.jdo.tck.pc.company.Department=jdo:persistent +org.apache.jdo.tck.pc.company.Department#deptid=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Department#name=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Department#employees=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Department#fundedEmps=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Department#company=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Department#employeeOfTheMonth=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.company.Employee=jdo:persistent,super:org.apache.jdo.tck.pc.company.Person +org.apache.jdo.tck.pc.company.Employee#dentalInsurance=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#department=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#fundingDept=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#hiredate=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Employee#hradvisees=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#hradvisor=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#manager=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#medicalInsurance=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#mentor=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#projects=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#protege=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#reviewedProjects=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#team=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Employee#weeklyhours=jdo:persistent,annotation:dfg + +org.apache.jdo.tck.pc.company.FullTimeEmployee=jdo:persistent,super:org.apache.jdo.tck.pc.company.Employee +org.apache.jdo.tck.pc.company.FullTimeEmployee#salary=jdo:persistent,annotation:dfg + +org.apache.jdo.tck.pc.company.Insurance=jdo:persistent +org.apache.jdo.tck.pc.company.Insurance#insid=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Insurance#carrier=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Insurance#employee=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.company.MedicalInsurance=jdo:persistent,super:org.apache.jdo.tck.pc.company.Insurance +org.apache.jdo.tck.pc.company.MedicalInsurance#planType=jdo:persistent,annotation:dfg + +org.apache.jdo.tck.pc.company.PartTimeEmployee=jdo:persistent,super:org.apache.jdo.tck.pc.company.Employee +org.apache.jdo.tck.pc.company.PartTimeEmployee#wage=jdo:persistent,annotation:dfg + +org.apache.jdo.tck.pc.company.Person=jdo:persistent +org.apache.jdo.tck.pc.company.Person#address=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Person#birthdate=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Person#firstname=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Person#lastname=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Person#middlename=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Person#personid=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Person#phoneNumbers=jdo:persistent,annotation:mediated + +org.apache.jdo.tck.pc.company.Project=jdo:persistent +org.apache.jdo.tck.pc.company.Project#budget=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Project#members=jdo:persistent,annotation:mediated +org.apache.jdo.tck.pc.company.Project#name=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Project#projid=jdo:persistent,annotation:dfg +org.apache.jdo.tck.pc.company.Project#reviewers=jdo:persistent,annotation:mediated Propchange: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/jdoTest.properties ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/package.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/package.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/package.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/package.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,71 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> + <package name="org.apache.jdo.tck.pc.company"> + + <class name="Address"/> + + <class name="Company"> + <field name="departments" persistence-modifier="persistent"> + <collection element-type="org.apache.jdo.tck.pc.company.Department"/> + </field> + <field name="address" embedded="true"/> + </class> + + <class name="DentalInsurance" + persistence-capable-superclass="org.apache.jdo.tck.pc.company.Insurance"/> + + <class name="Department"> + <field name="employees" persistence-modifier="persistent"> + <collection element-type="org.apache.jdo.tck.pc.company.Employee"/> + </field> + <field name="fundedEmps" persistence-modifier="persistent"> + <collection element-type="org.apache.jdo.tck.pc.company.Employee"/> + </field> + </class> + + <class name="Employee" + persistence-capable-superclass="org.apache.jdo.tck.pc.company.Person"> + <field name="reviewedProjects" persistence-modifier="persistent"> + <collection element-type="org.apache.jdo.tck.pc.company.Project"/> + </field> + <field name="projects" persistence-modifier="persistent"> + <collection element-type="org.apache.jdo.tck.pc.company.Project"/> + </field> + <field name="team" persistence-modifier="persistent"> + <collection element-type="org.apache.jdo.tck.pc.company.Employee"/> + </field> + <field name="hradvisees" persistence-modifier="persistent"> + <collection element-type="org.apache.jdo.tck.pc.company.Employee"/> + </field> + </class> + + <class name="FullTimeEmployee" + persistence-capable-superclass="org.apache.jdo.tck.pc.company.Employee"/> + + <class name="Insurance"/> + + <class name="MedicalInsurance" + persistence-capable-superclass="org.apache.jdo.tck.pc.company.Insurance"/> + + <class name="PartTimeEmployee" + persistence-capable-superclass="org.apache.jdo.tck.pc.company.Employee"/> + + <class name="Person"> + <field name="middlename" default-fetch-group="false"/> + <field name="address" embedded="true"/> + <field name="phoneNumbers" persistence-modifier="persistent"> + <map key-type="String" value-type="String"/> + </field> + </class> + + <class name="Project"> + <field name="reviewers" persistence-modifier="persistent"> + <collection element-type="org.apache.jdo.tck.pc.company.Employee"/> + </field> + <field name="members" persistence-modifier="persistent"> + <collection element-type="org.apache.jdo.tck.pc.company.Employee"/> + </field> + </class> + </package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/package.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/AllTypes.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/AllTypes.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/AllTypes.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/AllTypes.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8" ?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> + <package name="org.apache.jdo.tck.pc.fieldtypes"> + <class name="AllTypes" /> + </package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/AllTypes.jdo ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.jdo URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.jdo?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.jdo (added) +++ incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.jdo Mon Apr 4 12:41:23 2005 @@ -0,0 +1,120 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE jdo PUBLIC "-//Sun Microsystems, Inc.//DTD Java Data Objects Metadata 2.0//EN" "http://java.sun.com/dtd/jdo_2_0.dtd"> +<jdo> +<package name="org.apache.jdo.tck.pc.fieldtypes"> +<class name="ArrayCollections" identity-type="datastore"> +<field name="ArrayOfObject0" persistence-modifier="persistent"> +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfObject1" persistence-modifier="persistent"> +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfSimpleClass2" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfSimpleClass3" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfSimpleInterface4" persistence-modifier="persistent"> +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfSimpleInterface5" persistence-modifier="persistent"> +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfString6" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfString7" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfDate8" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfDate9" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfLocale10" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfLocale11" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfBigDecimal12" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfBigDecimal13" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfBigInteger14" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfBigInteger15" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfByte16" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfByte17" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfDouble18" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfDouble19" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfFloat20" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfFloat21" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfInteger22" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfInteger23" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfLong24" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfLong25" > +<array embedded-element="false"> +</array> +</field> +<field name="ArrayOfShort26" > +<array embedded-element="true"> +</array> +</field> +<field name="ArrayOfShort27" > +<array embedded-element="false"> +</array> +</field> +</class> +</package> +</jdo> Propchange: incubator/jdo/trunk/tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ArrayCollections.jdo ------------------------------------------------------------------------------ svn:executable = *