You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jdo-commits@db.apache.org by mc...@apache.org on 2005/04/04 21:43:49 UTC
svn commit: r160090 [20/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/
Added: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigInteger.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigInteger.java?view=auto&rev=160090
==============================================================================
--- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigInteger.java (added)
+++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigInteger.java Mon Apr 4 12:41:23 2005
@@ -0,0 +1,1090 @@
+/*
+ * 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.
+ */
+
+package org.apache.jdo.tck.pc.fieldtypes;
+
+import java.io.Serializable;
+
+import java.math.*;
+public class FieldsOfBigInteger {
+ public int identifier;
+ private BigInteger BigInteger0;
+ private BigInteger BigInteger1;
+ private BigInteger BigInteger2;
+ private BigInteger BigInteger3;
+ private BigInteger BigInteger4;
+ private BigInteger BigInteger5;
+ private BigInteger BigInteger6;
+ private BigInteger BigInteger7;
+ private static BigInteger BigInteger8;
+ private transient BigInteger BigInteger9;
+ private transient BigInteger BigInteger10;
+ private transient BigInteger BigInteger11;
+ private transient BigInteger BigInteger12;
+ private transient BigInteger BigInteger13;
+ private transient BigInteger BigInteger14;
+ private final BigInteger BigInteger15 = new BigInteger("100");
+ private volatile BigInteger BigInteger16;
+ private volatile BigInteger BigInteger17;
+ private volatile BigInteger BigInteger18;
+ private volatile BigInteger BigInteger19;
+ private volatile BigInteger BigInteger20;
+ private volatile BigInteger BigInteger21;
+ private volatile BigInteger BigInteger22;
+ private volatile BigInteger BigInteger23;
+ private static transient BigInteger BigInteger24;
+ private static final BigInteger BigInteger25 = new BigInteger("100");
+ private static volatile BigInteger BigInteger26;
+ private transient final BigInteger BigInteger27 = new BigInteger("100");
+ private transient volatile BigInteger BigInteger28;
+ private transient volatile BigInteger BigInteger29;
+ private transient volatile BigInteger BigInteger30;
+ private transient volatile BigInteger BigInteger31;
+ private transient volatile BigInteger BigInteger32;
+ private transient volatile BigInteger BigInteger33;
+ private static transient final BigInteger BigInteger34 = new BigInteger("100");
+ private static transient volatile BigInteger BigInteger35;
+ public BigInteger BigInteger36;
+ public BigInteger BigInteger37;
+ public BigInteger BigInteger38;
+ public BigInteger BigInteger39;
+ public BigInteger BigInteger40;
+ public BigInteger BigInteger41;
+ public BigInteger BigInteger42;
+ public BigInteger BigInteger43;
+ public static BigInteger BigInteger44;
+ public transient BigInteger BigInteger45;
+ public transient BigInteger BigInteger46;
+ public transient BigInteger BigInteger47;
+ public transient BigInteger BigInteger48;
+ public transient BigInteger BigInteger49;
+ public transient BigInteger BigInteger50;
+ public final BigInteger BigInteger51 = new BigInteger("100");
+ public volatile BigInteger BigInteger52;
+ public volatile BigInteger BigInteger53;
+ public volatile BigInteger BigInteger54;
+ public volatile BigInteger BigInteger55;
+ public volatile BigInteger BigInteger56;
+ public volatile BigInteger BigInteger57;
+ public volatile BigInteger BigInteger58;
+ public volatile BigInteger BigInteger59;
+ public static transient BigInteger BigInteger60;
+ public static final BigInteger BigInteger61 = new BigInteger("100");
+ public static volatile BigInteger BigInteger62;
+ public transient final BigInteger BigInteger63 = new BigInteger("100");
+ public transient volatile BigInteger BigInteger64;
+ public transient volatile BigInteger BigInteger65;
+ public transient volatile BigInteger BigInteger66;
+ public transient volatile BigInteger BigInteger67;
+ public transient volatile BigInteger BigInteger68;
+ public transient volatile BigInteger BigInteger69;
+ public static transient final BigInteger BigInteger70 = new BigInteger("100");
+ public static transient volatile BigInteger BigInteger71;
+ protected BigInteger BigInteger72;
+ protected BigInteger BigInteger73;
+ protected BigInteger BigInteger74;
+ protected BigInteger BigInteger75;
+ protected BigInteger BigInteger76;
+ protected BigInteger BigInteger77;
+ protected BigInteger BigInteger78;
+ protected BigInteger BigInteger79;
+ protected static BigInteger BigInteger80;
+ protected transient BigInteger BigInteger81;
+ protected transient BigInteger BigInteger82;
+ protected transient BigInteger BigInteger83;
+ protected transient BigInteger BigInteger84;
+ protected transient BigInteger BigInteger85;
+ protected transient BigInteger BigInteger86;
+ protected final BigInteger BigInteger87 = new BigInteger("100");
+ protected volatile BigInteger BigInteger88;
+ protected volatile BigInteger BigInteger89;
+ protected volatile BigInteger BigInteger90;
+ protected volatile BigInteger BigInteger91;
+ protected volatile BigInteger BigInteger92;
+ protected volatile BigInteger BigInteger93;
+ protected volatile BigInteger BigInteger94;
+ protected volatile BigInteger BigInteger95;
+ protected static transient BigInteger BigInteger96;
+ protected static final BigInteger BigInteger97 = new BigInteger("100");
+ protected static volatile BigInteger BigInteger98;
+ protected transient final BigInteger BigInteger99 = new BigInteger("100");
+ protected transient volatile BigInteger BigInteger100;
+ protected transient volatile BigInteger BigInteger101;
+ protected transient volatile BigInteger BigInteger102;
+ protected transient volatile BigInteger BigInteger103;
+ protected transient volatile BigInteger BigInteger104;
+ protected transient volatile BigInteger BigInteger105;
+ protected static transient final BigInteger BigInteger106 = new BigInteger("100");
+ protected static transient volatile BigInteger BigInteger107;
+ BigInteger BigInteger108;
+ BigInteger BigInteger109;
+ BigInteger BigInteger110;
+ BigInteger BigInteger111;
+ BigInteger BigInteger112;
+ BigInteger BigInteger113;
+ BigInteger BigInteger114;
+ BigInteger BigInteger115;
+ static BigInteger BigInteger116;
+ transient BigInteger BigInteger117;
+ transient BigInteger BigInteger118;
+ transient BigInteger BigInteger119;
+ transient BigInteger BigInteger120;
+ transient BigInteger BigInteger121;
+ transient BigInteger BigInteger122;
+ final BigInteger BigInteger123 = new BigInteger("100");
+ volatile BigInteger BigInteger124;
+ volatile BigInteger BigInteger125;
+ volatile BigInteger BigInteger126;
+ volatile BigInteger BigInteger127;
+ volatile BigInteger BigInteger128;
+ volatile BigInteger BigInteger129;
+ volatile BigInteger BigInteger130;
+ volatile BigInteger BigInteger131;
+ static transient BigInteger BigInteger132;
+ static final BigInteger BigInteger133 = new BigInteger("100");
+ static volatile BigInteger BigInteger134;
+ transient final BigInteger BigInteger135 = new BigInteger("100");
+ transient volatile BigInteger BigInteger136;
+ transient volatile BigInteger BigInteger137;
+ transient volatile BigInteger BigInteger138;
+ transient volatile BigInteger BigInteger139;
+ transient volatile BigInteger BigInteger140;
+ transient volatile BigInteger BigInteger141;
+ static transient final BigInteger BigInteger142 = new BigInteger("100");
+ static transient volatile BigInteger BigInteger143;
+
+public static final boolean [] isPersistent = {
+true,true,true,false,true,true,true,false,false,false,
+false,true,true,true,false,false,true,true,true,false,
+true,true,true,false,false,false,false,false,false,false,
+true,true,true,false,false,false,true,true,true,false,
+true,true,true,false,false,false,false,true,true,true,
+false,false,true,true,true,false,true,true,true,false,
+false,false,false,false,false,false,true,true,true,false,
+false,false,true,true,true,false,true,true,true,false,
+false,false,false,true,true,true,false,false,true,true,
+true,false,true,true,true,false,false,false,false,false,
+false,false,true,true,true,false,false,false,true,true,
+true,false,true,true,true,false,false,false,false,true,
+true,true,false,false,true,true,true,false,true,true,
+true,false,false,false,false,false,false,false,true,true,
+true,false,false,false
+ };
+
+public static final boolean [] isStatic = {
+false,false,false,false,false,false,false,false,true,false,
+false,false,false,false,false,false,false,false,false,false,
+false,false,false,false,true,true,true,false,false,false,
+false,false,false,false,true,true,false,false,false,false,
+false,false,false,false,true,false,false,false,false,false,
+false,false,false,false,false,false,false,false,false,false,
+true,true,true,false,false,false,false,false,false,false,
+true,true,false,false,false,false,false,false,false,false,
+true,false,false,false,false,false,false,false,false,false,
+false,false,false,false,false,false,true,true,true,false,
+false,false,false,false,false,false,true,true,false,false,
+false,false,false,false,false,false,true,false,false,false,
+false,false,false,false,false,false,false,false,false,false,
+false,false,true,true,true,false,false,false,false,false,
+false,false,true,true
+ };
+
+public static final boolean [] isFinal = {
+false,false,false,false,false,false,false,false,false,false,
+false,false,false,false,false,true,false,false,false,false,
+false,false,false,false,false,true,false,true,false,false,
+false,false,false,false,true,false,false,false,false,false,
+false,false,false,false,false,false,false,false,false,false,
+false,true,false,false,false,false,false,false,false,false,
+false,true,false,true,false,false,false,false,false,false,
+true,false,false,false,false,false,false,false,false,false,
+false,false,false,false,false,false,false,true,false,false,
+false,false,false,false,false,false,false,true,false,true,
+false,false,false,false,false,false,true,false,false,false,
+false,false,false,false,false,false,false,false,false,false,
+false,false,false,true,false,false,false,false,false,false,
+false,false,false,true,false,true,false,false,false,false,
+false,false,true,false
+ };
+
+ public static final String [] fieldSpecs = {
+ "private BigInteger BigInteger0",
+ "embedded= true private BigInteger BigInteger1",
+ "embedded= false private BigInteger BigInteger2",
+ "persistence-modifier= none private BigInteger BigInteger3",
+ "persistence-modifier= persistent private BigInteger BigInteger4",
+ "persistence-modifier= persistent embedded= true private BigInteger BigInteger5",
+ "persistence-modifier= persistent embedded= false private BigInteger BigInteger6",
+ "persistence-modifier= transactional private BigInteger BigInteger7",
+ "private static BigInteger BigInteger8",
+ "private transient BigInteger BigInteger9",
+ "persistence-modifier= none private transient BigInteger BigInteger10",
+ "persistence-modifier= persistent private transient BigInteger BigInteger11",
+ "persistence-modifier= persistent embedded= true private transient BigInteger BigInteger12",
+ "persistence-modifier= persistent embedded= false private transient BigInteger BigInteger13",
+ "persistence-modifier= transactional private transient BigInteger BigInteger14",
+ "private final BigInteger BigInteger15",
+ "private volatile BigInteger BigInteger16",
+ "embedded= true private volatile BigInteger BigInteger17",
+ "embedded= false private volatile BigInteger BigInteger18",
+ "persistence-modifier= none private volatile BigInteger BigInteger19",
+ "persistence-modifier= persistent private volatile BigInteger BigInteger20",
+ "persistence-modifier= persistent embedded= true private volatile BigInteger BigInteger21",
+ "persistence-modifier= persistent embedded= false private volatile BigInteger BigInteger22",
+ "persistence-modifier= transactional private volatile BigInteger BigInteger23",
+ "private static transient BigInteger BigInteger24",
+ "private static final BigInteger BigInteger25",
+ "private static volatile BigInteger BigInteger26",
+ "private transient final BigInteger BigInteger27",
+ "private transient volatile BigInteger BigInteger28",
+ "persistence-modifier= none private transient volatile BigInteger BigInteger29",
+ "persistence-modifier= persistent private transient volatile BigInteger BigInteger30",
+ "persistence-modifier= persistent embedded= true private transient volatile BigInteger BigInteger31",
+ "persistence-modifier= persistent embedded= false private transient volatile BigInteger BigInteger32",
+ "persistence-modifier= transactional private transient volatile BigInteger BigInteger33",
+ "private static transient final BigInteger BigInteger34",
+ "private static transient volatile BigInteger BigInteger35",
+ "public BigInteger BigInteger36",
+ "embedded= true public BigInteger BigInteger37",
+ "embedded= false public BigInteger BigInteger38",
+ "persistence-modifier= none public BigInteger BigInteger39",
+ "persistence-modifier= persistent public BigInteger BigInteger40",
+ "persistence-modifier= persistent embedded= true public BigInteger BigInteger41",
+ "persistence-modifier= persistent embedded= false public BigInteger BigInteger42",
+ "persistence-modifier= transactional public BigInteger BigInteger43",
+ "public static BigInteger BigInteger44",
+ "public transient BigInteger BigInteger45",
+ "persistence-modifier= none public transient BigInteger BigInteger46",
+ "persistence-modifier= persistent public transient BigInteger BigInteger47",
+ "persistence-modifier= persistent embedded= true public transient BigInteger BigInteger48",
+ "persistence-modifier= persistent embedded= false public transient BigInteger BigInteger49",
+ "persistence-modifier= transactional public transient BigInteger BigInteger50",
+ "public final BigInteger BigInteger51",
+ "public volatile BigInteger BigInteger52",
+ "embedded= true public volatile BigInteger BigInteger53",
+ "embedded= false public volatile BigInteger BigInteger54",
+ "persistence-modifier= none public volatile BigInteger BigInteger55",
+ "persistence-modifier= persistent public volatile BigInteger BigInteger56",
+ "persistence-modifier= persistent embedded= true public volatile BigInteger BigInteger57",
+ "persistence-modifier= persistent embedded= false public volatile BigInteger BigInteger58",
+ "persistence-modifier= transactional public volatile BigInteger BigInteger59",
+ "public static transient BigInteger BigInteger60",
+ "public static final BigInteger BigInteger61",
+ "public static volatile BigInteger BigInteger62",
+ "public transient final BigInteger BigInteger63",
+ "public transient volatile BigInteger BigInteger64",
+ "persistence-modifier= none public transient volatile BigInteger BigInteger65",
+ "persistence-modifier= persistent public transient volatile BigInteger BigInteger66",
+ "persistence-modifier= persistent embedded= true public transient volatile BigInteger BigInteger67",
+ "persistence-modifier= persistent embedded= false public transient volatile BigInteger BigInteger68",
+ "persistence-modifier= transactional public transient volatile BigInteger BigInteger69",
+ "public static transient final BigInteger BigInteger70",
+ "public static transient volatile BigInteger BigInteger71",
+ "protected BigInteger BigInteger72",
+ "embedded= true protected BigInteger BigInteger73",
+ "embedded= false protected BigInteger BigInteger74",
+ "persistence-modifier= none protected BigInteger BigInteger75",
+ "persistence-modifier= persistent protected BigInteger BigInteger76",
+ "persistence-modifier= persistent embedded= true protected BigInteger BigInteger77",
+ "persistence-modifier= persistent embedded= false protected BigInteger BigInteger78",
+ "persistence-modifier= transactional protected BigInteger BigInteger79",
+ "protected static BigInteger BigInteger80",
+ "protected transient BigInteger BigInteger81",
+ "persistence-modifier= none protected transient BigInteger BigInteger82",
+ "persistence-modifier= persistent protected transient BigInteger BigInteger83",
+ "persistence-modifier= persistent embedded= true protected transient BigInteger BigInteger84",
+ "persistence-modifier= persistent embedded= false protected transient BigInteger BigInteger85",
+ "persistence-modifier= transactional protected transient BigInteger BigInteger86",
+ "protected final BigInteger BigInteger87",
+ "protected volatile BigInteger BigInteger88",
+ "embedded= true protected volatile BigInteger BigInteger89",
+ "embedded= false protected volatile BigInteger BigInteger90",
+ "persistence-modifier= none protected volatile BigInteger BigInteger91",
+ "persistence-modifier= persistent protected volatile BigInteger BigInteger92",
+ "persistence-modifier= persistent embedded= true protected volatile BigInteger BigInteger93",
+ "persistence-modifier= persistent embedded= false protected volatile BigInteger BigInteger94",
+ "persistence-modifier= transactional protected volatile BigInteger BigInteger95",
+ "protected static transient BigInteger BigInteger96",
+ "protected static final BigInteger BigInteger97",
+ "protected static volatile BigInteger BigInteger98",
+ "protected transient final BigInteger BigInteger99",
+ "protected transient volatile BigInteger BigInteger100",
+ "persistence-modifier= none protected transient volatile BigInteger BigInteger101",
+ "persistence-modifier= persistent protected transient volatile BigInteger BigInteger102",
+ "persistence-modifier= persistent embedded= true protected transient volatile BigInteger BigInteger103",
+ "persistence-modifier= persistent embedded= false protected transient volatile BigInteger BigInteger104",
+ "persistence-modifier= transactional protected transient volatile BigInteger BigInteger105",
+ "protected static transient final BigInteger BigInteger106",
+ "protected static transient volatile BigInteger BigInteger107",
+ "BigInteger BigInteger108",
+ "embedded= true BigInteger BigInteger109",
+ "embedded= false BigInteger BigInteger110",
+ "persistence-modifier= none BigInteger BigInteger111",
+ "persistence-modifier= persistent BigInteger BigInteger112",
+ "persistence-modifier= persistent embedded= true BigInteger BigInteger113",
+ "persistence-modifier= persistent embedded= false BigInteger BigInteger114",
+ "persistence-modifier= transactional BigInteger BigInteger115",
+ "static BigInteger BigInteger116",
+ "transient BigInteger BigInteger117",
+ "persistence-modifier= none transient BigInteger BigInteger118",
+ "persistence-modifier= persistent transient BigInteger BigInteger119",
+ "persistence-modifier= persistent embedded= true transient BigInteger BigInteger120",
+ "persistence-modifier= persistent embedded= false transient BigInteger BigInteger121",
+ "persistence-modifier= transactional transient BigInteger BigInteger122",
+ "final BigInteger BigInteger123",
+ "volatile BigInteger BigInteger124",
+ "embedded= true volatile BigInteger BigInteger125",
+ "embedded= false volatile BigInteger BigInteger126",
+ "persistence-modifier= none volatile BigInteger BigInteger127",
+ "persistence-modifier= persistent volatile BigInteger BigInteger128",
+ "persistence-modifier= persistent embedded= true volatile BigInteger BigInteger129",
+ "persistence-modifier= persistent embedded= false volatile BigInteger BigInteger130",
+ "persistence-modifier= transactional volatile BigInteger BigInteger131",
+ "static transient BigInteger BigInteger132",
+ "static final BigInteger BigInteger133",
+ "static volatile BigInteger BigInteger134",
+ "transient final BigInteger BigInteger135",
+ "transient volatile BigInteger BigInteger136",
+ "persistence-modifier= none transient volatile BigInteger BigInteger137",
+ "persistence-modifier= persistent transient volatile BigInteger BigInteger138",
+ "persistence-modifier= persistent embedded= true transient volatile BigInteger BigInteger139",
+ "persistence-modifier= persistent embedded= false transient volatile BigInteger BigInteger140",
+ "persistence-modifier= transactional transient volatile BigInteger BigInteger141",
+ "static transient final BigInteger BigInteger142",
+ "static transient volatile BigInteger BigInteger143"
+ };
+ public int getLength()
+ {
+ return fieldSpecs.length;
+ }
+ public BigInteger get(int index)
+ {
+ switch (index)
+ {
+ case(0):
+ return BigInteger0;
+ case(1):
+ return BigInteger1;
+ case(2):
+ return BigInteger2;
+ case(3):
+ return BigInteger3;
+ case(4):
+ return BigInteger4;
+ case(5):
+ return BigInteger5;
+ case(6):
+ return BigInteger6;
+ case(7):
+ return BigInteger7;
+ case(8):
+ return BigInteger8;
+ case(9):
+ return BigInteger9;
+ case(10):
+ return BigInteger10;
+ case(11):
+ return BigInteger11;
+ case(12):
+ return BigInteger12;
+ case(13):
+ return BigInteger13;
+ case(14):
+ return BigInteger14;
+ case(15):
+ return BigInteger15;
+ case(16):
+ return BigInteger16;
+ case(17):
+ return BigInteger17;
+ case(18):
+ return BigInteger18;
+ case(19):
+ return BigInteger19;
+ case(20):
+ return BigInteger20;
+ case(21):
+ return BigInteger21;
+ case(22):
+ return BigInteger22;
+ case(23):
+ return BigInteger23;
+ case(24):
+ return BigInteger24;
+ case(25):
+ return BigInteger25;
+ case(26):
+ return BigInteger26;
+ case(27):
+ return BigInteger27;
+ case(28):
+ return BigInteger28;
+ case(29):
+ return BigInteger29;
+ case(30):
+ return BigInteger30;
+ case(31):
+ return BigInteger31;
+ case(32):
+ return BigInteger32;
+ case(33):
+ return BigInteger33;
+ case(34):
+ return BigInteger34;
+ case(35):
+ return BigInteger35;
+ case(36):
+ return BigInteger36;
+ case(37):
+ return BigInteger37;
+ case(38):
+ return BigInteger38;
+ case(39):
+ return BigInteger39;
+ case(40):
+ return BigInteger40;
+ case(41):
+ return BigInteger41;
+ case(42):
+ return BigInteger42;
+ case(43):
+ return BigInteger43;
+ case(44):
+ return BigInteger44;
+ case(45):
+ return BigInteger45;
+ case(46):
+ return BigInteger46;
+ case(47):
+ return BigInteger47;
+ case(48):
+ return BigInteger48;
+ case(49):
+ return BigInteger49;
+ case(50):
+ return BigInteger50;
+ case(51):
+ return BigInteger51;
+ case(52):
+ return BigInteger52;
+ case(53):
+ return BigInteger53;
+ case(54):
+ return BigInteger54;
+ case(55):
+ return BigInteger55;
+ case(56):
+ return BigInteger56;
+ case(57):
+ return BigInteger57;
+ case(58):
+ return BigInteger58;
+ case(59):
+ return BigInteger59;
+ case(60):
+ return BigInteger60;
+ case(61):
+ return BigInteger61;
+ case(62):
+ return BigInteger62;
+ case(63):
+ return BigInteger63;
+ case(64):
+ return BigInteger64;
+ case(65):
+ return BigInteger65;
+ case(66):
+ return BigInteger66;
+ case(67):
+ return BigInteger67;
+ case(68):
+ return BigInteger68;
+ case(69):
+ return BigInteger69;
+ case(70):
+ return BigInteger70;
+ case(71):
+ return BigInteger71;
+ case(72):
+ return BigInteger72;
+ case(73):
+ return BigInteger73;
+ case(74):
+ return BigInteger74;
+ case(75):
+ return BigInteger75;
+ case(76):
+ return BigInteger76;
+ case(77):
+ return BigInteger77;
+ case(78):
+ return BigInteger78;
+ case(79):
+ return BigInteger79;
+ case(80):
+ return BigInteger80;
+ case(81):
+ return BigInteger81;
+ case(82):
+ return BigInteger82;
+ case(83):
+ return BigInteger83;
+ case(84):
+ return BigInteger84;
+ case(85):
+ return BigInteger85;
+ case(86):
+ return BigInteger86;
+ case(87):
+ return BigInteger87;
+ case(88):
+ return BigInteger88;
+ case(89):
+ return BigInteger89;
+ case(90):
+ return BigInteger90;
+ case(91):
+ return BigInteger91;
+ case(92):
+ return BigInteger92;
+ case(93):
+ return BigInteger93;
+ case(94):
+ return BigInteger94;
+ case(95):
+ return BigInteger95;
+ case(96):
+ return BigInteger96;
+ case(97):
+ return BigInteger97;
+ case(98):
+ return BigInteger98;
+ case(99):
+ return BigInteger99;
+ case(100):
+ return BigInteger100;
+ case(101):
+ return BigInteger101;
+ case(102):
+ return BigInteger102;
+ case(103):
+ return BigInteger103;
+ case(104):
+ return BigInteger104;
+ case(105):
+ return BigInteger105;
+ case(106):
+ return BigInteger106;
+ case(107):
+ return BigInteger107;
+ case(108):
+ return BigInteger108;
+ case(109):
+ return BigInteger109;
+ case(110):
+ return BigInteger110;
+ case(111):
+ return BigInteger111;
+ case(112):
+ return BigInteger112;
+ case(113):
+ return BigInteger113;
+ case(114):
+ return BigInteger114;
+ case(115):
+ return BigInteger115;
+ case(116):
+ return BigInteger116;
+ case(117):
+ return BigInteger117;
+ case(118):
+ return BigInteger118;
+ case(119):
+ return BigInteger119;
+ case(120):
+ return BigInteger120;
+ case(121):
+ return BigInteger121;
+ case(122):
+ return BigInteger122;
+ case(123):
+ return BigInteger123;
+ case(124):
+ return BigInteger124;
+ case(125):
+ return BigInteger125;
+ case(126):
+ return BigInteger126;
+ case(127):
+ return BigInteger127;
+ case(128):
+ return BigInteger128;
+ case(129):
+ return BigInteger129;
+ case(130):
+ return BigInteger130;
+ case(131):
+ return BigInteger131;
+ case(132):
+ return BigInteger132;
+ case(133):
+ return BigInteger133;
+ case(134):
+ return BigInteger134;
+ case(135):
+ return BigInteger135;
+ case(136):
+ return BigInteger136;
+ case(137):
+ return BigInteger137;
+ case(138):
+ return BigInteger138;
+ case(139):
+ return BigInteger139;
+ case(140):
+ return BigInteger140;
+ case(141):
+ return BigInteger141;
+ case(142):
+ return BigInteger142;
+ case(143):
+ return BigInteger143;
+ default:
+ throw new IndexOutOfBoundsException();
+ }
+ }
+ public boolean set(int index,BigInteger value)
+ {
+ if(fieldSpecs[index].indexOf("final") != -1)
+ return false;
+ switch (index)
+ {
+ case(0):
+ BigInteger0= value;
+ break;
+ case(1):
+ BigInteger1= value;
+ break;
+ case(2):
+ BigInteger2= value;
+ break;
+ case(3):
+ BigInteger3= value;
+ break;
+ case(4):
+ BigInteger4= value;
+ break;
+ case(5):
+ BigInteger5= value;
+ break;
+ case(6):
+ BigInteger6= value;
+ break;
+ case(7):
+ BigInteger7= value;
+ break;
+ case(8):
+ BigInteger8= value;
+ break;
+ case(9):
+ BigInteger9= value;
+ break;
+ case(10):
+ BigInteger10= value;
+ break;
+ case(11):
+ BigInteger11= value;
+ break;
+ case(12):
+ BigInteger12= value;
+ break;
+ case(13):
+ BigInteger13= value;
+ break;
+ case(14):
+ BigInteger14= value;
+ break;
+ case(16):
+ BigInteger16= value;
+ break;
+ case(17):
+ BigInteger17= value;
+ break;
+ case(18):
+ BigInteger18= value;
+ break;
+ case(19):
+ BigInteger19= value;
+ break;
+ case(20):
+ BigInteger20= value;
+ break;
+ case(21):
+ BigInteger21= value;
+ break;
+ case(22):
+ BigInteger22= value;
+ break;
+ case(23):
+ BigInteger23= value;
+ break;
+ case(24):
+ BigInteger24= value;
+ break;
+ case(26):
+ BigInteger26= value;
+ break;
+ case(28):
+ BigInteger28= value;
+ break;
+ case(29):
+ BigInteger29= value;
+ break;
+ case(30):
+ BigInteger30= value;
+ break;
+ case(31):
+ BigInteger31= value;
+ break;
+ case(32):
+ BigInteger32= value;
+ break;
+ case(33):
+ BigInteger33= value;
+ break;
+ case(35):
+ BigInteger35= value;
+ break;
+ case(36):
+ BigInteger36= value;
+ break;
+ case(37):
+ BigInteger37= value;
+ break;
+ case(38):
+ BigInteger38= value;
+ break;
+ case(39):
+ BigInteger39= value;
+ break;
+ case(40):
+ BigInteger40= value;
+ break;
+ case(41):
+ BigInteger41= value;
+ break;
+ case(42):
+ BigInteger42= value;
+ break;
+ case(43):
+ BigInteger43= value;
+ break;
+ case(44):
+ BigInteger44= value;
+ break;
+ case(45):
+ BigInteger45= value;
+ break;
+ case(46):
+ BigInteger46= value;
+ break;
+ case(47):
+ BigInteger47= value;
+ break;
+ case(48):
+ BigInteger48= value;
+ break;
+ case(49):
+ BigInteger49= value;
+ break;
+ case(50):
+ BigInteger50= value;
+ break;
+ case(52):
+ BigInteger52= value;
+ break;
+ case(53):
+ BigInteger53= value;
+ break;
+ case(54):
+ BigInteger54= value;
+ break;
+ case(55):
+ BigInteger55= value;
+ break;
+ case(56):
+ BigInteger56= value;
+ break;
+ case(57):
+ BigInteger57= value;
+ break;
+ case(58):
+ BigInteger58= value;
+ break;
+ case(59):
+ BigInteger59= value;
+ break;
+ case(60):
+ BigInteger60= value;
+ break;
+ case(62):
+ BigInteger62= value;
+ break;
+ case(64):
+ BigInteger64= value;
+ break;
+ case(65):
+ BigInteger65= value;
+ break;
+ case(66):
+ BigInteger66= value;
+ break;
+ case(67):
+ BigInteger67= value;
+ break;
+ case(68):
+ BigInteger68= value;
+ break;
+ case(69):
+ BigInteger69= value;
+ break;
+ case(71):
+ BigInteger71= value;
+ break;
+ case(72):
+ BigInteger72= value;
+ break;
+ case(73):
+ BigInteger73= value;
+ break;
+ case(74):
+ BigInteger74= value;
+ break;
+ case(75):
+ BigInteger75= value;
+ break;
+ case(76):
+ BigInteger76= value;
+ break;
+ case(77):
+ BigInteger77= value;
+ break;
+ case(78):
+ BigInteger78= value;
+ break;
+ case(79):
+ BigInteger79= value;
+ break;
+ case(80):
+ BigInteger80= value;
+ break;
+ case(81):
+ BigInteger81= value;
+ break;
+ case(82):
+ BigInteger82= value;
+ break;
+ case(83):
+ BigInteger83= value;
+ break;
+ case(84):
+ BigInteger84= value;
+ break;
+ case(85):
+ BigInteger85= value;
+ break;
+ case(86):
+ BigInteger86= value;
+ break;
+ case(88):
+ BigInteger88= value;
+ break;
+ case(89):
+ BigInteger89= value;
+ break;
+ case(90):
+ BigInteger90= value;
+ break;
+ case(91):
+ BigInteger91= value;
+ break;
+ case(92):
+ BigInteger92= value;
+ break;
+ case(93):
+ BigInteger93= value;
+ break;
+ case(94):
+ BigInteger94= value;
+ break;
+ case(95):
+ BigInteger95= value;
+ break;
+ case(96):
+ BigInteger96= value;
+ break;
+ case(98):
+ BigInteger98= value;
+ break;
+ case(100):
+ BigInteger100= value;
+ break;
+ case(101):
+ BigInteger101= value;
+ break;
+ case(102):
+ BigInteger102= value;
+ break;
+ case(103):
+ BigInteger103= value;
+ break;
+ case(104):
+ BigInteger104= value;
+ break;
+ case(105):
+ BigInteger105= value;
+ break;
+ case(107):
+ BigInteger107= value;
+ break;
+ case(108):
+ BigInteger108= value;
+ break;
+ case(109):
+ BigInteger109= value;
+ break;
+ case(110):
+ BigInteger110= value;
+ break;
+ case(111):
+ BigInteger111= value;
+ break;
+ case(112):
+ BigInteger112= value;
+ break;
+ case(113):
+ BigInteger113= value;
+ break;
+ case(114):
+ BigInteger114= value;
+ break;
+ case(115):
+ BigInteger115= value;
+ break;
+ case(116):
+ BigInteger116= value;
+ break;
+ case(117):
+ BigInteger117= value;
+ break;
+ case(118):
+ BigInteger118= value;
+ break;
+ case(119):
+ BigInteger119= value;
+ break;
+ case(120):
+ BigInteger120= value;
+ break;
+ case(121):
+ BigInteger121= value;
+ break;
+ case(122):
+ BigInteger122= value;
+ break;
+ case(124):
+ BigInteger124= value;
+ break;
+ case(125):
+ BigInteger125= value;
+ break;
+ case(126):
+ BigInteger126= value;
+ break;
+ case(127):
+ BigInteger127= value;
+ break;
+ case(128):
+ BigInteger128= value;
+ break;
+ case(129):
+ BigInteger129= value;
+ break;
+ case(130):
+ BigInteger130= value;
+ break;
+ case(131):
+ BigInteger131= value;
+ break;
+ case(132):
+ BigInteger132= value;
+ break;
+ case(134):
+ BigInteger134= value;
+ break;
+ case(136):
+ BigInteger136= value;
+ break;
+ case(137):
+ BigInteger137= value;
+ break;
+ case(138):
+ BigInteger138= value;
+ break;
+ case(139):
+ BigInteger139= value;
+ break;
+ case(140):
+ BigInteger140= value;
+ break;
+ case(141):
+ BigInteger141= value;
+ break;
+ case(143):
+ BigInteger143= value;
+ break;
+ default:
+ throw new IndexOutOfBoundsException();
+ }
+ return true;
+ }
+
+ public static class Oid implements Serializable {
+ public int identifier;
+
+ public Oid() {
+ }
+
+ public Oid(String s) { identifier = 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 != null && (other instanceof Oid)) {
+ Oid k = (Oid)other;
+ return k.identifier == this.identifier;
+ }
+ return false;
+ }
+
+ protected static String justTheId(String str) {
+ return str.substring(str.indexOf(':') + 1);
+ }
+
+ }
+}
Propchange: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBigInteger.java
------------------------------------------------------------------------------
svn:executable = *
Added: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.java?view=auto&rev=160090
==============================================================================
--- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.java (added)
+++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.java Mon Apr 4 12:41:23 2005
@@ -0,0 +1,1089 @@
+/*
+ * 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.
+ */
+
+package org.apache.jdo.tck.pc.fieldtypes;
+
+import java.io.Serializable;
+
+public class FieldsOfBoolean {
+ public int identifier;
+ private Boolean Boolean0;
+ private Boolean Boolean1;
+ private Boolean Boolean2;
+ private Boolean Boolean3;
+ private Boolean Boolean4;
+ private Boolean Boolean5;
+ private Boolean Boolean6;
+ private Boolean Boolean7;
+ private static Boolean Boolean8;
+ private transient Boolean Boolean9;
+ private transient Boolean Boolean10;
+ private transient Boolean Boolean11;
+ private transient Boolean Boolean12;
+ private transient Boolean Boolean13;
+ private transient Boolean Boolean14;
+ private final Boolean Boolean15 = new Boolean(false);
+ private volatile Boolean Boolean16;
+ private volatile Boolean Boolean17;
+ private volatile Boolean Boolean18;
+ private volatile Boolean Boolean19;
+ private volatile Boolean Boolean20;
+ private volatile Boolean Boolean21;
+ private volatile Boolean Boolean22;
+ private volatile Boolean Boolean23;
+ private static transient Boolean Boolean24;
+ private static final Boolean Boolean25 = new Boolean(false);
+ private static volatile Boolean Boolean26;
+ private transient final Boolean Boolean27 = new Boolean(false);
+ private transient volatile Boolean Boolean28;
+ private transient volatile Boolean Boolean29;
+ private transient volatile Boolean Boolean30;
+ private transient volatile Boolean Boolean31;
+ private transient volatile Boolean Boolean32;
+ private transient volatile Boolean Boolean33;
+ private static transient final Boolean Boolean34 = new Boolean(false);
+ private static transient volatile Boolean Boolean35;
+ public Boolean Boolean36;
+ public Boolean Boolean37;
+ public Boolean Boolean38;
+ public Boolean Boolean39;
+ public Boolean Boolean40;
+ public Boolean Boolean41;
+ public Boolean Boolean42;
+ public Boolean Boolean43;
+ public static Boolean Boolean44;
+ public transient Boolean Boolean45;
+ public transient Boolean Boolean46;
+ public transient Boolean Boolean47;
+ public transient Boolean Boolean48;
+ public transient Boolean Boolean49;
+ public transient Boolean Boolean50;
+ public final Boolean Boolean51 = new Boolean(false);
+ public volatile Boolean Boolean52;
+ public volatile Boolean Boolean53;
+ public volatile Boolean Boolean54;
+ public volatile Boolean Boolean55;
+ public volatile Boolean Boolean56;
+ public volatile Boolean Boolean57;
+ public volatile Boolean Boolean58;
+ public volatile Boolean Boolean59;
+ public static transient Boolean Boolean60;
+ public static final Boolean Boolean61 = new Boolean(false);
+ public static volatile Boolean Boolean62;
+ public transient final Boolean Boolean63 = new Boolean(false);
+ public transient volatile Boolean Boolean64;
+ public transient volatile Boolean Boolean65;
+ public transient volatile Boolean Boolean66;
+ public transient volatile Boolean Boolean67;
+ public transient volatile Boolean Boolean68;
+ public transient volatile Boolean Boolean69;
+ public static transient final Boolean Boolean70 = new Boolean(false);
+ public static transient volatile Boolean Boolean71;
+ protected Boolean Boolean72;
+ protected Boolean Boolean73;
+ protected Boolean Boolean74;
+ protected Boolean Boolean75;
+ protected Boolean Boolean76;
+ protected Boolean Boolean77;
+ protected Boolean Boolean78;
+ protected Boolean Boolean79;
+ protected static Boolean Boolean80;
+ protected transient Boolean Boolean81;
+ protected transient Boolean Boolean82;
+ protected transient Boolean Boolean83;
+ protected transient Boolean Boolean84;
+ protected transient Boolean Boolean85;
+ protected transient Boolean Boolean86;
+ protected final Boolean Boolean87 = new Boolean(false);
+ protected volatile Boolean Boolean88;
+ protected volatile Boolean Boolean89;
+ protected volatile Boolean Boolean90;
+ protected volatile Boolean Boolean91;
+ protected volatile Boolean Boolean92;
+ protected volatile Boolean Boolean93;
+ protected volatile Boolean Boolean94;
+ protected volatile Boolean Boolean95;
+ protected static transient Boolean Boolean96;
+ protected static final Boolean Boolean97 = new Boolean(false);
+ protected static volatile Boolean Boolean98;
+ protected transient final Boolean Boolean99 = new Boolean(false);
+ protected transient volatile Boolean Boolean100;
+ protected transient volatile Boolean Boolean101;
+ protected transient volatile Boolean Boolean102;
+ protected transient volatile Boolean Boolean103;
+ protected transient volatile Boolean Boolean104;
+ protected transient volatile Boolean Boolean105;
+ protected static transient final Boolean Boolean106 = new Boolean(false);
+ protected static transient volatile Boolean Boolean107;
+ Boolean Boolean108;
+ Boolean Boolean109;
+ Boolean Boolean110;
+ Boolean Boolean111;
+ Boolean Boolean112;
+ Boolean Boolean113;
+ Boolean Boolean114;
+ Boolean Boolean115;
+ static Boolean Boolean116;
+ transient Boolean Boolean117;
+ transient Boolean Boolean118;
+ transient Boolean Boolean119;
+ transient Boolean Boolean120;
+ transient Boolean Boolean121;
+ transient Boolean Boolean122;
+ final Boolean Boolean123 = new Boolean(false);
+ volatile Boolean Boolean124;
+ volatile Boolean Boolean125;
+ volatile Boolean Boolean126;
+ volatile Boolean Boolean127;
+ volatile Boolean Boolean128;
+ volatile Boolean Boolean129;
+ volatile Boolean Boolean130;
+ volatile Boolean Boolean131;
+ static transient Boolean Boolean132;
+ static final Boolean Boolean133 = new Boolean(false);
+ static volatile Boolean Boolean134;
+ transient final Boolean Boolean135 = new Boolean(false);
+ transient volatile Boolean Boolean136;
+ transient volatile Boolean Boolean137;
+ transient volatile Boolean Boolean138;
+ transient volatile Boolean Boolean139;
+ transient volatile Boolean Boolean140;
+ transient volatile Boolean Boolean141;
+ static transient final Boolean Boolean142 = new Boolean(false);
+ static transient volatile Boolean Boolean143;
+
+public static final boolean [] isPersistent = {
+true,true,true,false,true,true,true,false,false,false,
+false,true,true,true,false,false,true,true,true,false,
+true,true,true,false,false,false,false,false,false,false,
+true,true,true,false,false,false,true,true,true,false,
+true,true,true,false,false,false,false,true,true,true,
+false,false,true,true,true,false,true,true,true,false,
+false,false,false,false,false,false,true,true,true,false,
+false,false,true,true,true,false,true,true,true,false,
+false,false,false,true,true,true,false,false,true,true,
+true,false,true,true,true,false,false,false,false,false,
+false,false,true,true,true,false,false,false,true,true,
+true,false,true,true,true,false,false,false,false,true,
+true,true,false,false,true,true,true,false,true,true,
+true,false,false,false,false,false,false,false,true,true,
+true,false,false,false
+ };
+
+public static final boolean [] isStatic = {
+false,false,false,false,false,false,false,false,true,false,
+false,false,false,false,false,false,false,false,false,false,
+false,false,false,false,true,true,true,false,false,false,
+false,false,false,false,true,true,false,false,false,false,
+false,false,false,false,true,false,false,false,false,false,
+false,false,false,false,false,false,false,false,false,false,
+true,true,true,false,false,false,false,false,false,false,
+true,true,false,false,false,false,false,false,false,false,
+true,false,false,false,false,false,false,false,false,false,
+false,false,false,false,false,false,true,true,true,false,
+false,false,false,false,false,false,true,true,false,false,
+false,false,false,false,false,false,true,false,false,false,
+false,false,false,false,false,false,false,false,false,false,
+false,false,true,true,true,false,false,false,false,false,
+false,false,true,true
+ };
+
+public static final boolean [] isFinal = {
+false,false,false,false,false,false,false,false,false,false,
+false,false,false,false,false,true,false,false,false,false,
+false,false,false,false,false,true,false,true,false,false,
+false,false,false,false,true,false,false,false,false,false,
+false,false,false,false,false,false,false,false,false,false,
+false,true,false,false,false,false,false,false,false,false,
+false,true,false,true,false,false,false,false,false,false,
+true,false,false,false,false,false,false,false,false,false,
+false,false,false,false,false,false,false,true,false,false,
+false,false,false,false,false,false,false,true,false,true,
+false,false,false,false,false,false,true,false,false,false,
+false,false,false,false,false,false,false,false,false,false,
+false,false,false,true,false,false,false,false,false,false,
+false,false,false,true,false,true,false,false,false,false,
+false,false,true,false
+ };
+
+ public static final String [] fieldSpecs = {
+ "private Boolean Boolean0",
+ "embedded= true private Boolean Boolean1",
+ "embedded= false private Boolean Boolean2",
+ "persistence-modifier= none private Boolean Boolean3",
+ "persistence-modifier= persistent private Boolean Boolean4",
+ "persistence-modifier= persistent embedded= true private Boolean Boolean5",
+ "persistence-modifier= persistent embedded= false private Boolean Boolean6",
+ "persistence-modifier= transactional private Boolean Boolean7",
+ "private static Boolean Boolean8",
+ "private transient Boolean Boolean9",
+ "persistence-modifier= none private transient Boolean Boolean10",
+ "persistence-modifier= persistent private transient Boolean Boolean11",
+ "persistence-modifier= persistent embedded= true private transient Boolean Boolean12",
+ "persistence-modifier= persistent embedded= false private transient Boolean Boolean13",
+ "persistence-modifier= transactional private transient Boolean Boolean14",
+ "private final Boolean Boolean15",
+ "private volatile Boolean Boolean16",
+ "embedded= true private volatile Boolean Boolean17",
+ "embedded= false private volatile Boolean Boolean18",
+ "persistence-modifier= none private volatile Boolean Boolean19",
+ "persistence-modifier= persistent private volatile Boolean Boolean20",
+ "persistence-modifier= persistent embedded= true private volatile Boolean Boolean21",
+ "persistence-modifier= persistent embedded= false private volatile Boolean Boolean22",
+ "persistence-modifier= transactional private volatile Boolean Boolean23",
+ "private static transient Boolean Boolean24",
+ "private static final Boolean Boolean25",
+ "private static volatile Boolean Boolean26",
+ "private transient final Boolean Boolean27",
+ "private transient volatile Boolean Boolean28",
+ "persistence-modifier= none private transient volatile Boolean Boolean29",
+ "persistence-modifier= persistent private transient volatile Boolean Boolean30",
+ "persistence-modifier= persistent embedded= true private transient volatile Boolean Boolean31",
+ "persistence-modifier= persistent embedded= false private transient volatile Boolean Boolean32",
+ "persistence-modifier= transactional private transient volatile Boolean Boolean33",
+ "private static transient final Boolean Boolean34",
+ "private static transient volatile Boolean Boolean35",
+ "public Boolean Boolean36",
+ "embedded= true public Boolean Boolean37",
+ "embedded= false public Boolean Boolean38",
+ "persistence-modifier= none public Boolean Boolean39",
+ "persistence-modifier= persistent public Boolean Boolean40",
+ "persistence-modifier= persistent embedded= true public Boolean Boolean41",
+ "persistence-modifier= persistent embedded= false public Boolean Boolean42",
+ "persistence-modifier= transactional public Boolean Boolean43",
+ "public static Boolean Boolean44",
+ "public transient Boolean Boolean45",
+ "persistence-modifier= none public transient Boolean Boolean46",
+ "persistence-modifier= persistent public transient Boolean Boolean47",
+ "persistence-modifier= persistent embedded= true public transient Boolean Boolean48",
+ "persistence-modifier= persistent embedded= false public transient Boolean Boolean49",
+ "persistence-modifier= transactional public transient Boolean Boolean50",
+ "public final Boolean Boolean51",
+ "public volatile Boolean Boolean52",
+ "embedded= true public volatile Boolean Boolean53",
+ "embedded= false public volatile Boolean Boolean54",
+ "persistence-modifier= none public volatile Boolean Boolean55",
+ "persistence-modifier= persistent public volatile Boolean Boolean56",
+ "persistence-modifier= persistent embedded= true public volatile Boolean Boolean57",
+ "persistence-modifier= persistent embedded= false public volatile Boolean Boolean58",
+ "persistence-modifier= transactional public volatile Boolean Boolean59",
+ "public static transient Boolean Boolean60",
+ "public static final Boolean Boolean61",
+ "public static volatile Boolean Boolean62",
+ "public transient final Boolean Boolean63",
+ "public transient volatile Boolean Boolean64",
+ "persistence-modifier= none public transient volatile Boolean Boolean65",
+ "persistence-modifier= persistent public transient volatile Boolean Boolean66",
+ "persistence-modifier= persistent embedded= true public transient volatile Boolean Boolean67",
+ "persistence-modifier= persistent embedded= false public transient volatile Boolean Boolean68",
+ "persistence-modifier= transactional public transient volatile Boolean Boolean69",
+ "public static transient final Boolean Boolean70",
+ "public static transient volatile Boolean Boolean71",
+ "protected Boolean Boolean72",
+ "embedded= true protected Boolean Boolean73",
+ "embedded= false protected Boolean Boolean74",
+ "persistence-modifier= none protected Boolean Boolean75",
+ "persistence-modifier= persistent protected Boolean Boolean76",
+ "persistence-modifier= persistent embedded= true protected Boolean Boolean77",
+ "persistence-modifier= persistent embedded= false protected Boolean Boolean78",
+ "persistence-modifier= transactional protected Boolean Boolean79",
+ "protected static Boolean Boolean80",
+ "protected transient Boolean Boolean81",
+ "persistence-modifier= none protected transient Boolean Boolean82",
+ "persistence-modifier= persistent protected transient Boolean Boolean83",
+ "persistence-modifier= persistent embedded= true protected transient Boolean Boolean84",
+ "persistence-modifier= persistent embedded= false protected transient Boolean Boolean85",
+ "persistence-modifier= transactional protected transient Boolean Boolean86",
+ "protected final Boolean Boolean87",
+ "protected volatile Boolean Boolean88",
+ "embedded= true protected volatile Boolean Boolean89",
+ "embedded= false protected volatile Boolean Boolean90",
+ "persistence-modifier= none protected volatile Boolean Boolean91",
+ "persistence-modifier= persistent protected volatile Boolean Boolean92",
+ "persistence-modifier= persistent embedded= true protected volatile Boolean Boolean93",
+ "persistence-modifier= persistent embedded= false protected volatile Boolean Boolean94",
+ "persistence-modifier= transactional protected volatile Boolean Boolean95",
+ "protected static transient Boolean Boolean96",
+ "protected static final Boolean Boolean97",
+ "protected static volatile Boolean Boolean98",
+ "protected transient final Boolean Boolean99",
+ "protected transient volatile Boolean Boolean100",
+ "persistence-modifier= none protected transient volatile Boolean Boolean101",
+ "persistence-modifier= persistent protected transient volatile Boolean Boolean102",
+ "persistence-modifier= persistent embedded= true protected transient volatile Boolean Boolean103",
+ "persistence-modifier= persistent embedded= false protected transient volatile Boolean Boolean104",
+ "persistence-modifier= transactional protected transient volatile Boolean Boolean105",
+ "protected static transient final Boolean Boolean106",
+ "protected static transient volatile Boolean Boolean107",
+ "Boolean Boolean108",
+ "embedded= true Boolean Boolean109",
+ "embedded= false Boolean Boolean110",
+ "persistence-modifier= none Boolean Boolean111",
+ "persistence-modifier= persistent Boolean Boolean112",
+ "persistence-modifier= persistent embedded= true Boolean Boolean113",
+ "persistence-modifier= persistent embedded= false Boolean Boolean114",
+ "persistence-modifier= transactional Boolean Boolean115",
+ "static Boolean Boolean116",
+ "transient Boolean Boolean117",
+ "persistence-modifier= none transient Boolean Boolean118",
+ "persistence-modifier= persistent transient Boolean Boolean119",
+ "persistence-modifier= persistent embedded= true transient Boolean Boolean120",
+ "persistence-modifier= persistent embedded= false transient Boolean Boolean121",
+ "persistence-modifier= transactional transient Boolean Boolean122",
+ "final Boolean Boolean123",
+ "volatile Boolean Boolean124",
+ "embedded= true volatile Boolean Boolean125",
+ "embedded= false volatile Boolean Boolean126",
+ "persistence-modifier= none volatile Boolean Boolean127",
+ "persistence-modifier= persistent volatile Boolean Boolean128",
+ "persistence-modifier= persistent embedded= true volatile Boolean Boolean129",
+ "persistence-modifier= persistent embedded= false volatile Boolean Boolean130",
+ "persistence-modifier= transactional volatile Boolean Boolean131",
+ "static transient Boolean Boolean132",
+ "static final Boolean Boolean133",
+ "static volatile Boolean Boolean134",
+ "transient final Boolean Boolean135",
+ "transient volatile Boolean Boolean136",
+ "persistence-modifier= none transient volatile Boolean Boolean137",
+ "persistence-modifier= persistent transient volatile Boolean Boolean138",
+ "persistence-modifier= persistent embedded= true transient volatile Boolean Boolean139",
+ "persistence-modifier= persistent embedded= false transient volatile Boolean Boolean140",
+ "persistence-modifier= transactional transient volatile Boolean Boolean141",
+ "static transient final Boolean Boolean142",
+ "static transient volatile Boolean Boolean143"
+ };
+ public int getLength()
+ {
+ return fieldSpecs.length;
+ }
+ public Boolean get(int index)
+ {
+ switch (index)
+ {
+ case(0):
+ return Boolean0;
+ case(1):
+ return Boolean1;
+ case(2):
+ return Boolean2;
+ case(3):
+ return Boolean3;
+ case(4):
+ return Boolean4;
+ case(5):
+ return Boolean5;
+ case(6):
+ return Boolean6;
+ case(7):
+ return Boolean7;
+ case(8):
+ return Boolean8;
+ case(9):
+ return Boolean9;
+ case(10):
+ return Boolean10;
+ case(11):
+ return Boolean11;
+ case(12):
+ return Boolean12;
+ case(13):
+ return Boolean13;
+ case(14):
+ return Boolean14;
+ case(15):
+ return Boolean15;
+ case(16):
+ return Boolean16;
+ case(17):
+ return Boolean17;
+ case(18):
+ return Boolean18;
+ case(19):
+ return Boolean19;
+ case(20):
+ return Boolean20;
+ case(21):
+ return Boolean21;
+ case(22):
+ return Boolean22;
+ case(23):
+ return Boolean23;
+ case(24):
+ return Boolean24;
+ case(25):
+ return Boolean25;
+ case(26):
+ return Boolean26;
+ case(27):
+ return Boolean27;
+ case(28):
+ return Boolean28;
+ case(29):
+ return Boolean29;
+ case(30):
+ return Boolean30;
+ case(31):
+ return Boolean31;
+ case(32):
+ return Boolean32;
+ case(33):
+ return Boolean33;
+ case(34):
+ return Boolean34;
+ case(35):
+ return Boolean35;
+ case(36):
+ return Boolean36;
+ case(37):
+ return Boolean37;
+ case(38):
+ return Boolean38;
+ case(39):
+ return Boolean39;
+ case(40):
+ return Boolean40;
+ case(41):
+ return Boolean41;
+ case(42):
+ return Boolean42;
+ case(43):
+ return Boolean43;
+ case(44):
+ return Boolean44;
+ case(45):
+ return Boolean45;
+ case(46):
+ return Boolean46;
+ case(47):
+ return Boolean47;
+ case(48):
+ return Boolean48;
+ case(49):
+ return Boolean49;
+ case(50):
+ return Boolean50;
+ case(51):
+ return Boolean51;
+ case(52):
+ return Boolean52;
+ case(53):
+ return Boolean53;
+ case(54):
+ return Boolean54;
+ case(55):
+ return Boolean55;
+ case(56):
+ return Boolean56;
+ case(57):
+ return Boolean57;
+ case(58):
+ return Boolean58;
+ case(59):
+ return Boolean59;
+ case(60):
+ return Boolean60;
+ case(61):
+ return Boolean61;
+ case(62):
+ return Boolean62;
+ case(63):
+ return Boolean63;
+ case(64):
+ return Boolean64;
+ case(65):
+ return Boolean65;
+ case(66):
+ return Boolean66;
+ case(67):
+ return Boolean67;
+ case(68):
+ return Boolean68;
+ case(69):
+ return Boolean69;
+ case(70):
+ return Boolean70;
+ case(71):
+ return Boolean71;
+ case(72):
+ return Boolean72;
+ case(73):
+ return Boolean73;
+ case(74):
+ return Boolean74;
+ case(75):
+ return Boolean75;
+ case(76):
+ return Boolean76;
+ case(77):
+ return Boolean77;
+ case(78):
+ return Boolean78;
+ case(79):
+ return Boolean79;
+ case(80):
+ return Boolean80;
+ case(81):
+ return Boolean81;
+ case(82):
+ return Boolean82;
+ case(83):
+ return Boolean83;
+ case(84):
+ return Boolean84;
+ case(85):
+ return Boolean85;
+ case(86):
+ return Boolean86;
+ case(87):
+ return Boolean87;
+ case(88):
+ return Boolean88;
+ case(89):
+ return Boolean89;
+ case(90):
+ return Boolean90;
+ case(91):
+ return Boolean91;
+ case(92):
+ return Boolean92;
+ case(93):
+ return Boolean93;
+ case(94):
+ return Boolean94;
+ case(95):
+ return Boolean95;
+ case(96):
+ return Boolean96;
+ case(97):
+ return Boolean97;
+ case(98):
+ return Boolean98;
+ case(99):
+ return Boolean99;
+ case(100):
+ return Boolean100;
+ case(101):
+ return Boolean101;
+ case(102):
+ return Boolean102;
+ case(103):
+ return Boolean103;
+ case(104):
+ return Boolean104;
+ case(105):
+ return Boolean105;
+ case(106):
+ return Boolean106;
+ case(107):
+ return Boolean107;
+ case(108):
+ return Boolean108;
+ case(109):
+ return Boolean109;
+ case(110):
+ return Boolean110;
+ case(111):
+ return Boolean111;
+ case(112):
+ return Boolean112;
+ case(113):
+ return Boolean113;
+ case(114):
+ return Boolean114;
+ case(115):
+ return Boolean115;
+ case(116):
+ return Boolean116;
+ case(117):
+ return Boolean117;
+ case(118):
+ return Boolean118;
+ case(119):
+ return Boolean119;
+ case(120):
+ return Boolean120;
+ case(121):
+ return Boolean121;
+ case(122):
+ return Boolean122;
+ case(123):
+ return Boolean123;
+ case(124):
+ return Boolean124;
+ case(125):
+ return Boolean125;
+ case(126):
+ return Boolean126;
+ case(127):
+ return Boolean127;
+ case(128):
+ return Boolean128;
+ case(129):
+ return Boolean129;
+ case(130):
+ return Boolean130;
+ case(131):
+ return Boolean131;
+ case(132):
+ return Boolean132;
+ case(133):
+ return Boolean133;
+ case(134):
+ return Boolean134;
+ case(135):
+ return Boolean135;
+ case(136):
+ return Boolean136;
+ case(137):
+ return Boolean137;
+ case(138):
+ return Boolean138;
+ case(139):
+ return Boolean139;
+ case(140):
+ return Boolean140;
+ case(141):
+ return Boolean141;
+ case(142):
+ return Boolean142;
+ case(143):
+ return Boolean143;
+ default:
+ throw new IndexOutOfBoundsException();
+ }
+ }
+ public boolean set(int index,Boolean value)
+ {
+ if(fieldSpecs[index].indexOf("final") != -1)
+ return false;
+ switch (index)
+ {
+ case(0):
+ Boolean0= value;
+ break;
+ case(1):
+ Boolean1= value;
+ break;
+ case(2):
+ Boolean2= value;
+ break;
+ case(3):
+ Boolean3= value;
+ break;
+ case(4):
+ Boolean4= value;
+ break;
+ case(5):
+ Boolean5= value;
+ break;
+ case(6):
+ Boolean6= value;
+ break;
+ case(7):
+ Boolean7= value;
+ break;
+ case(8):
+ Boolean8= value;
+ break;
+ case(9):
+ Boolean9= value;
+ break;
+ case(10):
+ Boolean10= value;
+ break;
+ case(11):
+ Boolean11= value;
+ break;
+ case(12):
+ Boolean12= value;
+ break;
+ case(13):
+ Boolean13= value;
+ break;
+ case(14):
+ Boolean14= value;
+ break;
+ case(16):
+ Boolean16= value;
+ break;
+ case(17):
+ Boolean17= value;
+ break;
+ case(18):
+ Boolean18= value;
+ break;
+ case(19):
+ Boolean19= value;
+ break;
+ case(20):
+ Boolean20= value;
+ break;
+ case(21):
+ Boolean21= value;
+ break;
+ case(22):
+ Boolean22= value;
+ break;
+ case(23):
+ Boolean23= value;
+ break;
+ case(24):
+ Boolean24= value;
+ break;
+ case(26):
+ Boolean26= value;
+ break;
+ case(28):
+ Boolean28= value;
+ break;
+ case(29):
+ Boolean29= value;
+ break;
+ case(30):
+ Boolean30= value;
+ break;
+ case(31):
+ Boolean31= value;
+ break;
+ case(32):
+ Boolean32= value;
+ break;
+ case(33):
+ Boolean33= value;
+ break;
+ case(35):
+ Boolean35= value;
+ break;
+ case(36):
+ Boolean36= value;
+ break;
+ case(37):
+ Boolean37= value;
+ break;
+ case(38):
+ Boolean38= value;
+ break;
+ case(39):
+ Boolean39= value;
+ break;
+ case(40):
+ Boolean40= value;
+ break;
+ case(41):
+ Boolean41= value;
+ break;
+ case(42):
+ Boolean42= value;
+ break;
+ case(43):
+ Boolean43= value;
+ break;
+ case(44):
+ Boolean44= value;
+ break;
+ case(45):
+ Boolean45= value;
+ break;
+ case(46):
+ Boolean46= value;
+ break;
+ case(47):
+ Boolean47= value;
+ break;
+ case(48):
+ Boolean48= value;
+ break;
+ case(49):
+ Boolean49= value;
+ break;
+ case(50):
+ Boolean50= value;
+ break;
+ case(52):
+ Boolean52= value;
+ break;
+ case(53):
+ Boolean53= value;
+ break;
+ case(54):
+ Boolean54= value;
+ break;
+ case(55):
+ Boolean55= value;
+ break;
+ case(56):
+ Boolean56= value;
+ break;
+ case(57):
+ Boolean57= value;
+ break;
+ case(58):
+ Boolean58= value;
+ break;
+ case(59):
+ Boolean59= value;
+ break;
+ case(60):
+ Boolean60= value;
+ break;
+ case(62):
+ Boolean62= value;
+ break;
+ case(64):
+ Boolean64= value;
+ break;
+ case(65):
+ Boolean65= value;
+ break;
+ case(66):
+ Boolean66= value;
+ break;
+ case(67):
+ Boolean67= value;
+ break;
+ case(68):
+ Boolean68= value;
+ break;
+ case(69):
+ Boolean69= value;
+ break;
+ case(71):
+ Boolean71= value;
+ break;
+ case(72):
+ Boolean72= value;
+ break;
+ case(73):
+ Boolean73= value;
+ break;
+ case(74):
+ Boolean74= value;
+ break;
+ case(75):
+ Boolean75= value;
+ break;
+ case(76):
+ Boolean76= value;
+ break;
+ case(77):
+ Boolean77= value;
+ break;
+ case(78):
+ Boolean78= value;
+ break;
+ case(79):
+ Boolean79= value;
+ break;
+ case(80):
+ Boolean80= value;
+ break;
+ case(81):
+ Boolean81= value;
+ break;
+ case(82):
+ Boolean82= value;
+ break;
+ case(83):
+ Boolean83= value;
+ break;
+ case(84):
+ Boolean84= value;
+ break;
+ case(85):
+ Boolean85= value;
+ break;
+ case(86):
+ Boolean86= value;
+ break;
+ case(88):
+ Boolean88= value;
+ break;
+ case(89):
+ Boolean89= value;
+ break;
+ case(90):
+ Boolean90= value;
+ break;
+ case(91):
+ Boolean91= value;
+ break;
+ case(92):
+ Boolean92= value;
+ break;
+ case(93):
+ Boolean93= value;
+ break;
+ case(94):
+ Boolean94= value;
+ break;
+ case(95):
+ Boolean95= value;
+ break;
+ case(96):
+ Boolean96= value;
+ break;
+ case(98):
+ Boolean98= value;
+ break;
+ case(100):
+ Boolean100= value;
+ break;
+ case(101):
+ Boolean101= value;
+ break;
+ case(102):
+ Boolean102= value;
+ break;
+ case(103):
+ Boolean103= value;
+ break;
+ case(104):
+ Boolean104= value;
+ break;
+ case(105):
+ Boolean105= value;
+ break;
+ case(107):
+ Boolean107= value;
+ break;
+ case(108):
+ Boolean108= value;
+ break;
+ case(109):
+ Boolean109= value;
+ break;
+ case(110):
+ Boolean110= value;
+ break;
+ case(111):
+ Boolean111= value;
+ break;
+ case(112):
+ Boolean112= value;
+ break;
+ case(113):
+ Boolean113= value;
+ break;
+ case(114):
+ Boolean114= value;
+ break;
+ case(115):
+ Boolean115= value;
+ break;
+ case(116):
+ Boolean116= value;
+ break;
+ case(117):
+ Boolean117= value;
+ break;
+ case(118):
+ Boolean118= value;
+ break;
+ case(119):
+ Boolean119= value;
+ break;
+ case(120):
+ Boolean120= value;
+ break;
+ case(121):
+ Boolean121= value;
+ break;
+ case(122):
+ Boolean122= value;
+ break;
+ case(124):
+ Boolean124= value;
+ break;
+ case(125):
+ Boolean125= value;
+ break;
+ case(126):
+ Boolean126= value;
+ break;
+ case(127):
+ Boolean127= value;
+ break;
+ case(128):
+ Boolean128= value;
+ break;
+ case(129):
+ Boolean129= value;
+ break;
+ case(130):
+ Boolean130= value;
+ break;
+ case(131):
+ Boolean131= value;
+ break;
+ case(132):
+ Boolean132= value;
+ break;
+ case(134):
+ Boolean134= value;
+ break;
+ case(136):
+ Boolean136= value;
+ break;
+ case(137):
+ Boolean137= value;
+ break;
+ case(138):
+ Boolean138= value;
+ break;
+ case(139):
+ Boolean139= value;
+ break;
+ case(140):
+ Boolean140= value;
+ break;
+ case(141):
+ Boolean141= value;
+ break;
+ case(143):
+ Boolean143= value;
+ break;
+ default:
+ throw new IndexOutOfBoundsException();
+ }
+ return true;
+ }
+
+ public static class Oid implements Serializable {
+ public int identifier;
+
+ public Oid() {
+ }
+
+ public Oid(String s) { identifier = 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 != null && (other instanceof Oid)) {
+ Oid k = (Oid)other;
+ return k.identifier == this.identifier;
+ }
+ return false;
+ }
+
+ protected static String justTheId(String str) {
+ return str.substring(str.indexOf(':') + 1);
+ }
+
+ }
+}
Propchange: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfBoolean.java
------------------------------------------------------------------------------
svn:executable = *