Return-Path: Delivered-To: apmail-db-jdo-commits-archive@www.apache.org Received: (qmail 70939 invoked from network); 4 Apr 2005 19:51:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 4 Apr 2005 19:51:21 -0000 Received: (qmail 94046 invoked by uid 500); 4 Apr 2005 19:51:20 -0000 Mailing-List: contact jdo-commits-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: jdo-dev@db.apache.org Delivered-To: mailing list jdo-commits@db.apache.org Received: (qmail 94025 invoked by uid 99); 4 Apr 2005 19:51:20 -0000 X-ASF-Spam-Status: No, hits=-9.8 required=10.0 tests=ALL_TRUSTED,NO_REAL_NAME X-Spam-Check-By: apache.org Received: from minotaur.apache.org (HELO minotaur.apache.org) (209.237.227.194) by apache.org (qpsmtpd/0.28) with SMTP; Mon, 04 Apr 2005 12:51:17 -0700 Received: (qmail 67639 invoked by uid 65534); 4 Apr 2005 19:43:54 -0000 Message-ID: <20050404194354.67638.qmail@minotaur.apache.org> Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable X-Mailer: svnmailer-1.0.0-dev Date: Mon, 04 Apr 2005 19:43:54 -0000 Subject: svn commit: r160090 [35/63] - in incubator/jdo/trunk: ./ tck20/ tck20/assertions/ tck20/iut_jars/ tck20/test/ tck20/test/conf/ tck20/test/java/ tck20/test/java/org/ tck20/test/java/org/apache/ tck20/test/java/org/apache/jdo/ tck20/test/java/org/apache/jdo/tck/ tck20/test/java/org/apache/jdo/tck/api/ tck20/test/java/org/apache/jdo/tck/api/instancecallbacks/ tck20/test/java/org/apache/jdo/tck/api/jdohelper/ tck20/test/java/org/apache/jdo/tck/api/persistencemanager/ tck20/test/java/org/apache/jdo/tck/api/persistencemanager/cache/ tck20/test/java/org/apache/jdo/tck/api/persistencemanager/close/ tck20/test/java/org/apache/jdo/tck/api/persistencemanager/extent/ tck20/test/java/org/apache/jdo/tck/api/persistencemanager/flags/ tck20/test/java/org/apache/jdo/tck/api/persistencemanager/getobject/ tck20/test/java/org/apache/jdo/tck/api/persistencemanager/lifecycle/ tck20/test/java/org/apache/jdo/tck/api/persistencemanagerfactory/ tck20/test/java/org/apache/jdo/tck/enhancement/ tck20/test/java/org/apache/jdo/tck/extents/ tck20/test/java/org/apache/jdo/tck/lifecycle/ tck20/test/java/org/apache/jdo/tck/lifecycle/nontransactional/ tck20/test/java/org/apache/jdo/tck/models/ tck20/test/java/org/apache/jdo/tck/models/embedded/ tck20/test/java/org/apache/jdo/tck/models/fieldtypes/ tck20/test/java/org/apache/jdo/tck/models/inheritance/ tck20/test/java/org/apache/jdo/tck/pc/ tck20/test/java/org/apache/jdo/tck/pc/company/ tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/ tck20/test/java/org/apache/jdo/tck/pc/inheritance/ tck20/test/java/org/apache/jdo/tck/pc/instancecallbacks/ tck20/test/java/org/apache/jdo/tck/pc/lifecycle/ tck20/test/java/org/apache/jdo/tck/pc/mylib/ tck20/test/java/org/apache/jdo/tck/query/ tck20/test/java/org/apache/jdo/tck/query/operators/ tck20/test/java/org/apache/jdo/tck/transactions/ tck20/test/java/org/apache/jdo/tck/util/ tck20/test/jdo/ tck20/test/jdo/applicationidentity/ tck20/test/jdo/applicationidentity/org/ tck20/test/jdo/applicationidentity/org/apache/ tck20/test/jdo/applicationidentity/org/apache/jdo/ tck20/test/jdo/applicationidentity/org/apache/jdo/tck/ tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/ tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/company/ tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/ tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/ tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/ tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/lifecycle/ tck20/test/jdo/applicationidentity/org/apache/jdo/tck/pc/mylib/ tck20/test/jdo/datastoreidentity/ tck20/test/jdo/datastoreidentity/org/ tck20/test/jdo/datastoreidentity/org/apache/ tck20/test/jdo/datastoreidentity/org/apache/jdo/ tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/ tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/ tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/ tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/inheritance/ tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/instancecallbacks/ tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/lifecycle/ tck20/test/jdo/datastoreidentity/org/apache/jdo/tck/pc/mylib/ tck20/test/orm/ tck20/test/orm/applicationidentity/ tck20/test/orm/applicationidentity/org/ tck20/test/orm/applicationidentity/org/apache/ tck20/test/orm/applicationidentity/org/apache/jdo/ tck20/test/orm/applicationidentity/org/apache/jdo/tck/ tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/ tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/company/ tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/ tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/inheritance/ tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/ tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/lifecycle/ tck20/test/orm/applicationidentity/org/apache/jdo/tck/pc/mylib/ tck20/test/orm/datastoreidentity/ tck20/test/orm/datastoreidentity/org/ tck20/test/orm/datastoreidentity/org/apache/ tck20/test/orm/datastoreidentity/org/apache/jdo/ tck20/test/orm/datastoreidentity/org/apache/jdo/tck/ tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/ tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/company/ tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/inheritance/ tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/instancecallbacks/ tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/lifecycle/ tck20/test/orm/datastoreidentity/org/apache/jdo/tck/pc/mylib/ tck20/test/sql/ tck20/test/sql/derby/ To: jdo-commits@db.apache.org From: mcaisse@apache.org X-Virus-Checked: Checked X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Added: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes= /TreeMapStringKeyCollections.java URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/= apache/jdo/tck/pc/fieldtypes/TreeMapStringKeyCollections.java?view=3Dauto&r= ev=3D160090 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/Tr= eeMapStringKeyCollections.java (added) +++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/Tr= eeMapStringKeyCollections.java Mon Apr 4 12:41:23 2005 @@ -0,0 +1,957 @@ +/* + * Copyright 2005 The Apache Software Foundation. + *=20 + * 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=20 + *=20 + * http://www.apache.org/licenses/LICENSE-2.0 + *=20 + * Unless required by applicable law or agreed to in writing, software=20 + * distributed under the License is distributed on an "AS IS" BASIS,=20 + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied= .=20 + * See the License for the specific language governing permissions and=20 + * limitations under the License. + */ +=20 +package org.apache.jdo.tck.pc.fieldtypes; + +import java.io.Serializable; +import java.util.TreeMap; + +public class TreeMapStringKeyCollections {=20 + public int identifier; + public TreeMap TreeMapOfString_Object0; + public TreeMap TreeMapOfString_Object1; + public TreeMap TreeMapOfString_Object2; + public TreeMap TreeMapOfString_SimpleClass3; + public TreeMap TreeMapOfString_SimpleClass4; + public TreeMap TreeMapOfString_SimpleClass5; + public TreeMap TreeMapOfString_SimpleInterface6; + public TreeMap TreeMapOfString_SimpleInterface7; + public TreeMap TreeMapOfString_SimpleInterface8; + public TreeMap TreeMapOfString_String9; + public TreeMap TreeMapOfString_String10; + public TreeMap TreeMapOfString_String11; + public TreeMap TreeMapOfString_Date12; + public TreeMap TreeMapOfString_Date13; + public TreeMap TreeMapOfString_Date14; + public TreeMap TreeMapOfString_Locale15; + public TreeMap TreeMapOfString_Locale16; + public TreeMap TreeMapOfString_Locale17; + public TreeMap TreeMapOfString_BigDecimal18; + public TreeMap TreeMapOfString_BigDecimal19; + public TreeMap TreeMapOfString_BigDecimal20; + public TreeMap TreeMapOfString_BigInteger21; + public TreeMap TreeMapOfString_BigInteger22; + public TreeMap TreeMapOfString_BigInteger23; + public TreeMap TreeMapOfString_Byte24; + public TreeMap TreeMapOfString_Byte25; + public TreeMap TreeMapOfString_Byte26; + public TreeMap TreeMapOfString_Double27; + public TreeMap TreeMapOfString_Double28; + public TreeMap TreeMapOfString_Double29; + public TreeMap TreeMapOfString_Float30; + public TreeMap TreeMapOfString_Float31; + public TreeMap TreeMapOfString_Float32; + public TreeMap TreeMapOfString_Integer33; + public TreeMap TreeMapOfString_Integer34; + public TreeMap TreeMapOfString_Integer35; + public TreeMap TreeMapOfString_Long36; + public TreeMap TreeMapOfString_Long37; + public TreeMap TreeMapOfString_Long38; + public TreeMap TreeMapOfString_Short39; + public TreeMap TreeMapOfString_Short40; + public TreeMap TreeMapOfString_Short41; + public TreeMap TreeMapOfString_Object42; + public TreeMap TreeMapOfString_Object43; + public TreeMap TreeMapOfString_Object44; + public TreeMap TreeMapOfString_SimpleClass45; + public TreeMap TreeMapOfString_SimpleClass46; + public TreeMap TreeMapOfString_SimpleClass47; + public TreeMap TreeMapOfString_SimpleInterface48; + public TreeMap TreeMapOfString_SimpleInterface49; + public TreeMap TreeMapOfString_SimpleInterface50; + public TreeMap TreeMapOfString_String51; + public TreeMap TreeMapOfString_String52; + public TreeMap TreeMapOfString_String53; + public TreeMap TreeMapOfString_Date54; + public TreeMap TreeMapOfString_Date55; + public TreeMap TreeMapOfString_Date56; + public TreeMap TreeMapOfString_Locale57; + public TreeMap TreeMapOfString_Locale58; + public TreeMap TreeMapOfString_Locale59; + public TreeMap TreeMapOfString_BigDecimal60; + public TreeMap TreeMapOfString_BigDecimal61; + public TreeMap TreeMapOfString_BigDecimal62; + public TreeMap TreeMapOfString_BigInteger63; + public TreeMap TreeMapOfString_BigInteger64; + public TreeMap TreeMapOfString_BigInteger65; + public TreeMap TreeMapOfString_Byte66; + public TreeMap TreeMapOfString_Byte67; + public TreeMap TreeMapOfString_Byte68; + public TreeMap TreeMapOfString_Double69; + public TreeMap TreeMapOfString_Double70; + public TreeMap TreeMapOfString_Double71; + public TreeMap TreeMapOfString_Float72; + public TreeMap TreeMapOfString_Float73; + public TreeMap TreeMapOfString_Float74; + public TreeMap TreeMapOfString_Integer75; + public TreeMap TreeMapOfString_Integer76; + public TreeMap TreeMapOfString_Integer77; + public TreeMap TreeMapOfString_Long78; + public TreeMap TreeMapOfString_Long79; + public TreeMap TreeMapOfString_Long80; + public TreeMap TreeMapOfString_Short81; + public TreeMap TreeMapOfString_Short82; + public TreeMap TreeMapOfString_Short83; + public TreeMap TreeMapOfString_Object84; + public TreeMap TreeMapOfString_Object85; + public TreeMap TreeMapOfString_Object86; + public TreeMap TreeMapOfString_SimpleClass87; + public TreeMap TreeMapOfString_SimpleClass88; + public TreeMap TreeMapOfString_SimpleClass89; + public TreeMap TreeMapOfString_SimpleInterface90; + public TreeMap TreeMapOfString_SimpleInterface91; + public TreeMap TreeMapOfString_SimpleInterface92; + public TreeMap TreeMapOfString_String93; + public TreeMap TreeMapOfString_String94; + public TreeMap TreeMapOfString_String95; + public TreeMap TreeMapOfString_Date96; + public TreeMap TreeMapOfString_Date97; + public TreeMap TreeMapOfString_Date98; + public TreeMap TreeMapOfString_Locale99; + public TreeMap TreeMapOfString_Locale100; + public TreeMap TreeMapOfString_Locale101; + public TreeMap TreeMapOfString_BigDecimal102; + public TreeMap TreeMapOfString_BigDecimal103; + public TreeMap TreeMapOfString_BigDecimal104; + public TreeMap TreeMapOfString_BigInteger105; + public TreeMap TreeMapOfString_BigInteger106; + public TreeMap TreeMapOfString_BigInteger107; + public TreeMap TreeMapOfString_Byte108; + public TreeMap TreeMapOfString_Byte109; + public TreeMap TreeMapOfString_Byte110; + public TreeMap TreeMapOfString_Double111; + public TreeMap TreeMapOfString_Double112; + public TreeMap TreeMapOfString_Double113; + public TreeMap TreeMapOfString_Float114; + public TreeMap TreeMapOfString_Float115; + public TreeMap TreeMapOfString_Float116; + public TreeMap TreeMapOfString_Integer117; + public TreeMap TreeMapOfString_Integer118; + public TreeMap TreeMapOfString_Integer119; + public TreeMap TreeMapOfString_Long120; + public TreeMap TreeMapOfString_Long121; + public TreeMap TreeMapOfString_Long122; + public TreeMap TreeMapOfString_Short123; + public TreeMap TreeMapOfString_Short124; + public TreeMap TreeMapOfString_Short125; + + public static final String [] fieldSpecs =3D {=20 + "public TreeMap TreeMapOfString_Object0", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_Object1", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_Object2", + "public TreeMap TreeMapOfString_SimpleClass3", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_SimpleClass4", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_SimpleClass5", + "public TreeMap TreeMapOfString_SimpleInterface6", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_SimpleInterface7", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_SimpleInterface8", + "public TreeMap TreeMapOfString_String9", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_String10", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_String11", + "public TreeMap TreeMapOfString_Date12", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_Date13", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_Date14", + "public TreeMap TreeMapOfString_Locale15", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_Locale16", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_Locale17", + "public TreeMap TreeMapOfString_BigDecimal18", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_BigDecimal19", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_BigDecimal20", + "public TreeMap TreeMapOfString_BigInteger21", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_BigInteger22", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_BigInteger23", + "public TreeMap TreeMapOfString_Byte24", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_Byte25", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_Byte26", + "public TreeMap TreeMapOfString_Double27", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_Double28", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_Double29", + "public TreeMap TreeMapOfString_Float30", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_Float31", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_Float32", + "public TreeMap TreeMapOfString_Integer33", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_Integer34", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_Integer35", + "public TreeMap TreeMapOfString_Long36", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_Long37", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_Long38", + "public TreeMap TreeMapOfString_Short39", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_Short40", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_Short41", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_Object42", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_Object43", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_Object44", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_SimpleClass45", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_SimpleClass46", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_SimpleClass47", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_SimpleInterface48", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_SimpleInterface49", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_SimpleInterface50", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_String51", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_String52", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_String53", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_Date54", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_Date55", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_Date56", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_Locale57", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_Locale58", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_Locale59", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_BigDecimal60", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_BigDecimal61", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_BigDecimal62", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_BigInteger63", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_BigInteger64", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_BigInteger65", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_Byte66", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_Byte67", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_Byte68", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_Double69", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_Double70", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_Double71", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_Float72", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_Float73", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_Float74", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_Integer75", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_Integer76", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_Integer77", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_Long78", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_Long79", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_Long80", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_Short81", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_Short82", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_Short83", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_Object84", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_Object85", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_Object86", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_SimpleClass87", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_SimpleClass88", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_SimpleClass89", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_SimpleInterface90", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_SimpleInterface91", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_SimpleInterface92", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_String93", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_String94", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_String95", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_Date96", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_Date97", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_Date98", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_Locale99", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_Locale100", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_Locale101", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_BigDecimal102", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_BigDecimal103", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_BigDecimal104", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_BigInteger105", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_BigInteger106", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_BigInteger107", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_Byte108", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_Byte109", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_Byte110", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_Double111", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_Double112", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_Double113", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_Float114", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_Float115", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_Float116", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_Integer117", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_Integer118", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_Integer119", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_Long120", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_Long121", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_Long122", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_Short123", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_Short124", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_Short125" + }; + public int getLength() + { + return fieldSpecs.length; + } + public TreeMap get(int index) + { + switch (index) + { + case(0): + return TreeMapOfString_Object0; + case(1): + return TreeMapOfString_Object1; + case(2): + return TreeMapOfString_Object2; + case(3): + return TreeMapOfString_SimpleClass3; + case(4): + return TreeMapOfString_SimpleClass4; + case(5): + return TreeMapOfString_SimpleClass5; + case(6): + return TreeMapOfString_SimpleInterface6; + case(7): + return TreeMapOfString_SimpleInterface7; + case(8): + return TreeMapOfString_SimpleInterface8; + case(9): + return TreeMapOfString_String9; + case(10): + return TreeMapOfString_String10; + case(11): + return TreeMapOfString_String11; + case(12): + return TreeMapOfString_Date12; + case(13): + return TreeMapOfString_Date13; + case(14): + return TreeMapOfString_Date14; + case(15): + return TreeMapOfString_Locale15; + case(16): + return TreeMapOfString_Locale16; + case(17): + return TreeMapOfString_Locale17; + case(18): + return TreeMapOfString_BigDecimal18; + case(19): + return TreeMapOfString_BigDecimal19; + case(20): + return TreeMapOfString_BigDecimal20; + case(21): + return TreeMapOfString_BigInteger21; + case(22): + return TreeMapOfString_BigInteger22; + case(23): + return TreeMapOfString_BigInteger23; + case(24): + return TreeMapOfString_Byte24; + case(25): + return TreeMapOfString_Byte25; + case(26): + return TreeMapOfString_Byte26; + case(27): + return TreeMapOfString_Double27; + case(28): + return TreeMapOfString_Double28; + case(29): + return TreeMapOfString_Double29; + case(30): + return TreeMapOfString_Float30; + case(31): + return TreeMapOfString_Float31; + case(32): + return TreeMapOfString_Float32; + case(33): + return TreeMapOfString_Integer33; + case(34): + return TreeMapOfString_Integer34; + case(35): + return TreeMapOfString_Integer35; + case(36): + return TreeMapOfString_Long36; + case(37): + return TreeMapOfString_Long37; + case(38): + return TreeMapOfString_Long38; + case(39): + return TreeMapOfString_Short39; + case(40): + return TreeMapOfString_Short40; + case(41): + return TreeMapOfString_Short41; + case(42): + return TreeMapOfString_Object42; + case(43): + return TreeMapOfString_Object43; + case(44): + return TreeMapOfString_Object44; + case(45): + return TreeMapOfString_SimpleClass45; + case(46): + return TreeMapOfString_SimpleClass46; + case(47): + return TreeMapOfString_SimpleClass47; + case(48): + return TreeMapOfString_SimpleInterface48; + case(49): + return TreeMapOfString_SimpleInterface49; + case(50): + return TreeMapOfString_SimpleInterface50; + case(51): + return TreeMapOfString_String51; + case(52): + return TreeMapOfString_String52; + case(53): + return TreeMapOfString_String53; + case(54): + return TreeMapOfString_Date54; + case(55): + return TreeMapOfString_Date55; + case(56): + return TreeMapOfString_Date56; + case(57): + return TreeMapOfString_Locale57; + case(58): + return TreeMapOfString_Locale58; + case(59): + return TreeMapOfString_Locale59; + case(60): + return TreeMapOfString_BigDecimal60; + case(61): + return TreeMapOfString_BigDecimal61; + case(62): + return TreeMapOfString_BigDecimal62; + case(63): + return TreeMapOfString_BigInteger63; + case(64): + return TreeMapOfString_BigInteger64; + case(65): + return TreeMapOfString_BigInteger65; + case(66): + return TreeMapOfString_Byte66; + case(67): + return TreeMapOfString_Byte67; + case(68): + return TreeMapOfString_Byte68; + case(69): + return TreeMapOfString_Double69; + case(70): + return TreeMapOfString_Double70; + case(71): + return TreeMapOfString_Double71; + case(72): + return TreeMapOfString_Float72; + case(73): + return TreeMapOfString_Float73; + case(74): + return TreeMapOfString_Float74; + case(75): + return TreeMapOfString_Integer75; + case(76): + return TreeMapOfString_Integer76; + case(77): + return TreeMapOfString_Integer77; + case(78): + return TreeMapOfString_Long78; + case(79): + return TreeMapOfString_Long79; + case(80): + return TreeMapOfString_Long80; + case(81): + return TreeMapOfString_Short81; + case(82): + return TreeMapOfString_Short82; + case(83): + return TreeMapOfString_Short83; + case(84): + return TreeMapOfString_Object84; + case(85): + return TreeMapOfString_Object85; + case(86): + return TreeMapOfString_Object86; + case(87): + return TreeMapOfString_SimpleClass87; + case(88): + return TreeMapOfString_SimpleClass88; + case(89): + return TreeMapOfString_SimpleClass89; + case(90): + return TreeMapOfString_SimpleInterface90; + case(91): + return TreeMapOfString_SimpleInterface91; + case(92): + return TreeMapOfString_SimpleInterface92; + case(93): + return TreeMapOfString_String93; + case(94): + return TreeMapOfString_String94; + case(95): + return TreeMapOfString_String95; + case(96): + return TreeMapOfString_Date96; + case(97): + return TreeMapOfString_Date97; + case(98): + return TreeMapOfString_Date98; + case(99): + return TreeMapOfString_Locale99; + case(100): + return TreeMapOfString_Locale100; + case(101): + return TreeMapOfString_Locale101; + case(102): + return TreeMapOfString_BigDecimal102; + case(103): + return TreeMapOfString_BigDecimal103; + case(104): + return TreeMapOfString_BigDecimal104; + case(105): + return TreeMapOfString_BigInteger105; + case(106): + return TreeMapOfString_BigInteger106; + case(107): + return TreeMapOfString_BigInteger107; + case(108): + return TreeMapOfString_Byte108; + case(109): + return TreeMapOfString_Byte109; + case(110): + return TreeMapOfString_Byte110; + case(111): + return TreeMapOfString_Double111; + case(112): + return TreeMapOfString_Double112; + case(113): + return TreeMapOfString_Double113; + case(114): + return TreeMapOfString_Float114; + case(115): + return TreeMapOfString_Float115; + case(116): + return TreeMapOfString_Float116; + case(117): + return TreeMapOfString_Integer117; + case(118): + return TreeMapOfString_Integer118; + case(119): + return TreeMapOfString_Integer119; + case(120): + return TreeMapOfString_Long120; + case(121): + return TreeMapOfString_Long121; + case(122): + return TreeMapOfString_Long122; + case(123): + return TreeMapOfString_Short123; + case(124): + return TreeMapOfString_Short124; + case(125): + return TreeMapOfString_Short125; + default: + throw new IndexOutOfBoundsException(); + } + } + public boolean set(int index,TreeMap value) + { + if(fieldSpecs[index].indexOf("final") !=3D -1) + return false; + switch (index) + { + case(0): + TreeMapOfString_Object0=3D value; + break; + case(1): + TreeMapOfString_Object1=3D value; + break; + case(2): + TreeMapOfString_Object2=3D value; + break; + case(3): + TreeMapOfString_SimpleClass3=3D value; + break; + case(4): + TreeMapOfString_SimpleClass4=3D value; + break; + case(5): + TreeMapOfString_SimpleClass5=3D value; + break; + case(6): + TreeMapOfString_SimpleInterface6=3D value; + break; + case(7): + TreeMapOfString_SimpleInterface7=3D value; + break; + case(8): + TreeMapOfString_SimpleInterface8=3D value; + break; + case(9): + TreeMapOfString_String9=3D value; + break; + case(10): + TreeMapOfString_String10=3D value; + break; + case(11): + TreeMapOfString_String11=3D value; + break; + case(12): + TreeMapOfString_Date12=3D value; + break; + case(13): + TreeMapOfString_Date13=3D value; + break; + case(14): + TreeMapOfString_Date14=3D value; + break; + case(15): + TreeMapOfString_Locale15=3D value; + break; + case(16): + TreeMapOfString_Locale16=3D value; + break; + case(17): + TreeMapOfString_Locale17=3D value; + break; + case(18): + TreeMapOfString_BigDecimal18=3D value; + break; + case(19): + TreeMapOfString_BigDecimal19=3D value; + break; + case(20): + TreeMapOfString_BigDecimal20=3D value; + break; + case(21): + TreeMapOfString_BigInteger21=3D value; + break; + case(22): + TreeMapOfString_BigInteger22=3D value; + break; + case(23): + TreeMapOfString_BigInteger23=3D value; + break; + case(24): + TreeMapOfString_Byte24=3D value; + break; + case(25): + TreeMapOfString_Byte25=3D value; + break; + case(26): + TreeMapOfString_Byte26=3D value; + break; + case(27): + TreeMapOfString_Double27=3D value; + break; + case(28): + TreeMapOfString_Double28=3D value; + break; + case(29): + TreeMapOfString_Double29=3D value; + break; + case(30): + TreeMapOfString_Float30=3D value; + break; + case(31): + TreeMapOfString_Float31=3D value; + break; + case(32): + TreeMapOfString_Float32=3D value; + break; + case(33): + TreeMapOfString_Integer33=3D value; + break; + case(34): + TreeMapOfString_Integer34=3D value; + break; + case(35): + TreeMapOfString_Integer35=3D value; + break; + case(36): + TreeMapOfString_Long36=3D value; + break; + case(37): + TreeMapOfString_Long37=3D value; + break; + case(38): + TreeMapOfString_Long38=3D value; + break; + case(39): + TreeMapOfString_Short39=3D value; + break; + case(40): + TreeMapOfString_Short40=3D value; + break; + case(41): + TreeMapOfString_Short41=3D value; + break; + case(42): + TreeMapOfString_Object42=3D value; + break; + case(43): + TreeMapOfString_Object43=3D value; + break; + case(44): + TreeMapOfString_Object44=3D value; + break; + case(45): + TreeMapOfString_SimpleClass45=3D value; + break; + case(46): + TreeMapOfString_SimpleClass46=3D value; + break; + case(47): + TreeMapOfString_SimpleClass47=3D value; + break; + case(48): + TreeMapOfString_SimpleInterface48=3D value; + break; + case(49): + TreeMapOfString_SimpleInterface49=3D value; + break; + case(50): + TreeMapOfString_SimpleInterface50=3D value; + break; + case(51): + TreeMapOfString_String51=3D value; + break; + case(52): + TreeMapOfString_String52=3D value; + break; + case(53): + TreeMapOfString_String53=3D value; + break; + case(54): + TreeMapOfString_Date54=3D value; + break; + case(55): + TreeMapOfString_Date55=3D value; + break; + case(56): + TreeMapOfString_Date56=3D value; + break; + case(57): + TreeMapOfString_Locale57=3D value; + break; + case(58): + TreeMapOfString_Locale58=3D value; + break; + case(59): + TreeMapOfString_Locale59=3D value; + break; + case(60): + TreeMapOfString_BigDecimal60=3D value; + break; + case(61): + TreeMapOfString_BigDecimal61=3D value; + break; + case(62): + TreeMapOfString_BigDecimal62=3D value; + break; + case(63): + TreeMapOfString_BigInteger63=3D value; + break; + case(64): + TreeMapOfString_BigInteger64=3D value; + break; + case(65): + TreeMapOfString_BigInteger65=3D value; + break; + case(66): + TreeMapOfString_Byte66=3D value; + break; + case(67): + TreeMapOfString_Byte67=3D value; + break; + case(68): + TreeMapOfString_Byte68=3D value; + break; + case(69): + TreeMapOfString_Double69=3D value; + break; + case(70): + TreeMapOfString_Double70=3D value; + break; + case(71): + TreeMapOfString_Double71=3D value; + break; + case(72): + TreeMapOfString_Float72=3D value; + break; + case(73): + TreeMapOfString_Float73=3D value; + break; + case(74): + TreeMapOfString_Float74=3D value; + break; + case(75): + TreeMapOfString_Integer75=3D value; + break; + case(76): + TreeMapOfString_Integer76=3D value; + break; + case(77): + TreeMapOfString_Integer77=3D value; + break; + case(78): + TreeMapOfString_Long78=3D value; + break; + case(79): + TreeMapOfString_Long79=3D value; + break; + case(80): + TreeMapOfString_Long80=3D value; + break; + case(81): + TreeMapOfString_Short81=3D value; + break; + case(82): + TreeMapOfString_Short82=3D value; + break; + case(83): + TreeMapOfString_Short83=3D value; + break; + case(84): + TreeMapOfString_Object84=3D value; + break; + case(85): + TreeMapOfString_Object85=3D value; + break; + case(86): + TreeMapOfString_Object86=3D value; + break; + case(87): + TreeMapOfString_SimpleClass87=3D value; + break; + case(88): + TreeMapOfString_SimpleClass88=3D value; + break; + case(89): + TreeMapOfString_SimpleClass89=3D value; + break; + case(90): + TreeMapOfString_SimpleInterface90=3D value; + break; + case(91): + TreeMapOfString_SimpleInterface91=3D value; + break; + case(92): + TreeMapOfString_SimpleInterface92=3D value; + break; + case(93): + TreeMapOfString_String93=3D value; + break; + case(94): + TreeMapOfString_String94=3D value; + break; + case(95): + TreeMapOfString_String95=3D value; + break; + case(96): + TreeMapOfString_Date96=3D value; + break; + case(97): + TreeMapOfString_Date97=3D value; + break; + case(98): + TreeMapOfString_Date98=3D value; + break; + case(99): + TreeMapOfString_Locale99=3D value; + break; + case(100): + TreeMapOfString_Locale100=3D value; + break; + case(101): + TreeMapOfString_Locale101=3D value; + break; + case(102): + TreeMapOfString_BigDecimal102=3D value; + break; + case(103): + TreeMapOfString_BigDecimal103=3D value; + break; + case(104): + TreeMapOfString_BigDecimal104=3D value; + break; + case(105): + TreeMapOfString_BigInteger105=3D value; + break; + case(106): + TreeMapOfString_BigInteger106=3D value; + break; + case(107): + TreeMapOfString_BigInteger107=3D value; + break; + case(108): + TreeMapOfString_Byte108=3D value; + break; + case(109): + TreeMapOfString_Byte109=3D value; + break; + case(110): + TreeMapOfString_Byte110=3D value; + break; + case(111): + TreeMapOfString_Double111=3D value; + break; + case(112): + TreeMapOfString_Double112=3D value; + break; + case(113): + TreeMapOfString_Double113=3D value; + break; + case(114): + TreeMapOfString_Float114=3D value; + break; + case(115): + TreeMapOfString_Float115=3D value; + break; + case(116): + TreeMapOfString_Float116=3D value; + break; + case(117): + TreeMapOfString_Integer117=3D value; + break; + case(118): + TreeMapOfString_Integer118=3D value; + break; + case(119): + TreeMapOfString_Integer119=3D value; + break; + case(120): + TreeMapOfString_Long120=3D value; + break; + case(121): + TreeMapOfString_Long121=3D value; + break; + case(122): + TreeMapOfString_Long122=3D value; + break; + case(123): + TreeMapOfString_Short123=3D value; + break; + case(124): + TreeMapOfString_Short124=3D value; + break; + case(125): + TreeMapOfString_Short125=3D value; + break; + default: + throw new IndexOutOfBoundsException(); + } + return true; + } + + public static class Oid implements Serializable { + public int identifier; + + public Oid() { + } + + public Oid(String s) { identifier =3D Integer.parseInt(justTheId(s= )); } + + public String toString() { return this.getClass().getName() + ": "= + identifier;} + + public int hashCode() { return (int)identifier ; } + + public boolean equals(Object other) { + if (other !=3D null && (other instanceof Oid)) { + Oid k =3D (Oid)other; + return k.identifier =3D=3D this.identifier; + } + return false; + } + =20 + protected static String justTheId(String str) { + return str.substring(str.indexOf(':') + 1); + } + } =20 +} Propchange: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/field= types/TreeMapStringKeyCollections.java ---------------------------------------------------------------------------= --- svn:executable =3D * Added: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes= /TreeMapStringValueCollections.java URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/= apache/jdo/tck/pc/fieldtypes/TreeMapStringValueCollections.java?view=3Dauto= &rev=3D160090 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/Tr= eeMapStringValueCollections.java (added) +++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/Tr= eeMapStringValueCollections.java Mon Apr 4 12:41:23 2005 @@ -0,0 +1,895 @@ +/* + * Copyright 2005 The Apache Software Foundation. + *=20 + * 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=20 + *=20 + * http://www.apache.org/licenses/LICENSE-2.0 + *=20 + * Unless required by applicable law or agreed to in writing, software=20 + * distributed under the License is distributed on an "AS IS" BASIS,=20 + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied= .=20 + * See the License for the specific language governing permissions and=20 + * limitations under the License. + */ +=20 +package org.apache.jdo.tck.pc.fieldtypes; + +import java.io.Serializable; +import java.util.TreeMap; + +public class TreeMapStringValueCollections {=20 + public int identifier; + public TreeMap TreeMapOfObject_String0; + public TreeMap TreeMapOfObject_String1; + public TreeMap TreeMapOfObject_String2; + public TreeMap TreeMapOfObject_String3; + public TreeMap TreeMapOfObject_String4; + public TreeMap TreeMapOfObject_String5; + public TreeMap TreeMapOfObject_String6; + public TreeMap TreeMapOfObject_String7; + public TreeMap TreeMapOfObject_String8; + public TreeMap TreeMapOfSimpleClass_String9; + public TreeMap TreeMapOfSimpleClass_String10; + public TreeMap TreeMapOfSimpleClass_String11; + public TreeMap TreeMapOfSimpleClass_String12; + public TreeMap TreeMapOfSimpleClass_String13; + public TreeMap TreeMapOfSimpleClass_String14; + public TreeMap TreeMapOfSimpleClass_String15; + public TreeMap TreeMapOfSimpleClass_String16; + public TreeMap TreeMapOfSimpleClass_String17; + public TreeMap TreeMapOfSimpleInterface_String18; + public TreeMap TreeMapOfSimpleInterface_String19; + public TreeMap TreeMapOfSimpleInterface_String20; + public TreeMap TreeMapOfSimpleInterface_String21; + public TreeMap TreeMapOfSimpleInterface_String22; + public TreeMap TreeMapOfSimpleInterface_String23; + public TreeMap TreeMapOfSimpleInterface_String24; + public TreeMap TreeMapOfSimpleInterface_String25; + public TreeMap TreeMapOfSimpleInterface_String26; + public TreeMap TreeMapOfString_String27; + public TreeMap TreeMapOfString_String28; + public TreeMap TreeMapOfString_String29; + public TreeMap TreeMapOfString_String30; + public TreeMap TreeMapOfString_String31; + public TreeMap TreeMapOfString_String32; + public TreeMap TreeMapOfString_String33; + public TreeMap TreeMapOfString_String34; + public TreeMap TreeMapOfString_String35; + public TreeMap TreeMapOfDate_String36; + public TreeMap TreeMapOfDate_String37; + public TreeMap TreeMapOfDate_String38; + public TreeMap TreeMapOfDate_String39; + public TreeMap TreeMapOfDate_String40; + public TreeMap TreeMapOfDate_String41; + public TreeMap TreeMapOfDate_String42; + public TreeMap TreeMapOfDate_String43; + public TreeMap TreeMapOfDate_String44; + public TreeMap TreeMapOfBigDecimal_String45; + public TreeMap TreeMapOfBigDecimal_String46; + public TreeMap TreeMapOfBigDecimal_String47; + public TreeMap TreeMapOfBigDecimal_String48; + public TreeMap TreeMapOfBigDecimal_String49; + public TreeMap TreeMapOfBigDecimal_String50; + public TreeMap TreeMapOfBigDecimal_String51; + public TreeMap TreeMapOfBigDecimal_String52; + public TreeMap TreeMapOfBigDecimal_String53; + public TreeMap TreeMapOfBigInteger_String54; + public TreeMap TreeMapOfBigInteger_String55; + public TreeMap TreeMapOfBigInteger_String56; + public TreeMap TreeMapOfBigInteger_String57; + public TreeMap TreeMapOfBigInteger_String58; + public TreeMap TreeMapOfBigInteger_String59; + public TreeMap TreeMapOfBigInteger_String60; + public TreeMap TreeMapOfBigInteger_String61; + public TreeMap TreeMapOfBigInteger_String62; + public TreeMap TreeMapOfByte_String63; + public TreeMap TreeMapOfByte_String64; + public TreeMap TreeMapOfByte_String65; + public TreeMap TreeMapOfByte_String66; + public TreeMap TreeMapOfByte_String67; + public TreeMap TreeMapOfByte_String68; + public TreeMap TreeMapOfByte_String69; + public TreeMap TreeMapOfByte_String70; + public TreeMap TreeMapOfByte_String71; + public TreeMap TreeMapOfDouble_String72; + public TreeMap TreeMapOfDouble_String73; + public TreeMap TreeMapOfDouble_String74; + public TreeMap TreeMapOfDouble_String75; + public TreeMap TreeMapOfDouble_String76; + public TreeMap TreeMapOfDouble_String77; + public TreeMap TreeMapOfDouble_String78; + public TreeMap TreeMapOfDouble_String79; + public TreeMap TreeMapOfDouble_String80; + public TreeMap TreeMapOfFloat_String81; + public TreeMap TreeMapOfFloat_String82; + public TreeMap TreeMapOfFloat_String83; + public TreeMap TreeMapOfFloat_String84; + public TreeMap TreeMapOfFloat_String85; + public TreeMap TreeMapOfFloat_String86; + public TreeMap TreeMapOfFloat_String87; + public TreeMap TreeMapOfFloat_String88; + public TreeMap TreeMapOfFloat_String89; + public TreeMap TreeMapOfInteger_String90; + public TreeMap TreeMapOfInteger_String91; + public TreeMap TreeMapOfInteger_String92; + public TreeMap TreeMapOfInteger_String93; + public TreeMap TreeMapOfInteger_String94; + public TreeMap TreeMapOfInteger_String95; + public TreeMap TreeMapOfInteger_String96; + public TreeMap TreeMapOfInteger_String97; + public TreeMap TreeMapOfInteger_String98; + public TreeMap TreeMapOfLong_String99; + public TreeMap TreeMapOfLong_String100; + public TreeMap TreeMapOfLong_String101; + public TreeMap TreeMapOfLong_String102; + public TreeMap TreeMapOfLong_String103; + public TreeMap TreeMapOfLong_String104; + public TreeMap TreeMapOfLong_String105; + public TreeMap TreeMapOfLong_String106; + public TreeMap TreeMapOfLong_String107; + public TreeMap TreeMapOfShort_String108; + public TreeMap TreeMapOfShort_String109; + public TreeMap TreeMapOfShort_String110; + public TreeMap TreeMapOfShort_String111; + public TreeMap TreeMapOfShort_String112; + public TreeMap TreeMapOfShort_String113; + public TreeMap TreeMapOfShort_String114; + public TreeMap TreeMapOfShort_String115; + public TreeMap TreeMapOfShort_String116; + + public static final String [] fieldSpecs =3D {=20 + "public TreeMap TreeMapOfObject_String0", + "embedded-value=3Dtrue public TreeMap TreeMapOfObject_String1", + "embedded-value=3Dfalse public TreeMap TreeMapOfObject_String2", + "embedded-key=3Dtrue public TreeMap TreeMapOfObject_String3", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfObjec= t_String4", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfObje= ct_String5", + "embedded-key=3Dfalse public TreeMap TreeMapOfObject_String6", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfObje= ct_String7", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfObj= ect_String8", + "public TreeMap TreeMapOfSimpleClass_String9", + "embedded-value=3Dtrue public TreeMap TreeMapOfSimpleClass_String10", + "embedded-value=3Dfalse public TreeMap TreeMapOfSimpleClass_String11", + "embedded-key=3Dtrue public TreeMap TreeMapOfSimpleClass_String12", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfSimpl= eClass_String13", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfSimp= leClass_String14", + "embedded-key=3Dfalse public TreeMap TreeMapOfSimpleClass_String15", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfSimp= leClass_String16", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfSim= pleClass_String17", + "public TreeMap TreeMapOfSimpleInterface_String18", + "embedded-value=3Dtrue public TreeMap TreeMapOfSimpleInterface_String19", + "embedded-value=3Dfalse public TreeMap TreeMapOfSimpleInterface_String20= ", + "embedded-key=3Dtrue public TreeMap TreeMapOfSimpleInterface_String21", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfSimpl= eInterface_String22", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfSimp= leInterface_String23", + "embedded-key=3Dfalse public TreeMap TreeMapOfSimpleInterface_String24", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfSimp= leInterface_String25", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfSim= pleInterface_String26", + "public TreeMap TreeMapOfString_String27", + "embedded-value=3Dtrue public TreeMap TreeMapOfString_String28", + "embedded-value=3Dfalse public TreeMap TreeMapOfString_String29", + "embedded-key=3Dtrue public TreeMap TreeMapOfString_String30", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfStrin= g_String31", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfStri= ng_String32", + "embedded-key=3Dfalse public TreeMap TreeMapOfString_String33", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfStri= ng_String34", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfStr= ing_String35", + "public TreeMap TreeMapOfDate_String36", + "embedded-value=3Dtrue public TreeMap TreeMapOfDate_String37", + "embedded-value=3Dfalse public TreeMap TreeMapOfDate_String38", + "embedded-key=3Dtrue public TreeMap TreeMapOfDate_String39", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfDate_= String40", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfDate= _String41", + "embedded-key=3Dfalse public TreeMap TreeMapOfDate_String42", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfDate= _String43", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfDat= e_String44", + "public TreeMap TreeMapOfBigDecimal_String45", + "embedded-value=3Dtrue public TreeMap TreeMapOfBigDecimal_String46", + "embedded-value=3Dfalse public TreeMap TreeMapOfBigDecimal_String47", + "embedded-key=3Dtrue public TreeMap TreeMapOfBigDecimal_String48", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfBigDe= cimal_String49", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfBigD= ecimal_String50", + "embedded-key=3Dfalse public TreeMap TreeMapOfBigDecimal_String51", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfBigD= ecimal_String52", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfBig= Decimal_String53", + "public TreeMap TreeMapOfBigInteger_String54", + "embedded-value=3Dtrue public TreeMap TreeMapOfBigInteger_String55", + "embedded-value=3Dfalse public TreeMap TreeMapOfBigInteger_String56", + "embedded-key=3Dtrue public TreeMap TreeMapOfBigInteger_String57", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfBigIn= teger_String58", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfBigI= nteger_String59", + "embedded-key=3Dfalse public TreeMap TreeMapOfBigInteger_String60", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfBigI= nteger_String61", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfBig= Integer_String62", + "public TreeMap TreeMapOfByte_String63", + "embedded-value=3Dtrue public TreeMap TreeMapOfByte_String64", + "embedded-value=3Dfalse public TreeMap TreeMapOfByte_String65", + "embedded-key=3Dtrue public TreeMap TreeMapOfByte_String66", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfByte_= String67", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfByte= _String68", + "embedded-key=3Dfalse public TreeMap TreeMapOfByte_String69", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfByte= _String70", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfByt= e_String71", + "public TreeMap TreeMapOfDouble_String72", + "embedded-value=3Dtrue public TreeMap TreeMapOfDouble_String73", + "embedded-value=3Dfalse public TreeMap TreeMapOfDouble_String74", + "embedded-key=3Dtrue public TreeMap TreeMapOfDouble_String75", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfDoubl= e_String76", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfDoub= le_String77", + "embedded-key=3Dfalse public TreeMap TreeMapOfDouble_String78", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfDoub= le_String79", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfDou= ble_String80", + "public TreeMap TreeMapOfFloat_String81", + "embedded-value=3Dtrue public TreeMap TreeMapOfFloat_String82", + "embedded-value=3Dfalse public TreeMap TreeMapOfFloat_String83", + "embedded-key=3Dtrue public TreeMap TreeMapOfFloat_String84", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfFloat= _String85", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfFloa= t_String86", + "embedded-key=3Dfalse public TreeMap TreeMapOfFloat_String87", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfFloa= t_String88", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfFlo= at_String89", + "public TreeMap TreeMapOfInteger_String90", + "embedded-value=3Dtrue public TreeMap TreeMapOfInteger_String91", + "embedded-value=3Dfalse public TreeMap TreeMapOfInteger_String92", + "embedded-key=3Dtrue public TreeMap TreeMapOfInteger_String93", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfInteg= er_String94", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfInte= ger_String95", + "embedded-key=3Dfalse public TreeMap TreeMapOfInteger_String96", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfInte= ger_String97", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfInt= eger_String98", + "public TreeMap TreeMapOfLong_String99", + "embedded-value=3Dtrue public TreeMap TreeMapOfLong_String100", + "embedded-value=3Dfalse public TreeMap TreeMapOfLong_String101", + "embedded-key=3Dtrue public TreeMap TreeMapOfLong_String102", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfLong_= String103", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfLong= _String104", + "embedded-key=3Dfalse public TreeMap TreeMapOfLong_String105", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfLong= _String106", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfLon= g_String107", + "public TreeMap TreeMapOfShort_String108", + "embedded-value=3Dtrue public TreeMap TreeMapOfShort_String109", + "embedded-value=3Dfalse public TreeMap TreeMapOfShort_String110", + "embedded-key=3Dtrue public TreeMap TreeMapOfShort_String111", + "embedded-key=3Dtrue embedded-value=3Dtrue public TreeMap TreeMapOfShort= _String112", + "embedded-key=3Dtrue embedded-value=3Dfalse public TreeMap TreeMapOfShor= t_String113", + "embedded-key=3Dfalse public TreeMap TreeMapOfShort_String114", + "embedded-key=3Dfalse embedded-value=3Dtrue public TreeMap TreeMapOfShor= t_String115", + "embedded-key=3Dfalse embedded-value=3Dfalse public TreeMap TreeMapOfSho= rt_String116" + }; + public int getLength() + { + return fieldSpecs.length; + } + public TreeMap get(int index) + { + switch (index) + { + case(0): + return TreeMapOfObject_String0; + case(1): + return TreeMapOfObject_String1; + case(2): + return TreeMapOfObject_String2; + case(3): + return TreeMapOfObject_String3; + case(4): + return TreeMapOfObject_String4; + case(5): + return TreeMapOfObject_String5; + case(6): + return TreeMapOfObject_String6; + case(7): + return TreeMapOfObject_String7; + case(8): + return TreeMapOfObject_String8; + case(9): + return TreeMapOfSimpleClass_String9; + case(10): + return TreeMapOfSimpleClass_String10; + case(11): + return TreeMapOfSimpleClass_String11; + case(12): + return TreeMapOfSimpleClass_String12; + case(13): + return TreeMapOfSimpleClass_String13; + case(14): + return TreeMapOfSimpleClass_String14; + case(15): + return TreeMapOfSimpleClass_String15; + case(16): + return TreeMapOfSimpleClass_String16; + case(17): + return TreeMapOfSimpleClass_String17; + case(18): + return TreeMapOfSimpleInterface_String18; + case(19): + return TreeMapOfSimpleInterface_String19; + case(20): + return TreeMapOfSimpleInterface_String20; + case(21): + return TreeMapOfSimpleInterface_String21; + case(22): + return TreeMapOfSimpleInterface_String22; + case(23): + return TreeMapOfSimpleInterface_String23; + case(24): + return TreeMapOfSimpleInterface_String24; + case(25): + return TreeMapOfSimpleInterface_String25; + case(26): + return TreeMapOfSimpleInterface_String26; + case(27): + return TreeMapOfString_String27; + case(28): + return TreeMapOfString_String28; + case(29): + return TreeMapOfString_String29; + case(30): + return TreeMapOfString_String30; + case(31): + return TreeMapOfString_String31; + case(32): + return TreeMapOfString_String32; + case(33): + return TreeMapOfString_String33; + case(34): + return TreeMapOfString_String34; + case(35): + return TreeMapOfString_String35; + case(36): + return TreeMapOfDate_String36; + case(37): + return TreeMapOfDate_String37; + case(38): + return TreeMapOfDate_String38; + case(39): + return TreeMapOfDate_String39; + case(40): + return TreeMapOfDate_String40; + case(41): + return TreeMapOfDate_String41; + case(42): + return TreeMapOfDate_String42; + case(43): + return TreeMapOfDate_String43; + case(44): + return TreeMapOfDate_String44; + case(45): + return TreeMapOfBigDecimal_String45; + case(46): + return TreeMapOfBigDecimal_String46; + case(47): + return TreeMapOfBigDecimal_String47; + case(48): + return TreeMapOfBigDecimal_String48; + case(49): + return TreeMapOfBigDecimal_String49; + case(50): + return TreeMapOfBigDecimal_String50; + case(51): + return TreeMapOfBigDecimal_String51; + case(52): + return TreeMapOfBigDecimal_String52; + case(53): + return TreeMapOfBigDecimal_String53; + case(54): + return TreeMapOfBigInteger_String54; + case(55): + return TreeMapOfBigInteger_String55; + case(56): + return TreeMapOfBigInteger_String56; + case(57): + return TreeMapOfBigInteger_String57; + case(58): + return TreeMapOfBigInteger_String58; + case(59): + return TreeMapOfBigInteger_String59; + case(60): + return TreeMapOfBigInteger_String60; + case(61): + return TreeMapOfBigInteger_String61; + case(62): + return TreeMapOfBigInteger_String62; + case(63): + return TreeMapOfByte_String63; + case(64): + return TreeMapOfByte_String64; + case(65): + return TreeMapOfByte_String65; + case(66): + return TreeMapOfByte_String66; + case(67): + return TreeMapOfByte_String67; + case(68): + return TreeMapOfByte_String68; + case(69): + return TreeMapOfByte_String69; + case(70): + return TreeMapOfByte_String70; + case(71): + return TreeMapOfByte_String71; + case(72): + return TreeMapOfDouble_String72; + case(73): + return TreeMapOfDouble_String73; + case(74): + return TreeMapOfDouble_String74; + case(75): + return TreeMapOfDouble_String75; + case(76): + return TreeMapOfDouble_String76; + case(77): + return TreeMapOfDouble_String77; + case(78): + return TreeMapOfDouble_String78; + case(79): + return TreeMapOfDouble_String79; + case(80): + return TreeMapOfDouble_String80; + case(81): + return TreeMapOfFloat_String81; + case(82): + return TreeMapOfFloat_String82; + case(83): + return TreeMapOfFloat_String83; + case(84): + return TreeMapOfFloat_String84; + case(85): + return TreeMapOfFloat_String85; + case(86): + return TreeMapOfFloat_String86; + case(87): + return TreeMapOfFloat_String87; + case(88): + return TreeMapOfFloat_String88; + case(89): + return TreeMapOfFloat_String89; + case(90): + return TreeMapOfInteger_String90; + case(91): + return TreeMapOfInteger_String91; + case(92): + return TreeMapOfInteger_String92; + case(93): + return TreeMapOfInteger_String93; + case(94): + return TreeMapOfInteger_String94; + case(95): + return TreeMapOfInteger_String95; + case(96): + return TreeMapOfInteger_String96; + case(97): + return TreeMapOfInteger_String97; + case(98): + return TreeMapOfInteger_String98; + case(99): + return TreeMapOfLong_String99; + case(100): + return TreeMapOfLong_String100; + case(101): + return TreeMapOfLong_String101; + case(102): + return TreeMapOfLong_String102; + case(103): + return TreeMapOfLong_String103; + case(104): + return TreeMapOfLong_String104; + case(105): + return TreeMapOfLong_String105; + case(106): + return TreeMapOfLong_String106; + case(107): + return TreeMapOfLong_String107; + case(108): + return TreeMapOfShort_String108; + case(109): + return TreeMapOfShort_String109; + case(110): + return TreeMapOfShort_String110; + case(111): + return TreeMapOfShort_String111; + case(112): + return TreeMapOfShort_String112; + case(113): + return TreeMapOfShort_String113; + case(114): + return TreeMapOfShort_String114; + case(115): + return TreeMapOfShort_String115; + case(116): + return TreeMapOfShort_String116; + default: + throw new IndexOutOfBoundsException(); + } + } + public boolean set(int index,TreeMap value) + { + if(fieldSpecs[index].indexOf("final") !=3D -1) + return false; + switch (index) + { + case(0): + TreeMapOfObject_String0=3D value; + break; + case(1): + TreeMapOfObject_String1=3D value; + break; + case(2): + TreeMapOfObject_String2=3D value; + break; + case(3): + TreeMapOfObject_String3=3D value; + break; + case(4): + TreeMapOfObject_String4=3D value; + break; + case(5): + TreeMapOfObject_String5=3D value; + break; + case(6): + TreeMapOfObject_String6=3D value; + break; + case(7): + TreeMapOfObject_String7=3D value; + break; + case(8): + TreeMapOfObject_String8=3D value; + break; + case(9): + TreeMapOfSimpleClass_String9=3D value; + break; + case(10): + TreeMapOfSimpleClass_String10=3D value; + break; + case(11): + TreeMapOfSimpleClass_String11=3D value; + break; + case(12): + TreeMapOfSimpleClass_String12=3D value; + break; + case(13): + TreeMapOfSimpleClass_String13=3D value; + break; + case(14): + TreeMapOfSimpleClass_String14=3D value; + break; + case(15): + TreeMapOfSimpleClass_String15=3D value; + break; + case(16): + TreeMapOfSimpleClass_String16=3D value; + break; + case(17): + TreeMapOfSimpleClass_String17=3D value; + break; + case(18): + TreeMapOfSimpleInterface_String18=3D value; + break; + case(19): + TreeMapOfSimpleInterface_String19=3D value; + break; + case(20): + TreeMapOfSimpleInterface_String20=3D value; + break; + case(21): + TreeMapOfSimpleInterface_String21=3D value; + break; + case(22): + TreeMapOfSimpleInterface_String22=3D value; + break; + case(23): + TreeMapOfSimpleInterface_String23=3D value; + break; + case(24): + TreeMapOfSimpleInterface_String24=3D value; + break; + case(25): + TreeMapOfSimpleInterface_String25=3D value; + break; + case(26): + TreeMapOfSimpleInterface_String26=3D value; + break; + case(27): + TreeMapOfString_String27=3D value; + break; + case(28): + TreeMapOfString_String28=3D value; + break; + case(29): + TreeMapOfString_String29=3D value; + break; + case(30): + TreeMapOfString_String30=3D value; + break; + case(31): + TreeMapOfString_String31=3D value; + break; + case(32): + TreeMapOfString_String32=3D value; + break; + case(33): + TreeMapOfString_String33=3D value; + break; + case(34): + TreeMapOfString_String34=3D value; + break; + case(35): + TreeMapOfString_String35=3D value; + break; + case(36): + TreeMapOfDate_String36=3D value; + break; + case(37): + TreeMapOfDate_String37=3D value; + break; + case(38): + TreeMapOfDate_String38=3D value; + break; + case(39): + TreeMapOfDate_String39=3D value; + break; + case(40): + TreeMapOfDate_String40=3D value; + break; + case(41): + TreeMapOfDate_String41=3D value; + break; + case(42): + TreeMapOfDate_String42=3D value; + break; + case(43): + TreeMapOfDate_String43=3D value; + break; + case(44): + TreeMapOfDate_String44=3D value; + break; + case(45): + TreeMapOfBigDecimal_String45=3D value; + break; + case(46): + TreeMapOfBigDecimal_String46=3D value; + break; + case(47): + TreeMapOfBigDecimal_String47=3D value; + break; + case(48): + TreeMapOfBigDecimal_String48=3D value; + break; + case(49): + TreeMapOfBigDecimal_String49=3D value; + break; + case(50): + TreeMapOfBigDecimal_String50=3D value; + break; + case(51): + TreeMapOfBigDecimal_String51=3D value; + break; + case(52): + TreeMapOfBigDecimal_String52=3D value; + break; + case(53): + TreeMapOfBigDecimal_String53=3D value; + break; + case(54): + TreeMapOfBigInteger_String54=3D value; + break; + case(55): + TreeMapOfBigInteger_String55=3D value; + break; + case(56): + TreeMapOfBigInteger_String56=3D value; + break; + case(57): + TreeMapOfBigInteger_String57=3D value; + break; + case(58): + TreeMapOfBigInteger_String58=3D value; + break; + case(59): + TreeMapOfBigInteger_String59=3D value; + break; + case(60): + TreeMapOfBigInteger_String60=3D value; + break; + case(61): + TreeMapOfBigInteger_String61=3D value; + break; + case(62): + TreeMapOfBigInteger_String62=3D value; + break; + case(63): + TreeMapOfByte_String63=3D value; + break; + case(64): + TreeMapOfByte_String64=3D value; + break; + case(65): + TreeMapOfByte_String65=3D value; + break; + case(66): + TreeMapOfByte_String66=3D value; + break; + case(67): + TreeMapOfByte_String67=3D value; + break; + case(68): + TreeMapOfByte_String68=3D value; + break; + case(69): + TreeMapOfByte_String69=3D value; + break; + case(70): + TreeMapOfByte_String70=3D value; + break; + case(71): + TreeMapOfByte_String71=3D value; + break; + case(72): + TreeMapOfDouble_String72=3D value; + break; + case(73): + TreeMapOfDouble_String73=3D value; + break; + case(74): + TreeMapOfDouble_String74=3D value; + break; + case(75): + TreeMapOfDouble_String75=3D value; + break; + case(76): + TreeMapOfDouble_String76=3D value; + break; + case(77): + TreeMapOfDouble_String77=3D value; + break; + case(78): + TreeMapOfDouble_String78=3D value; + break; + case(79): + TreeMapOfDouble_String79=3D value; + break; + case(80): + TreeMapOfDouble_String80=3D value; + break; + case(81): + TreeMapOfFloat_String81=3D value; + break; + case(82): + TreeMapOfFloat_String82=3D value; + break; + case(83): + TreeMapOfFloat_String83=3D value; + break; + case(84): + TreeMapOfFloat_String84=3D value; + break; + case(85): + TreeMapOfFloat_String85=3D value; + break; + case(86): + TreeMapOfFloat_String86=3D value; + break; + case(87): + TreeMapOfFloat_String87=3D value; + break; + case(88): + TreeMapOfFloat_String88=3D value; + break; + case(89): + TreeMapOfFloat_String89=3D value; + break; + case(90): + TreeMapOfInteger_String90=3D value; + break; + case(91): + TreeMapOfInteger_String91=3D value; + break; + case(92): + TreeMapOfInteger_String92=3D value; + break; + case(93): + TreeMapOfInteger_String93=3D value; + break; + case(94): + TreeMapOfInteger_String94=3D value; + break; + case(95): + TreeMapOfInteger_String95=3D value; + break; + case(96): + TreeMapOfInteger_String96=3D value; + break; + case(97): + TreeMapOfInteger_String97=3D value; + break; + case(98): + TreeMapOfInteger_String98=3D value; + break; + case(99): + TreeMapOfLong_String99=3D value; + break; + case(100): + TreeMapOfLong_String100=3D value; + break; + case(101): + TreeMapOfLong_String101=3D value; + break; + case(102): + TreeMapOfLong_String102=3D value; + break; + case(103): + TreeMapOfLong_String103=3D value; + break; + case(104): + TreeMapOfLong_String104=3D value; + break; + case(105): + TreeMapOfLong_String105=3D value; + break; + case(106): + TreeMapOfLong_String106=3D value; + break; + case(107): + TreeMapOfLong_String107=3D value; + break; + case(108): + TreeMapOfShort_String108=3D value; + break; + case(109): + TreeMapOfShort_String109=3D value; + break; + case(110): + TreeMapOfShort_String110=3D value; + break; + case(111): + TreeMapOfShort_String111=3D value; + break; + case(112): + TreeMapOfShort_String112=3D value; + break; + case(113): + TreeMapOfShort_String113=3D value; + break; + case(114): + TreeMapOfShort_String114=3D value; + break; + case(115): + TreeMapOfShort_String115=3D value; + break; + case(116): + TreeMapOfShort_String116=3D value; + break; + default: + throw new IndexOutOfBoundsException(); + } + return true; + } + + public static class Oid implements Serializable { + public int identifier; + + public Oid() { + } + + public Oid(String s) { identifier =3D Integer.parseInt(justTheId(= s)); } + + public String toString() { return this.getClass().getName() + ": "= + identifier;} + + public int hashCode() { return (int)identifier ; } + + public boolean equals(Object other) { + if (other !=3D null && (other instanceof Oid)) { + Oid k =3D (Oid)other; + return k.identifier =3D=3D this.identifier; + } + return false; + } + =20 + protected static String justTheId(String str) { + return str.substring(str.indexOf(':') + 1); + } + + } =20 +} Propchange: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/field= types/TreeMapStringValueCollections.java ---------------------------------------------------------------------------= --- svn:executable =3D * Added: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes= /TreeSetCollections.java URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/= apache/jdo/tck/pc/fieldtypes/TreeSetCollections.java?view=3Dauto&rev=3D1600= 90 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/Tr= eeSetCollections.java (added) +++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/Tr= eeSetCollections.java Mon Apr 4 12:41:23 2005 @@ -0,0 +1,349 @@ +/* + * Copyright 2005 The Apache Software Foundation. + *=20 + * 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=20 + *=20 + * http://www.apache.org/licenses/LICENSE-2.0 + *=20 + * Unless required by applicable law or agreed to in writing, software=20 + * distributed under the License is distributed on an "AS IS" BASIS,=20 + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied= .=20 + * See the License for the specific language governing permissions and=20 + * limitations under the License. + */ +=20 +package org.apache.jdo.tck.pc.fieldtypes; + +import java.io.Serializable; +import java.util.TreeSet; + +public class TreeSetCollections {=20 + public int identifier; + public TreeSet TreeSetOfObject0; + public TreeSet TreeSetOfObject1; + public TreeSet TreeSetOfObject2; + public TreeSet TreeSetOfSimpleClass3; + public TreeSet TreeSetOfSimpleClass4; + public TreeSet TreeSetOfSimpleClass5; + public TreeSet TreeSetOfSimpleInterface6; + public TreeSet TreeSetOfSimpleInterface7; + public TreeSet TreeSetOfSimpleInterface8; + public TreeSet TreeSetOfString9; + public TreeSet TreeSetOfString10; + public TreeSet TreeSetOfString11; + public TreeSet TreeSetOfDate12; + public TreeSet TreeSetOfDate13; + public TreeSet TreeSetOfDate14; + public TreeSet TreeSetOfBigDecimal15; + public TreeSet TreeSetOfBigDecimal16; + public TreeSet TreeSetOfBigDecimal17; + public TreeSet TreeSetOfBigInteger18; + public TreeSet TreeSetOfBigInteger19; + public TreeSet TreeSetOfBigInteger20; + public TreeSet TreeSetOfByte21; + public TreeSet TreeSetOfByte22; + public TreeSet TreeSetOfByte23; + public TreeSet TreeSetOfDouble24; + public TreeSet TreeSetOfDouble25; + public TreeSet TreeSetOfDouble26; + public TreeSet TreeSetOfFloat27; + public TreeSet TreeSetOfFloat28; + public TreeSet TreeSetOfFloat29; + public TreeSet TreeSetOfInteger30; + public TreeSet TreeSetOfInteger31; + public TreeSet TreeSetOfInteger32; + public TreeSet TreeSetOfLong33; + public TreeSet TreeSetOfLong34; + public TreeSet TreeSetOfLong35; + public TreeSet TreeSetOfShort36; + public TreeSet TreeSetOfShort37; + public TreeSet TreeSetOfShort38; + + public static final String [] fieldSpecs =3D {=20 + "public TreeSet TreeSetOfObject0", + "embedded-element=3Dtrue public TreeSet TreeSetOfObject1", + "embedded-element=3Dfalse public TreeSet TreeSetOfObject2", + "public TreeSet TreeSetOfSimpleClass3", + "embedded-element=3Dtrue public TreeSet TreeSetOfSimpleClass4", + "embedded-element=3Dfalse public TreeSet TreeSetOfSimpleClass5", + "public TreeSet TreeSetOfSimpleInterface6", + "embedded-element=3Dtrue public TreeSet TreeSetOfSimpleInterface7", + "embedded-element=3Dfalse public TreeSet TreeSetOfSimpleInterface8", + "public TreeSet TreeSetOfString9", + "embedded-element=3Dtrue public TreeSet TreeSetOfString10", + "embedded-element=3Dfalse public TreeSet TreeSetOfString11", + "public TreeSet TreeSetOfDate12", + "embedded-element=3Dtrue public TreeSet TreeSetOfDate13", + "embedded-element=3Dfalse public TreeSet TreeSetOfDate14", + "public TreeSet TreeSetOfBigDecimal15", + "embedded-element=3Dtrue public TreeSet TreeSetOfBigDecimal16", + "embedded-element=3Dfalse public TreeSet TreeSetOfBigDecimal17", + "public TreeSet TreeSetOfBigInteger18", + "embedded-element=3Dtrue public TreeSet TreeSetOfBigInteger19", + "embedded-element=3Dfalse public TreeSet TreeSetOfBigInteger20", + "public TreeSet TreeSetOfByte21", + "embedded-element=3Dtrue public TreeSet TreeSetOfByte22", + "embedded-element=3Dfalse public TreeSet TreeSetOfByte23", + "public TreeSet TreeSetOfDouble24", + "embedded-element=3Dtrue public TreeSet TreeSetOfDouble25", + "embedded-element=3Dfalse public TreeSet TreeSetOfDouble26", + "public TreeSet TreeSetOfFloat27", + "embedded-element=3Dtrue public TreeSet TreeSetOfFloat28", + "embedded-element=3Dfalse public TreeSet TreeSetOfFloat29", + "public TreeSet TreeSetOfInteger30", + "embedded-element=3Dtrue public TreeSet TreeSetOfInteger31", + "embedded-element=3Dfalse public TreeSet TreeSetOfInteger32", + "public TreeSet TreeSetOfLong33", + "embedded-element=3Dtrue public TreeSet TreeSetOfLong34", + "embedded-element=3Dfalse public TreeSet TreeSetOfLong35", + "public TreeSet TreeSetOfShort36", + "embedded-element=3Dtrue public TreeSet TreeSetOfShort37", + "embedded-element=3Dfalse public TreeSet TreeSetOfShort38" + }; + public int getLength() + { + return fieldSpecs.length; + } + public TreeSet get(int index) + { + switch (index) + { + case(0): + return TreeSetOfObject0; + case(1): + return TreeSetOfObject1; + case(2): + return TreeSetOfObject2; + case(3): + return TreeSetOfSimpleClass3; + case(4): + return TreeSetOfSimpleClass4; + case(5): + return TreeSetOfSimpleClass5; + case(6): + return TreeSetOfSimpleInterface6; + case(7): + return TreeSetOfSimpleInterface7; + case(8): + return TreeSetOfSimpleInterface8; + case(9): + return TreeSetOfString9; + case(10): + return TreeSetOfString10; + case(11): + return TreeSetOfString11; + case(12): + return TreeSetOfDate12; + case(13): + return TreeSetOfDate13; + case(14): + return TreeSetOfDate14; + case(15): + return TreeSetOfBigDecimal15; + case(16): + return TreeSetOfBigDecimal16; + case(17): + return TreeSetOfBigDecimal17; + case(18): + return TreeSetOfBigInteger18; + case(19): + return TreeSetOfBigInteger19; + case(20): + return TreeSetOfBigInteger20; + case(21): + return TreeSetOfByte21; + case(22): + return TreeSetOfByte22; + case(23): + return TreeSetOfByte23; + case(24): + return TreeSetOfDouble24; + case(25): + return TreeSetOfDouble25; + case(26): + return TreeSetOfDouble26; + case(27): + return TreeSetOfFloat27; + case(28): + return TreeSetOfFloat28; + case(29): + return TreeSetOfFloat29; + case(30): + return TreeSetOfInteger30; + case(31): + return TreeSetOfInteger31; + case(32): + return TreeSetOfInteger32; + case(33): + return TreeSetOfLong33; + case(34): + return TreeSetOfLong34; + case(35): + return TreeSetOfLong35; + case(36): + return TreeSetOfShort36; + case(37): + return TreeSetOfShort37; + case(38): + return TreeSetOfShort38; + default: + throw new IndexOutOfBoundsException(); + } + } + public boolean set(int index,TreeSet value) + { + if(fieldSpecs[index].indexOf("final") !=3D -1) + return false; + switch (index) + { + case(0): + TreeSetOfObject0=3D value; + break; + case(1): + TreeSetOfObject1=3D value; + break; + case(2): + TreeSetOfObject2=3D value; + break; + case(3): + TreeSetOfSimpleClass3=3D value; + break; + case(4): + TreeSetOfSimpleClass4=3D value; + break; + case(5): + TreeSetOfSimpleClass5=3D value; + break; + case(6): + TreeSetOfSimpleInterface6=3D value; + break; + case(7): + TreeSetOfSimpleInterface7=3D value; + break; + case(8): + TreeSetOfSimpleInterface8=3D value; + break; + case(9): + TreeSetOfString9=3D value; + break; + case(10): + TreeSetOfString10=3D value; + break; + case(11): + TreeSetOfString11=3D value; + break; + case(12): + TreeSetOfDate12=3D value; + break; + case(13): + TreeSetOfDate13=3D value; + break; + case(14): + TreeSetOfDate14=3D value; + break; + case(15): + TreeSetOfBigDecimal15=3D value; + break; + case(16): + TreeSetOfBigDecimal16=3D value; + break; + case(17): + TreeSetOfBigDecimal17=3D value; + break; + case(18): + TreeSetOfBigInteger18=3D value; + break; + case(19): + TreeSetOfBigInteger19=3D value; + break; + case(20): + TreeSetOfBigInteger20=3D value; + break; + case(21): + TreeSetOfByte21=3D value; + break; + case(22): + TreeSetOfByte22=3D value; + break; + case(23): + TreeSetOfByte23=3D value; + break; + case(24): + TreeSetOfDouble24=3D value; + break; + case(25): + TreeSetOfDouble25=3D value; + break; + case(26): + TreeSetOfDouble26=3D value; + break; + case(27): + TreeSetOfFloat27=3D value; + break; + case(28): + TreeSetOfFloat28=3D value; + break; + case(29): + TreeSetOfFloat29=3D value; + break; + case(30): + TreeSetOfInteger30=3D value; + break; + case(31): + TreeSetOfInteger31=3D value; + break; + case(32): + TreeSetOfInteger32=3D value; + break; + case(33): + TreeSetOfLong33=3D value; + break; + case(34): + TreeSetOfLong34=3D value; + break; + case(35): + TreeSetOfLong35=3D value; + break; + case(36): + TreeSetOfShort36=3D value; + break; + case(37): + TreeSetOfShort37=3D value; + break; + case(38): + TreeSetOfShort38=3D value; + break; + default: + throw new IndexOutOfBoundsException(); + } + return true; + } + + public static class Oid implements Serializable { + public int identifier; + + public Oid() { + } + + public Oid(String s) { identifier =3D Integer.parseInt(justTheId(s= )); } + + public String toString() { return this.getClass().getName() + ": "= + identifier;} + + public int hashCode() { return (int)identifier ; } + + public boolean equals(Object other) { + if (other !=3D null && (other instanceof Oid)) { + Oid k =3D (Oid)other; + return k.identifier =3D=3D this.identifier; + } + return false; + } + =20 + protected static String justTheId(String str) { + return str.substring(str.indexOf(':') + 1); + } + + } =20 +} Propchange: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/field= types/TreeSetCollections.java ---------------------------------------------------------------------------= --- svn:executable =3D *