db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From m..@apache.org
Subject svn commit: r158179 [29/61] - in incubator/jdo/trunk/tck11: ./ assertions/ iut_jars/ test/ test/conf/ test/java/ test/java/org/ test/java/org/apache/ test/java/org/apache/jdo/ test/java/org/apache/jdo/tck/ test/java/org/apache/jdo/tck/api/ test/java/org/apache/jdo/tck/api/instancecallbacks/ test/java/org/apache/jdo/tck/api/jdohelper/ test/java/org/apache/jdo/tck/api/persistencemanager/ test/java/org/apache/jdo/tck/api/persistencemanagerfactory/ test/java/org/apache/jdo/tck/enhancement/ test/java/org/apache/jdo/tck/extents/ test/java/org/apache/jdo/tck/lifecycle/ test/java/org/apache/jdo/tck/lifecycle/nontransactional/ test/java/org/apache/jdo/tck/models/ test/java/org/apache/jdo/tck/models/embedded/ test/java/org/apache/jdo/tck/models/fieldtypes/ test/java/org/apache/jdo/tck/models/inheritance/ test/java/org/apache/jdo/tck/pc/ test/java/org/apache/jdo/tck/pc/company/ test/java/org/apache/jdo/tck/pc/fieldtypes/ test/java/org/apache/jdo/tck/pc/inheritance/ test/java/org/apache/jdo/tck/pc/instancecallbacks/ test/java/org/apache/jdo/tck/pc/lifecycle/ test/java/org/apache/jdo/tck/pc/mylib/ test/java/org/apache/jdo/tck/query/ test/java/org/apache/jdo/tck/query/operators/ test/java/org/apache/jdo/tck/transactions/ test/java/org/apache/jdo/tck/util/ test/jdo/ test/jdo/applicationidentity/ test/jdo/applicationidentity/org/ test/jdo/applicationidentity/org/apache/ test/jdo/applicationidentity/org/apache/jdo/ test/jdo/applicationidentity/org/apache/jdo/tck/ test/jdo/applicationidentity/org/apache/jdo/tck/pc/ test/jdo/applicationidentity/org/apache/jdo/tck/pc/company/ test/jdo/applicationidentity/org/apache/jdo/tck/pc/fieldtypes/ test/jdo/applicationidentity/org/apache/jdo/tck/pc/inheritance/ test/jdo/applicationidentity/org/apache/jdo/tck/pc/instancecallbacks/ test/jdo/applicationidentity/org/apache/jdo/tck/pc/lifecycle/ test/jdo/applicationidentity/org/apache/jdo/tck/pc/mylib/ test/jdo/datastoreidentity/ test/jdo/datastoreidentity/org/ test/jdo/datastoreidentity/org/apache/ test/jdo/datastoreidentity/org/apache/jdo/ test/jdo/datastoreidentity/org/apache/jdo/tck/ test/jdo/datastoreidentity/org/apache/jdo/tck/pc/ test/jdo/datastoreidentity/org/apache/jdo/tck/pc/company/ test/jdo/datastoreidentity/org/apache/jdo/tck/pc/fieldtypes/ test/jdo/datastoreidentity/org/apache/jdo/tck/pc/inheritance/ test/jdo/datastoreidentity/org/apache/jdo/tck/pc/instancecallbacks/ test/jdo/datastoreidentity/org/apache/jdo/tck/pc/lifecycle/ test/jdo/datastoreidentity/org/apache/jdo/tck/pc/mylib/
Date Sat, 19 Mar 2005 01:09:50 GMT
Added: incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfShort.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfShort.java?view=auto&rev=158179
==============================================================================
--- incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfShort.java (added)
+++ incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfShort.java Fri Mar 18 17:07:39 2005
@@ -0,0 +1,1085 @@
+/*
+ * 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 FieldsOfShort { 
+  public int identifier;
+  private Short Short0;
+  private Short Short1;
+  private Short Short2;
+  private Short Short3;
+  private Short Short4;
+  private Short Short5;
+  private Short Short6;
+  private Short Short7;
+  private static Short Short8;
+  private transient Short Short9;
+  private transient Short Short10;
+  private transient Short Short11;
+  private transient Short Short12;
+  private transient Short Short13;
+  private transient Short Short14;
+  private final Short Short15 = new Short((short)5);
+  private volatile Short Short16;
+  private volatile Short Short17;
+  private volatile Short Short18;
+  private volatile Short Short19;
+  private volatile Short Short20;
+  private volatile Short Short21;
+  private volatile Short Short22;
+  private volatile Short Short23;
+  private static transient Short Short24;
+  private static final Short Short25 = new Short((short)5);
+  private static volatile Short Short26;
+  private transient final Short Short27 = new Short((short)5);
+  private transient volatile Short Short28;
+  private transient volatile Short Short29;
+  private transient volatile Short Short30;
+  private transient volatile Short Short31;
+  private transient volatile Short Short32;
+  private transient volatile Short Short33;
+  private static transient final Short Short34 = new Short((short)5);
+  private static transient volatile Short Short35;
+  public Short Short36;
+  public Short Short37;
+  public Short Short38;
+  public Short Short39;
+  public Short Short40;
+  public Short Short41;
+  public Short Short42;
+  public Short Short43;
+  public static Short Short44;
+  public transient Short Short45;
+  public transient Short Short46;
+  public transient Short Short47;
+  public transient Short Short48;
+  public transient Short Short49;
+  public transient Short Short50;
+  public final Short Short51 = new Short((short)5);
+  public volatile Short Short52;
+  public volatile Short Short53;
+  public volatile Short Short54;
+  public volatile Short Short55;
+  public volatile Short Short56;
+  public volatile Short Short57;
+  public volatile Short Short58;
+  public volatile Short Short59;
+  public static transient Short Short60;
+  public static final Short Short61 = new Short((short)5);
+  public static volatile Short Short62;
+  public transient final Short Short63 = new Short((short)5);
+  public transient volatile Short Short64;
+  public transient volatile Short Short65;
+  public transient volatile Short Short66;
+  public transient volatile Short Short67;
+  public transient volatile Short Short68;
+  public transient volatile Short Short69;
+  public static transient final Short Short70 = new Short((short)5);
+  public static transient volatile Short Short71;
+  protected Short Short72;
+  protected Short Short73;
+  protected Short Short74;
+  protected Short Short75;
+  protected Short Short76;
+  protected Short Short77;
+  protected Short Short78;
+  protected Short Short79;
+  protected static Short Short80;
+  protected transient Short Short81;
+  protected transient Short Short82;
+  protected transient Short Short83;
+  protected transient Short Short84;
+  protected transient Short Short85;
+  protected transient Short Short86;
+  protected final Short Short87 = new Short((short)5);
+  protected volatile Short Short88;
+  protected volatile Short Short89;
+  protected volatile Short Short90;
+  protected volatile Short Short91;
+  protected volatile Short Short92;
+  protected volatile Short Short93;
+  protected volatile Short Short94;
+  protected volatile Short Short95;
+  protected static transient Short Short96;
+  protected static final Short Short97 = new Short((short)5);
+  protected static volatile Short Short98;
+  protected transient final Short Short99 = new Short((short)5);
+  protected transient volatile Short Short100;
+  protected transient volatile Short Short101;
+  protected transient volatile Short Short102;
+  protected transient volatile Short Short103;
+  protected transient volatile Short Short104;
+  protected transient volatile Short Short105;
+  protected static transient final Short Short106 = new Short((short)5);
+  protected static transient volatile Short Short107;
+  Short Short108;
+  Short Short109;
+  Short Short110;
+  Short Short111;
+  Short Short112;
+  Short Short113;
+  Short Short114;
+  Short Short115;
+  static Short Short116;
+  transient Short Short117;
+  transient Short Short118;
+  transient Short Short119;
+  transient Short Short120;
+  transient Short Short121;
+  transient Short Short122;
+  final Short Short123 = new Short((short)5);
+  volatile Short Short124;
+  volatile Short Short125;
+  volatile Short Short126;
+  volatile Short Short127;
+  volatile Short Short128;
+  volatile Short Short129;
+  volatile Short Short130;
+  volatile Short Short131;
+  static transient Short Short132;
+  static final Short Short133 = new Short((short)5);
+  static volatile Short Short134;
+  transient final Short Short135 = new Short((short)5);
+  transient volatile Short Short136;
+  transient volatile Short Short137;
+  transient volatile Short Short138;
+  transient volatile Short Short139;
+  transient volatile Short Short140;
+  transient volatile Short Short141;
+  static transient final Short Short142 = new Short((short)5);
+  static transient volatile Short Short143;
+
+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 Short Short0",
+  "embedded= true   private Short Short1",
+  "embedded= false   private Short Short2",
+  "persistence-modifier= none    private Short Short3",
+  "persistence-modifier= persistent    private Short Short4",
+  "persistence-modifier= persistent  embedded= true   private Short Short5",
+  "persistence-modifier= persistent  embedded= false   private Short Short6",
+  "persistence-modifier= transactional    private Short Short7",
+  "private static Short Short8",
+  "private transient Short Short9",
+  "persistence-modifier= none    private transient Short Short10",
+  "persistence-modifier= persistent    private transient Short Short11",
+  "persistence-modifier= persistent  embedded= true   private transient Short Short12",
+  "persistence-modifier= persistent  embedded= false   private transient Short Short13",
+  "persistence-modifier= transactional    private transient Short Short14",
+  "private final Short Short15",
+  "private volatile Short Short16",
+  "embedded= true   private volatile Short Short17",
+  "embedded= false   private volatile Short Short18",
+  "persistence-modifier= none    private volatile Short Short19",
+  "persistence-modifier= persistent    private volatile Short Short20",
+  "persistence-modifier= persistent  embedded= true   private volatile Short Short21",
+  "persistence-modifier= persistent  embedded= false   private volatile Short Short22",
+  "persistence-modifier= transactional    private volatile Short Short23",
+  "private static transient Short Short24",
+  "private static final Short Short25",
+  "private static volatile Short Short26",
+  "private transient final Short Short27",
+  "private transient volatile Short Short28",
+  "persistence-modifier= none    private transient volatile Short Short29",
+  "persistence-modifier= persistent    private transient volatile Short Short30",
+  "persistence-modifier= persistent  embedded= true   private transient volatile Short Short31",
+  "persistence-modifier= persistent  embedded= false   private transient volatile Short Short32",
+  "persistence-modifier= transactional    private transient volatile Short Short33",
+  "private static transient final Short Short34",
+  "private static transient volatile Short Short35",
+  "public Short Short36",
+  "embedded= true   public Short Short37",
+  "embedded= false   public Short Short38",
+  "persistence-modifier= none    public Short Short39",
+  "persistence-modifier= persistent    public Short Short40",
+  "persistence-modifier= persistent  embedded= true   public Short Short41",
+  "persistence-modifier= persistent  embedded= false   public Short Short42",
+  "persistence-modifier= transactional    public Short Short43",
+  "public static Short Short44",
+  "public transient Short Short45",
+  "persistence-modifier= none    public transient Short Short46",
+  "persistence-modifier= persistent    public transient Short Short47",
+  "persistence-modifier= persistent  embedded= true   public transient Short Short48",
+  "persistence-modifier= persistent  embedded= false   public transient Short Short49",
+  "persistence-modifier= transactional    public transient Short Short50",
+  "public final Short Short51",
+  "public volatile Short Short52",
+  "embedded= true   public volatile Short Short53",
+  "embedded= false   public volatile Short Short54",
+  "persistence-modifier= none    public volatile Short Short55",
+  "persistence-modifier= persistent    public volatile Short Short56",
+  "persistence-modifier= persistent  embedded= true   public volatile Short Short57",
+  "persistence-modifier= persistent  embedded= false   public volatile Short Short58",
+  "persistence-modifier= transactional    public volatile Short Short59",
+  "public static transient Short Short60",
+  "public static final Short Short61",
+  "public static volatile Short Short62",
+  "public transient final Short Short63",
+  "public transient volatile Short Short64",
+  "persistence-modifier= none    public transient volatile Short Short65",
+  "persistence-modifier= persistent    public transient volatile Short Short66",
+  "persistence-modifier= persistent  embedded= true   public transient volatile Short Short67",
+  "persistence-modifier= persistent  embedded= false   public transient volatile Short Short68",
+  "persistence-modifier= transactional    public transient volatile Short Short69",
+  "public static transient final Short Short70",
+  "public static transient volatile Short Short71",
+  "protected Short Short72",
+  "embedded= true   protected Short Short73",
+  "embedded= false   protected Short Short74",
+  "persistence-modifier= none    protected Short Short75",
+  "persistence-modifier= persistent    protected Short Short76",
+  "persistence-modifier= persistent  embedded= true   protected Short Short77",
+  "persistence-modifier= persistent  embedded= false   protected Short Short78",
+  "persistence-modifier= transactional    protected Short Short79",
+  "protected static Short Short80",
+  "protected transient Short Short81",
+  "persistence-modifier= none    protected transient Short Short82",
+  "persistence-modifier= persistent    protected transient Short Short83",
+  "persistence-modifier= persistent  embedded= true   protected transient Short Short84",
+  "persistence-modifier= persistent  embedded= false   protected transient Short Short85",
+  "persistence-modifier= transactional    protected transient Short Short86",
+  "protected final Short Short87",
+  "protected volatile Short Short88",
+  "embedded= true   protected volatile Short Short89",
+  "embedded= false   protected volatile Short Short90",
+  "persistence-modifier= none    protected volatile Short Short91",
+  "persistence-modifier= persistent    protected volatile Short Short92",
+  "persistence-modifier= persistent  embedded= true   protected volatile Short Short93",
+  "persistence-modifier= persistent  embedded= false   protected volatile Short Short94",
+  "persistence-modifier= transactional    protected volatile Short Short95",
+  "protected static transient Short Short96",
+  "protected static final Short Short97",
+  "protected static volatile Short Short98",
+  "protected transient final Short Short99",
+  "protected transient volatile Short Short100",
+  "persistence-modifier= none    protected transient volatile Short Short101",
+  "persistence-modifier= persistent    protected transient volatile Short Short102",
+  "persistence-modifier= persistent  embedded= true   protected transient volatile Short Short103",
+  "persistence-modifier= persistent  embedded= false   protected transient volatile Short Short104",
+  "persistence-modifier= transactional    protected transient volatile Short Short105",
+  "protected static transient final Short Short106",
+  "protected static transient volatile Short Short107",
+  "Short Short108",
+  "embedded= true   Short Short109",
+  "embedded= false   Short Short110",
+  "persistence-modifier= none    Short Short111",
+  "persistence-modifier= persistent    Short Short112",
+  "persistence-modifier= persistent  embedded= true   Short Short113",
+  "persistence-modifier= persistent  embedded= false   Short Short114",
+  "persistence-modifier= transactional    Short Short115",
+  "static Short Short116",
+  "transient Short Short117",
+  "persistence-modifier= none    transient Short Short118",
+  "persistence-modifier= persistent    transient Short Short119",
+  "persistence-modifier= persistent  embedded= true   transient Short Short120",
+  "persistence-modifier= persistent  embedded= false   transient Short Short121",
+  "persistence-modifier= transactional    transient Short Short122",
+  "final Short Short123",
+  "volatile Short Short124",
+  "embedded= true   volatile Short Short125",
+  "embedded= false   volatile Short Short126",
+  "persistence-modifier= none    volatile Short Short127",
+  "persistence-modifier= persistent    volatile Short Short128",
+  "persistence-modifier= persistent  embedded= true   volatile Short Short129",
+  "persistence-modifier= persistent  embedded= false   volatile Short Short130",
+  "persistence-modifier= transactional    volatile Short Short131",
+  "static transient Short Short132",
+  "static final Short Short133",
+  "static volatile Short Short134",
+  "transient final Short Short135",
+  "transient volatile Short Short136",
+  "persistence-modifier= none    transient volatile Short Short137",
+  "persistence-modifier= persistent    transient volatile Short Short138",
+  "persistence-modifier= persistent  embedded= true   transient volatile Short Short139",
+  "persistence-modifier= persistent  embedded= false   transient volatile Short Short140",
+  "persistence-modifier= transactional    transient volatile Short Short141",
+  "static transient final Short Short142",
+  "static transient volatile Short Short143"
+  };
+  public int getLength()
+  {
+    return fieldSpecs.length;
+  }
+  public Short get(int index)
+  {
+    switch (index)
+    {
+      case(0):
+        return Short0;
+      case(1):
+        return Short1;
+      case(2):
+        return Short2;
+      case(3):
+        return Short3;
+      case(4):
+        return Short4;
+      case(5):
+        return Short5;
+      case(6):
+        return Short6;
+      case(7):
+        return Short7;
+      case(8):
+        return Short8;
+      case(9):
+        return Short9;
+      case(10):
+        return Short10;
+      case(11):
+        return Short11;
+      case(12):
+        return Short12;
+      case(13):
+        return Short13;
+      case(14):
+        return Short14;
+      case(15):
+        return Short15;
+      case(16):
+        return Short16;
+      case(17):
+        return Short17;
+      case(18):
+        return Short18;
+      case(19):
+        return Short19;
+      case(20):
+        return Short20;
+      case(21):
+        return Short21;
+      case(22):
+        return Short22;
+      case(23):
+        return Short23;
+      case(24):
+        return Short24;
+      case(25):
+        return Short25;
+      case(26):
+        return Short26;
+      case(27):
+        return Short27;
+      case(28):
+        return Short28;
+      case(29):
+        return Short29;
+      case(30):
+        return Short30;
+      case(31):
+        return Short31;
+      case(32):
+        return Short32;
+      case(33):
+        return Short33;
+      case(34):
+        return Short34;
+      case(35):
+        return Short35;
+      case(36):
+        return Short36;
+      case(37):
+        return Short37;
+      case(38):
+        return Short38;
+      case(39):
+        return Short39;
+      case(40):
+        return Short40;
+      case(41):
+        return Short41;
+      case(42):
+        return Short42;
+      case(43):
+        return Short43;
+      case(44):
+        return Short44;
+      case(45):
+        return Short45;
+      case(46):
+        return Short46;
+      case(47):
+        return Short47;
+      case(48):
+        return Short48;
+      case(49):
+        return Short49;
+      case(50):
+        return Short50;
+      case(51):
+        return Short51;
+      case(52):
+        return Short52;
+      case(53):
+        return Short53;
+      case(54):
+        return Short54;
+      case(55):
+        return Short55;
+      case(56):
+        return Short56;
+      case(57):
+        return Short57;
+      case(58):
+        return Short58;
+      case(59):
+        return Short59;
+      case(60):
+        return Short60;
+      case(61):
+        return Short61;
+      case(62):
+        return Short62;
+      case(63):
+        return Short63;
+      case(64):
+        return Short64;
+      case(65):
+        return Short65;
+      case(66):
+        return Short66;
+      case(67):
+        return Short67;
+      case(68):
+        return Short68;
+      case(69):
+        return Short69;
+      case(70):
+        return Short70;
+      case(71):
+        return Short71;
+      case(72):
+        return Short72;
+      case(73):
+        return Short73;
+      case(74):
+        return Short74;
+      case(75):
+        return Short75;
+      case(76):
+        return Short76;
+      case(77):
+        return Short77;
+      case(78):
+        return Short78;
+      case(79):
+        return Short79;
+      case(80):
+        return Short80;
+      case(81):
+        return Short81;
+      case(82):
+        return Short82;
+      case(83):
+        return Short83;
+      case(84):
+        return Short84;
+      case(85):
+        return Short85;
+      case(86):
+        return Short86;
+      case(87):
+        return Short87;
+      case(88):
+        return Short88;
+      case(89):
+        return Short89;
+      case(90):
+        return Short90;
+      case(91):
+        return Short91;
+      case(92):
+        return Short92;
+      case(93):
+        return Short93;
+      case(94):
+        return Short94;
+      case(95):
+        return Short95;
+      case(96):
+        return Short96;
+      case(97):
+        return Short97;
+      case(98):
+        return Short98;
+      case(99):
+        return Short99;
+      case(100):
+        return Short100;
+      case(101):
+        return Short101;
+      case(102):
+        return Short102;
+      case(103):
+        return Short103;
+      case(104):
+        return Short104;
+      case(105):
+        return Short105;
+      case(106):
+        return Short106;
+      case(107):
+        return Short107;
+      case(108):
+        return Short108;
+      case(109):
+        return Short109;
+      case(110):
+        return Short110;
+      case(111):
+        return Short111;
+      case(112):
+        return Short112;
+      case(113):
+        return Short113;
+      case(114):
+        return Short114;
+      case(115):
+        return Short115;
+      case(116):
+        return Short116;
+      case(117):
+        return Short117;
+      case(118):
+        return Short118;
+      case(119):
+        return Short119;
+      case(120):
+        return Short120;
+      case(121):
+        return Short121;
+      case(122):
+        return Short122;
+      case(123):
+        return Short123;
+      case(124):
+        return Short124;
+      case(125):
+        return Short125;
+      case(126):
+        return Short126;
+      case(127):
+        return Short127;
+      case(128):
+        return Short128;
+      case(129):
+        return Short129;
+      case(130):
+        return Short130;
+      case(131):
+        return Short131;
+      case(132):
+        return Short132;
+      case(133):
+        return Short133;
+      case(134):
+        return Short134;
+      case(135):
+        return Short135;
+      case(136):
+        return Short136;
+      case(137):
+        return Short137;
+      case(138):
+        return Short138;
+      case(139):
+        return Short139;
+      case(140):
+        return Short140;
+      case(141):
+        return Short141;
+      case(142):
+        return Short142;
+      case(143):
+        return Short143;
+      default:
+        throw new IndexOutOfBoundsException();
+    }
+  }
+  public boolean set(int index,Short value)
+  {
+    if(fieldSpecs[index].indexOf("final") != -1)
+      return false;
+    switch (index)
+    {
+      case(0):
+        Short0= value;
+         break;
+      case(1):
+        Short1= value;
+         break;
+      case(2):
+        Short2= value;
+         break;
+      case(3):
+        Short3= value;
+         break;
+      case(4):
+        Short4= value;
+         break;
+      case(5):
+        Short5= value;
+         break;
+      case(6):
+        Short6= value;
+         break;
+      case(7):
+        Short7= value;
+         break;
+      case(8):
+        Short8= value;
+         break;
+      case(9):
+        Short9= value;
+         break;
+      case(10):
+        Short10= value;
+         break;
+      case(11):
+        Short11= value;
+         break;
+      case(12):
+        Short12= value;
+         break;
+      case(13):
+        Short13= value;
+         break;
+      case(14):
+        Short14= value;
+         break;
+      case(16):
+        Short16= value;
+         break;
+      case(17):
+        Short17= value;
+         break;
+      case(18):
+        Short18= value;
+         break;
+      case(19):
+        Short19= value;
+         break;
+      case(20):
+        Short20= value;
+         break;
+      case(21):
+        Short21= value;
+         break;
+      case(22):
+        Short22= value;
+         break;
+      case(23):
+        Short23= value;
+         break;
+      case(24):
+        Short24= value;
+         break;
+      case(26):
+        Short26= value;
+         break;
+      case(28):
+        Short28= value;
+         break;
+      case(29):
+        Short29= value;
+         break;
+      case(30):
+        Short30= value;
+         break;
+      case(31):
+        Short31= value;
+         break;
+      case(32):
+        Short32= value;
+         break;
+      case(33):
+        Short33= value;
+         break;
+      case(35):
+        Short35= value;
+         break;
+      case(36):
+        Short36= value;
+         break;
+      case(37):
+        Short37= value;
+         break;
+      case(38):
+        Short38= value;
+         break;
+      case(39):
+        Short39= value;
+         break;
+      case(40):
+        Short40= value;
+         break;
+      case(41):
+        Short41= value;
+         break;
+      case(42):
+        Short42= value;
+         break;
+      case(43):
+        Short43= value;
+         break;
+      case(44):
+        Short44= value;
+         break;
+      case(45):
+        Short45= value;
+         break;
+      case(46):
+        Short46= value;
+         break;
+      case(47):
+        Short47= value;
+         break;
+      case(48):
+        Short48= value;
+         break;
+      case(49):
+        Short49= value;
+         break;
+      case(50):
+        Short50= value;
+         break;
+      case(52):
+        Short52= value;
+         break;
+      case(53):
+        Short53= value;
+         break;
+      case(54):
+        Short54= value;
+         break;
+      case(55):
+        Short55= value;
+         break;
+      case(56):
+        Short56= value;
+         break;
+      case(57):
+        Short57= value;
+         break;
+      case(58):
+        Short58= value;
+         break;
+      case(59):
+        Short59= value;
+         break;
+      case(60):
+        Short60= value;
+         break;
+      case(62):
+        Short62= value;
+         break;
+      case(64):
+        Short64= value;
+         break;
+      case(65):
+        Short65= value;
+         break;
+      case(66):
+        Short66= value;
+         break;
+      case(67):
+        Short67= value;
+         break;
+      case(68):
+        Short68= value;
+         break;
+      case(69):
+        Short69= value;
+         break;
+      case(71):
+        Short71= value;
+         break;
+      case(72):
+        Short72= value;
+         break;
+      case(73):
+        Short73= value;
+         break;
+      case(74):
+        Short74= value;
+         break;
+      case(75):
+        Short75= value;
+         break;
+      case(76):
+        Short76= value;
+         break;
+      case(77):
+        Short77= value;
+         break;
+      case(78):
+        Short78= value;
+         break;
+      case(79):
+        Short79= value;
+         break;
+      case(80):
+        Short80= value;
+         break;
+      case(81):
+        Short81= value;
+         break;
+      case(82):
+        Short82= value;
+         break;
+      case(83):
+        Short83= value;
+         break;
+      case(84):
+        Short84= value;
+         break;
+      case(85):
+        Short85= value;
+         break;
+      case(86):
+        Short86= value;
+         break;
+      case(88):
+        Short88= value;
+         break;
+      case(89):
+        Short89= value;
+         break;
+      case(90):
+        Short90= value;
+         break;
+      case(91):
+        Short91= value;
+         break;
+      case(92):
+        Short92= value;
+         break;
+      case(93):
+        Short93= value;
+         break;
+      case(94):
+        Short94= value;
+         break;
+      case(95):
+        Short95= value;
+         break;
+      case(96):
+        Short96= value;
+         break;
+      case(98):
+        Short98= value;
+         break;
+      case(100):
+        Short100= value;
+         break;
+      case(101):
+        Short101= value;
+         break;
+      case(102):
+        Short102= value;
+         break;
+      case(103):
+        Short103= value;
+         break;
+      case(104):
+        Short104= value;
+         break;
+      case(105):
+        Short105= value;
+         break;
+      case(107):
+        Short107= value;
+         break;
+      case(108):
+        Short108= value;
+         break;
+      case(109):
+        Short109= value;
+         break;
+      case(110):
+        Short110= value;
+         break;
+      case(111):
+        Short111= value;
+         break;
+      case(112):
+        Short112= value;
+         break;
+      case(113):
+        Short113= value;
+         break;
+      case(114):
+        Short114= value;
+         break;
+      case(115):
+        Short115= value;
+         break;
+      case(116):
+        Short116= value;
+         break;
+      case(117):
+        Short117= value;
+         break;
+      case(118):
+        Short118= value;
+         break;
+      case(119):
+        Short119= value;
+         break;
+      case(120):
+        Short120= value;
+         break;
+      case(121):
+        Short121= value;
+         break;
+      case(122):
+        Short122= value;
+         break;
+      case(124):
+        Short124= value;
+         break;
+      case(125):
+        Short125= value;
+         break;
+      case(126):
+        Short126= value;
+         break;
+      case(127):
+        Short127= value;
+         break;
+      case(128):
+        Short128= value;
+         break;
+      case(129):
+        Short129= value;
+         break;
+      case(130):
+        Short130= value;
+         break;
+      case(131):
+        Short131= value;
+         break;
+      case(132):
+        Short132= value;
+         break;
+      case(134):
+        Short134= value;
+         break;
+      case(136):
+        Short136= value;
+         break;
+      case(137):
+        Short137= value;
+         break;
+      case(138):
+        Short138= value;
+         break;
+      case(139):
+        Short139= value;
+         break;
+      case(140):
+        Short140= value;
+         break;
+      case(141):
+        Short141= value;
+         break;
+      case(143):
+        Short143= 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(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;
+        }
+
+    }   
+}

Added: incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java?view=auto&rev=158179
==============================================================================
--- incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java (added)
+++ incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java Fri Mar 18 17:07:39 2005
@@ -0,0 +1,1085 @@
+/*
+ * 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 FieldsOfSimpleClass { 
+  public int identifier;
+  private SimpleClass SimpleClass0;
+  private SimpleClass SimpleClass1;
+  private SimpleClass SimpleClass2;
+  private SimpleClass SimpleClass3;
+  private SimpleClass SimpleClass4;
+  private SimpleClass SimpleClass5;
+  private SimpleClass SimpleClass6;
+  private SimpleClass SimpleClass7;
+  private static SimpleClass SimpleClass8;
+  private transient SimpleClass SimpleClass9;
+  private transient SimpleClass SimpleClass10;
+  private transient SimpleClass SimpleClass11;
+  private transient SimpleClass SimpleClass12;
+  private transient SimpleClass SimpleClass13;
+  private transient SimpleClass SimpleClass14;
+  private final SimpleClass SimpleClass15 = new SimpleClass();
+  private volatile SimpleClass SimpleClass16;
+  private volatile SimpleClass SimpleClass17;
+  private volatile SimpleClass SimpleClass18;
+  private volatile SimpleClass SimpleClass19;
+  private volatile SimpleClass SimpleClass20;
+  private volatile SimpleClass SimpleClass21;
+  private volatile SimpleClass SimpleClass22;
+  private volatile SimpleClass SimpleClass23;
+  private static transient SimpleClass SimpleClass24;
+  private static final SimpleClass SimpleClass25 = new SimpleClass();
+  private static volatile SimpleClass SimpleClass26;
+  private transient final SimpleClass SimpleClass27 = new SimpleClass();
+  private transient volatile SimpleClass SimpleClass28;
+  private transient volatile SimpleClass SimpleClass29;
+  private transient volatile SimpleClass SimpleClass30;
+  private transient volatile SimpleClass SimpleClass31;
+  private transient volatile SimpleClass SimpleClass32;
+  private transient volatile SimpleClass SimpleClass33;
+  private static transient final SimpleClass SimpleClass34 = new SimpleClass();
+  private static transient volatile SimpleClass SimpleClass35;
+  public SimpleClass SimpleClass36;
+  public SimpleClass SimpleClass37;
+  public SimpleClass SimpleClass38;
+  public SimpleClass SimpleClass39;
+  public SimpleClass SimpleClass40;
+  public SimpleClass SimpleClass41;
+  public SimpleClass SimpleClass42;
+  public SimpleClass SimpleClass43;
+  public static SimpleClass SimpleClass44;
+  public transient SimpleClass SimpleClass45;
+  public transient SimpleClass SimpleClass46;
+  public transient SimpleClass SimpleClass47;
+  public transient SimpleClass SimpleClass48;
+  public transient SimpleClass SimpleClass49;
+  public transient SimpleClass SimpleClass50;
+  public final SimpleClass SimpleClass51 = new SimpleClass();
+  public volatile SimpleClass SimpleClass52;
+  public volatile SimpleClass SimpleClass53;
+  public volatile SimpleClass SimpleClass54;
+  public volatile SimpleClass SimpleClass55;
+  public volatile SimpleClass SimpleClass56;
+  public volatile SimpleClass SimpleClass57;
+  public volatile SimpleClass SimpleClass58;
+  public volatile SimpleClass SimpleClass59;
+  public static transient SimpleClass SimpleClass60;
+  public static final SimpleClass SimpleClass61 = new SimpleClass();
+  public static volatile SimpleClass SimpleClass62;
+  public transient final SimpleClass SimpleClass63 = new SimpleClass();
+  public transient volatile SimpleClass SimpleClass64;
+  public transient volatile SimpleClass SimpleClass65;
+  public transient volatile SimpleClass SimpleClass66;
+  public transient volatile SimpleClass SimpleClass67;
+  public transient volatile SimpleClass SimpleClass68;
+  public transient volatile SimpleClass SimpleClass69;
+  public static transient final SimpleClass SimpleClass70 = new SimpleClass();
+  public static transient volatile SimpleClass SimpleClass71;
+  protected SimpleClass SimpleClass72;
+  protected SimpleClass SimpleClass73;
+  protected SimpleClass SimpleClass74;
+  protected SimpleClass SimpleClass75;
+  protected SimpleClass SimpleClass76;
+  protected SimpleClass SimpleClass77;
+  protected SimpleClass SimpleClass78;
+  protected SimpleClass SimpleClass79;
+  protected static SimpleClass SimpleClass80;
+  protected transient SimpleClass SimpleClass81;
+  protected transient SimpleClass SimpleClass82;
+  protected transient SimpleClass SimpleClass83;
+  protected transient SimpleClass SimpleClass84;
+  protected transient SimpleClass SimpleClass85;
+  protected transient SimpleClass SimpleClass86;
+  protected final SimpleClass SimpleClass87 = new SimpleClass();
+  protected volatile SimpleClass SimpleClass88;
+  protected volatile SimpleClass SimpleClass89;
+  protected volatile SimpleClass SimpleClass90;
+  protected volatile SimpleClass SimpleClass91;
+  protected volatile SimpleClass SimpleClass92;
+  protected volatile SimpleClass SimpleClass93;
+  protected volatile SimpleClass SimpleClass94;
+  protected volatile SimpleClass SimpleClass95;
+  protected static transient SimpleClass SimpleClass96;
+  protected static final SimpleClass SimpleClass97 = new SimpleClass();
+  protected static volatile SimpleClass SimpleClass98;
+  protected transient final SimpleClass SimpleClass99 = new SimpleClass();
+  protected transient volatile SimpleClass SimpleClass100;
+  protected transient volatile SimpleClass SimpleClass101;
+  protected transient volatile SimpleClass SimpleClass102;
+  protected transient volatile SimpleClass SimpleClass103;
+  protected transient volatile SimpleClass SimpleClass104;
+  protected transient volatile SimpleClass SimpleClass105;
+  protected static transient final SimpleClass SimpleClass106 = new SimpleClass();
+  protected static transient volatile SimpleClass SimpleClass107;
+  SimpleClass SimpleClass108;
+  SimpleClass SimpleClass109;
+  SimpleClass SimpleClass110;
+  SimpleClass SimpleClass111;
+  SimpleClass SimpleClass112;
+  SimpleClass SimpleClass113;
+  SimpleClass SimpleClass114;
+  SimpleClass SimpleClass115;
+  static SimpleClass SimpleClass116;
+  transient SimpleClass SimpleClass117;
+  transient SimpleClass SimpleClass118;
+  transient SimpleClass SimpleClass119;
+  transient SimpleClass SimpleClass120;
+  transient SimpleClass SimpleClass121;
+  transient SimpleClass SimpleClass122;
+  final SimpleClass SimpleClass123 = new SimpleClass();
+  volatile SimpleClass SimpleClass124;
+  volatile SimpleClass SimpleClass125;
+  volatile SimpleClass SimpleClass126;
+  volatile SimpleClass SimpleClass127;
+  volatile SimpleClass SimpleClass128;
+  volatile SimpleClass SimpleClass129;
+  volatile SimpleClass SimpleClass130;
+  volatile SimpleClass SimpleClass131;
+  static transient SimpleClass SimpleClass132;
+  static final SimpleClass SimpleClass133 = new SimpleClass();
+  static volatile SimpleClass SimpleClass134;
+  transient final SimpleClass SimpleClass135 = new SimpleClass();
+  transient volatile SimpleClass SimpleClass136;
+  transient volatile SimpleClass SimpleClass137;
+  transient volatile SimpleClass SimpleClass138;
+  transient volatile SimpleClass SimpleClass139;
+  transient volatile SimpleClass SimpleClass140;
+  transient volatile SimpleClass SimpleClass141;
+  static transient final SimpleClass SimpleClass142 = new SimpleClass();
+  static transient volatile SimpleClass SimpleClass143;
+
+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 SimpleClass SimpleClass0",
+  "embedded= true   private SimpleClass SimpleClass1",
+  "embedded= false   private SimpleClass SimpleClass2",
+  "persistence-modifier= none    private SimpleClass SimpleClass3",
+  "persistence-modifier= persistent    private SimpleClass SimpleClass4",
+  "persistence-modifier= persistent  embedded= true   private SimpleClass SimpleClass5",
+  "persistence-modifier= persistent  embedded= false   private SimpleClass SimpleClass6",
+  "persistence-modifier= transactional    private SimpleClass SimpleClass7",
+  "private static SimpleClass SimpleClass8",
+  "private transient SimpleClass SimpleClass9",
+  "persistence-modifier= none    private transient SimpleClass SimpleClass10",
+  "persistence-modifier= persistent    private transient SimpleClass SimpleClass11",
+  "persistence-modifier= persistent  embedded= true   private transient SimpleClass SimpleClass12",
+  "persistence-modifier= persistent  embedded= false   private transient SimpleClass SimpleClass13",
+  "persistence-modifier= transactional    private transient SimpleClass SimpleClass14",
+  "private final SimpleClass SimpleClass15",
+  "private volatile SimpleClass SimpleClass16",
+  "embedded= true   private volatile SimpleClass SimpleClass17",
+  "embedded= false   private volatile SimpleClass SimpleClass18",
+  "persistence-modifier= none    private volatile SimpleClass SimpleClass19",
+  "persistence-modifier= persistent    private volatile SimpleClass SimpleClass20",
+  "persistence-modifier= persistent  embedded= true   private volatile SimpleClass SimpleClass21",
+  "persistence-modifier= persistent  embedded= false   private volatile SimpleClass SimpleClass22",
+  "persistence-modifier= transactional    private volatile SimpleClass SimpleClass23",
+  "private static transient SimpleClass SimpleClass24",
+  "private static final SimpleClass SimpleClass25",
+  "private static volatile SimpleClass SimpleClass26",
+  "private transient final SimpleClass SimpleClass27",
+  "private transient volatile SimpleClass SimpleClass28",
+  "persistence-modifier= none    private transient volatile SimpleClass SimpleClass29",
+  "persistence-modifier= persistent    private transient volatile SimpleClass SimpleClass30",
+  "persistence-modifier= persistent  embedded= true   private transient volatile SimpleClass SimpleClass31",
+  "persistence-modifier= persistent  embedded= false   private transient volatile SimpleClass SimpleClass32",
+  "persistence-modifier= transactional    private transient volatile SimpleClass SimpleClass33",
+  "private static transient final SimpleClass SimpleClass34",
+  "private static transient volatile SimpleClass SimpleClass35",
+  "public SimpleClass SimpleClass36",
+  "embedded= true   public SimpleClass SimpleClass37",
+  "embedded= false   public SimpleClass SimpleClass38",
+  "persistence-modifier= none    public SimpleClass SimpleClass39",
+  "persistence-modifier= persistent    public SimpleClass SimpleClass40",
+  "persistence-modifier= persistent  embedded= true   public SimpleClass SimpleClass41",
+  "persistence-modifier= persistent  embedded= false   public SimpleClass SimpleClass42",
+  "persistence-modifier= transactional    public SimpleClass SimpleClass43",
+  "public static SimpleClass SimpleClass44",
+  "public transient SimpleClass SimpleClass45",
+  "persistence-modifier= none    public transient SimpleClass SimpleClass46",
+  "persistence-modifier= persistent    public transient SimpleClass SimpleClass47",
+  "persistence-modifier= persistent  embedded= true   public transient SimpleClass SimpleClass48",
+  "persistence-modifier= persistent  embedded= false   public transient SimpleClass SimpleClass49",
+  "persistence-modifier= transactional    public transient SimpleClass SimpleClass50",
+  "public final SimpleClass SimpleClass51",
+  "public volatile SimpleClass SimpleClass52",
+  "embedded= true   public volatile SimpleClass SimpleClass53",
+  "embedded= false   public volatile SimpleClass SimpleClass54",
+  "persistence-modifier= none    public volatile SimpleClass SimpleClass55",
+  "persistence-modifier= persistent    public volatile SimpleClass SimpleClass56",
+  "persistence-modifier= persistent  embedded= true   public volatile SimpleClass SimpleClass57",
+  "persistence-modifier= persistent  embedded= false   public volatile SimpleClass SimpleClass58",
+  "persistence-modifier= transactional    public volatile SimpleClass SimpleClass59",
+  "public static transient SimpleClass SimpleClass60",
+  "public static final SimpleClass SimpleClass61",
+  "public static volatile SimpleClass SimpleClass62",
+  "public transient final SimpleClass SimpleClass63",
+  "public transient volatile SimpleClass SimpleClass64",
+  "persistence-modifier= none    public transient volatile SimpleClass SimpleClass65",
+  "persistence-modifier= persistent    public transient volatile SimpleClass SimpleClass66",
+  "persistence-modifier= persistent  embedded= true   public transient volatile SimpleClass SimpleClass67",
+  "persistence-modifier= persistent  embedded= false   public transient volatile SimpleClass SimpleClass68",
+  "persistence-modifier= transactional    public transient volatile SimpleClass SimpleClass69",
+  "public static transient final SimpleClass SimpleClass70",
+  "public static transient volatile SimpleClass SimpleClass71",
+  "protected SimpleClass SimpleClass72",
+  "embedded= true   protected SimpleClass SimpleClass73",
+  "embedded= false   protected SimpleClass SimpleClass74",
+  "persistence-modifier= none    protected SimpleClass SimpleClass75",
+  "persistence-modifier= persistent    protected SimpleClass SimpleClass76",
+  "persistence-modifier= persistent  embedded= true   protected SimpleClass SimpleClass77",
+  "persistence-modifier= persistent  embedded= false   protected SimpleClass SimpleClass78",
+  "persistence-modifier= transactional    protected SimpleClass SimpleClass79",
+  "protected static SimpleClass SimpleClass80",
+  "protected transient SimpleClass SimpleClass81",
+  "persistence-modifier= none    protected transient SimpleClass SimpleClass82",
+  "persistence-modifier= persistent    protected transient SimpleClass SimpleClass83",
+  "persistence-modifier= persistent  embedded= true   protected transient SimpleClass SimpleClass84",
+  "persistence-modifier= persistent  embedded= false   protected transient SimpleClass SimpleClass85",
+  "persistence-modifier= transactional    protected transient SimpleClass SimpleClass86",
+  "protected final SimpleClass SimpleClass87",
+  "protected volatile SimpleClass SimpleClass88",
+  "embedded= true   protected volatile SimpleClass SimpleClass89",
+  "embedded= false   protected volatile SimpleClass SimpleClass90",
+  "persistence-modifier= none    protected volatile SimpleClass SimpleClass91",
+  "persistence-modifier= persistent    protected volatile SimpleClass SimpleClass92",
+  "persistence-modifier= persistent  embedded= true   protected volatile SimpleClass SimpleClass93",
+  "persistence-modifier= persistent  embedded= false   protected volatile SimpleClass SimpleClass94",
+  "persistence-modifier= transactional    protected volatile SimpleClass SimpleClass95",
+  "protected static transient SimpleClass SimpleClass96",
+  "protected static final SimpleClass SimpleClass97",
+  "protected static volatile SimpleClass SimpleClass98",
+  "protected transient final SimpleClass SimpleClass99",
+  "protected transient volatile SimpleClass SimpleClass100",
+  "persistence-modifier= none    protected transient volatile SimpleClass SimpleClass101",
+  "persistence-modifier= persistent    protected transient volatile SimpleClass SimpleClass102",
+  "persistence-modifier= persistent  embedded= true   protected transient volatile SimpleClass SimpleClass103",
+  "persistence-modifier= persistent  embedded= false   protected transient volatile SimpleClass SimpleClass104",
+  "persistence-modifier= transactional    protected transient volatile SimpleClass SimpleClass105",
+  "protected static transient final SimpleClass SimpleClass106",
+  "protected static transient volatile SimpleClass SimpleClass107",
+  "SimpleClass SimpleClass108",
+  "embedded= true   SimpleClass SimpleClass109",
+  "embedded= false   SimpleClass SimpleClass110",
+  "persistence-modifier= none    SimpleClass SimpleClass111",
+  "persistence-modifier= persistent    SimpleClass SimpleClass112",
+  "persistence-modifier= persistent  embedded= true   SimpleClass SimpleClass113",
+  "persistence-modifier= persistent  embedded= false   SimpleClass SimpleClass114",
+  "persistence-modifier= transactional    SimpleClass SimpleClass115",
+  "static SimpleClass SimpleClass116",
+  "transient SimpleClass SimpleClass117",
+  "persistence-modifier= none    transient SimpleClass SimpleClass118",
+  "persistence-modifier= persistent    transient SimpleClass SimpleClass119",
+  "persistence-modifier= persistent  embedded= true   transient SimpleClass SimpleClass120",
+  "persistence-modifier= persistent  embedded= false   transient SimpleClass SimpleClass121",
+  "persistence-modifier= transactional    transient SimpleClass SimpleClass122",
+  "final SimpleClass SimpleClass123",
+  "volatile SimpleClass SimpleClass124",
+  "embedded= true   volatile SimpleClass SimpleClass125",
+  "embedded= false   volatile SimpleClass SimpleClass126",
+  "persistence-modifier= none    volatile SimpleClass SimpleClass127",
+  "persistence-modifier= persistent    volatile SimpleClass SimpleClass128",
+  "persistence-modifier= persistent  embedded= true   volatile SimpleClass SimpleClass129",
+  "persistence-modifier= persistent  embedded= false   volatile SimpleClass SimpleClass130",
+  "persistence-modifier= transactional    volatile SimpleClass SimpleClass131",
+  "static transient SimpleClass SimpleClass132",
+  "static final SimpleClass SimpleClass133",
+  "static volatile SimpleClass SimpleClass134",
+  "transient final SimpleClass SimpleClass135",
+  "transient volatile SimpleClass SimpleClass136",
+  "persistence-modifier= none    transient volatile SimpleClass SimpleClass137",
+  "persistence-modifier= persistent    transient volatile SimpleClass SimpleClass138",
+  "persistence-modifier= persistent  embedded= true   transient volatile SimpleClass SimpleClass139",
+  "persistence-modifier= persistent  embedded= false   transient volatile SimpleClass SimpleClass140",
+  "persistence-modifier= transactional    transient volatile SimpleClass SimpleClass141",
+  "static transient final SimpleClass SimpleClass142",
+  "static transient volatile SimpleClass SimpleClass143"
+  };
+  public int getLength()
+  {
+    return fieldSpecs.length;
+  }
+  public SimpleClass get(int index)
+  {
+    switch (index)
+    {
+      case(0):
+        return SimpleClass0;
+      case(1):
+        return SimpleClass1;
+      case(2):
+        return SimpleClass2;
+      case(3):
+        return SimpleClass3;
+      case(4):
+        return SimpleClass4;
+      case(5):
+        return SimpleClass5;
+      case(6):
+        return SimpleClass6;
+      case(7):
+        return SimpleClass7;
+      case(8):
+        return SimpleClass8;
+      case(9):
+        return SimpleClass9;
+      case(10):
+        return SimpleClass10;
+      case(11):
+        return SimpleClass11;
+      case(12):
+        return SimpleClass12;
+      case(13):
+        return SimpleClass13;
+      case(14):
+        return SimpleClass14;
+      case(15):
+        return SimpleClass15;
+      case(16):
+        return SimpleClass16;
+      case(17):
+        return SimpleClass17;
+      case(18):
+        return SimpleClass18;
+      case(19):
+        return SimpleClass19;
+      case(20):
+        return SimpleClass20;
+      case(21):
+        return SimpleClass21;
+      case(22):
+        return SimpleClass22;
+      case(23):
+        return SimpleClass23;
+      case(24):
+        return SimpleClass24;
+      case(25):
+        return SimpleClass25;
+      case(26):
+        return SimpleClass26;
+      case(27):
+        return SimpleClass27;
+      case(28):
+        return SimpleClass28;
+      case(29):
+        return SimpleClass29;
+      case(30):
+        return SimpleClass30;
+      case(31):
+        return SimpleClass31;
+      case(32):
+        return SimpleClass32;
+      case(33):
+        return SimpleClass33;
+      case(34):
+        return SimpleClass34;
+      case(35):
+        return SimpleClass35;
+      case(36):
+        return SimpleClass36;
+      case(37):
+        return SimpleClass37;
+      case(38):
+        return SimpleClass38;
+      case(39):
+        return SimpleClass39;
+      case(40):
+        return SimpleClass40;
+      case(41):
+        return SimpleClass41;
+      case(42):
+        return SimpleClass42;
+      case(43):
+        return SimpleClass43;
+      case(44):
+        return SimpleClass44;
+      case(45):
+        return SimpleClass45;
+      case(46):
+        return SimpleClass46;
+      case(47):
+        return SimpleClass47;
+      case(48):
+        return SimpleClass48;
+      case(49):
+        return SimpleClass49;
+      case(50):
+        return SimpleClass50;
+      case(51):
+        return SimpleClass51;
+      case(52):
+        return SimpleClass52;
+      case(53):
+        return SimpleClass53;
+      case(54):
+        return SimpleClass54;
+      case(55):
+        return SimpleClass55;
+      case(56):
+        return SimpleClass56;
+      case(57):
+        return SimpleClass57;
+      case(58):
+        return SimpleClass58;
+      case(59):
+        return SimpleClass59;
+      case(60):
+        return SimpleClass60;
+      case(61):
+        return SimpleClass61;
+      case(62):
+        return SimpleClass62;
+      case(63):
+        return SimpleClass63;
+      case(64):
+        return SimpleClass64;
+      case(65):
+        return SimpleClass65;
+      case(66):
+        return SimpleClass66;
+      case(67):
+        return SimpleClass67;
+      case(68):
+        return SimpleClass68;
+      case(69):
+        return SimpleClass69;
+      case(70):
+        return SimpleClass70;
+      case(71):
+        return SimpleClass71;
+      case(72):
+        return SimpleClass72;
+      case(73):
+        return SimpleClass73;
+      case(74):
+        return SimpleClass74;
+      case(75):
+        return SimpleClass75;
+      case(76):
+        return SimpleClass76;
+      case(77):
+        return SimpleClass77;
+      case(78):
+        return SimpleClass78;
+      case(79):
+        return SimpleClass79;
+      case(80):
+        return SimpleClass80;
+      case(81):
+        return SimpleClass81;
+      case(82):
+        return SimpleClass82;
+      case(83):
+        return SimpleClass83;
+      case(84):
+        return SimpleClass84;
+      case(85):
+        return SimpleClass85;
+      case(86):
+        return SimpleClass86;
+      case(87):
+        return SimpleClass87;
+      case(88):
+        return SimpleClass88;
+      case(89):
+        return SimpleClass89;
+      case(90):
+        return SimpleClass90;
+      case(91):
+        return SimpleClass91;
+      case(92):
+        return SimpleClass92;
+      case(93):
+        return SimpleClass93;
+      case(94):
+        return SimpleClass94;
+      case(95):
+        return SimpleClass95;
+      case(96):
+        return SimpleClass96;
+      case(97):
+        return SimpleClass97;
+      case(98):
+        return SimpleClass98;
+      case(99):
+        return SimpleClass99;
+      case(100):
+        return SimpleClass100;
+      case(101):
+        return SimpleClass101;
+      case(102):
+        return SimpleClass102;
+      case(103):
+        return SimpleClass103;
+      case(104):
+        return SimpleClass104;
+      case(105):
+        return SimpleClass105;
+      case(106):
+        return SimpleClass106;
+      case(107):
+        return SimpleClass107;
+      case(108):
+        return SimpleClass108;
+      case(109):
+        return SimpleClass109;
+      case(110):
+        return SimpleClass110;
+      case(111):
+        return SimpleClass111;
+      case(112):
+        return SimpleClass112;
+      case(113):
+        return SimpleClass113;
+      case(114):
+        return SimpleClass114;
+      case(115):
+        return SimpleClass115;
+      case(116):
+        return SimpleClass116;
+      case(117):
+        return SimpleClass117;
+      case(118):
+        return SimpleClass118;
+      case(119):
+        return SimpleClass119;
+      case(120):
+        return SimpleClass120;
+      case(121):
+        return SimpleClass121;
+      case(122):
+        return SimpleClass122;
+      case(123):
+        return SimpleClass123;
+      case(124):
+        return SimpleClass124;
+      case(125):
+        return SimpleClass125;
+      case(126):
+        return SimpleClass126;
+      case(127):
+        return SimpleClass127;
+      case(128):
+        return SimpleClass128;
+      case(129):
+        return SimpleClass129;
+      case(130):
+        return SimpleClass130;
+      case(131):
+        return SimpleClass131;
+      case(132):
+        return SimpleClass132;
+      case(133):
+        return SimpleClass133;
+      case(134):
+        return SimpleClass134;
+      case(135):
+        return SimpleClass135;
+      case(136):
+        return SimpleClass136;
+      case(137):
+        return SimpleClass137;
+      case(138):
+        return SimpleClass138;
+      case(139):
+        return SimpleClass139;
+      case(140):
+        return SimpleClass140;
+      case(141):
+        return SimpleClass141;
+      case(142):
+        return SimpleClass142;
+      case(143):
+        return SimpleClass143;
+      default:
+        throw new IndexOutOfBoundsException();
+    }
+  }
+  public boolean set(int index,SimpleClass value)
+  {
+    if(fieldSpecs[index].indexOf("final") != -1)
+      return false;
+    switch (index)
+    {
+      case(0):
+        SimpleClass0= value;
+         break;
+      case(1):
+        SimpleClass1= value;
+         break;
+      case(2):
+        SimpleClass2= value;
+         break;
+      case(3):
+        SimpleClass3= value;
+         break;
+      case(4):
+        SimpleClass4= value;
+         break;
+      case(5):
+        SimpleClass5= value;
+         break;
+      case(6):
+        SimpleClass6= value;
+         break;
+      case(7):
+        SimpleClass7= value;
+         break;
+      case(8):
+        SimpleClass8= value;
+         break;
+      case(9):
+        SimpleClass9= value;
+         break;
+      case(10):
+        SimpleClass10= value;
+         break;
+      case(11):
+        SimpleClass11= value;
+         break;
+      case(12):
+        SimpleClass12= value;
+         break;
+      case(13):
+        SimpleClass13= value;
+         break;
+      case(14):
+        SimpleClass14= value;
+         break;
+      case(16):
+        SimpleClass16= value;
+         break;
+      case(17):
+        SimpleClass17= value;
+         break;
+      case(18):
+        SimpleClass18= value;
+         break;
+      case(19):
+        SimpleClass19= value;
+         break;
+      case(20):
+        SimpleClass20= value;
+         break;
+      case(21):
+        SimpleClass21= value;
+         break;
+      case(22):
+        SimpleClass22= value;
+         break;
+      case(23):
+        SimpleClass23= value;
+         break;
+      case(24):
+        SimpleClass24= value;
+         break;
+      case(26):
+        SimpleClass26= value;
+         break;
+      case(28):
+        SimpleClass28= value;
+         break;
+      case(29):
+        SimpleClass29= value;
+         break;
+      case(30):
+        SimpleClass30= value;
+         break;
+      case(31):
+        SimpleClass31= value;
+         break;
+      case(32):
+        SimpleClass32= value;
+         break;
+      case(33):
+        SimpleClass33= value;
+         break;
+      case(35):
+        SimpleClass35= value;
+         break;
+      case(36):
+        SimpleClass36= value;
+         break;
+      case(37):
+        SimpleClass37= value;
+         break;
+      case(38):
+        SimpleClass38= value;
+         break;
+      case(39):
+        SimpleClass39= value;
+         break;
+      case(40):
+        SimpleClass40= value;
+         break;
+      case(41):
+        SimpleClass41= value;
+         break;
+      case(42):
+        SimpleClass42= value;
+         break;
+      case(43):
+        SimpleClass43= value;
+         break;
+      case(44):
+        SimpleClass44= value;
+         break;
+      case(45):
+        SimpleClass45= value;
+         break;
+      case(46):
+        SimpleClass46= value;
+         break;
+      case(47):
+        SimpleClass47= value;
+         break;
+      case(48):
+        SimpleClass48= value;
+         break;
+      case(49):
+        SimpleClass49= value;
+         break;
+      case(50):
+        SimpleClass50= value;
+         break;
+      case(52):
+        SimpleClass52= value;
+         break;
+      case(53):
+        SimpleClass53= value;
+         break;
+      case(54):
+        SimpleClass54= value;
+         break;
+      case(55):
+        SimpleClass55= value;
+         break;
+      case(56):
+        SimpleClass56= value;
+         break;
+      case(57):
+        SimpleClass57= value;
+         break;
+      case(58):
+        SimpleClass58= value;
+         break;
+      case(59):
+        SimpleClass59= value;
+         break;
+      case(60):
+        SimpleClass60= value;
+         break;
+      case(62):
+        SimpleClass62= value;
+         break;
+      case(64):
+        SimpleClass64= value;
+         break;
+      case(65):
+        SimpleClass65= value;
+         break;
+      case(66):
+        SimpleClass66= value;
+         break;
+      case(67):
+        SimpleClass67= value;
+         break;
+      case(68):
+        SimpleClass68= value;
+         break;
+      case(69):
+        SimpleClass69= value;
+         break;
+      case(71):
+        SimpleClass71= value;
+         break;
+      case(72):
+        SimpleClass72= value;
+         break;
+      case(73):
+        SimpleClass73= value;
+         break;
+      case(74):
+        SimpleClass74= value;
+         break;
+      case(75):
+        SimpleClass75= value;
+         break;
+      case(76):
+        SimpleClass76= value;
+         break;
+      case(77):
+        SimpleClass77= value;
+         break;
+      case(78):
+        SimpleClass78= value;
+         break;
+      case(79):
+        SimpleClass79= value;
+         break;
+      case(80):
+        SimpleClass80= value;
+         break;
+      case(81):
+        SimpleClass81= value;
+         break;
+      case(82):
+        SimpleClass82= value;
+         break;
+      case(83):
+        SimpleClass83= value;
+         break;
+      case(84):
+        SimpleClass84= value;
+         break;
+      case(85):
+        SimpleClass85= value;
+         break;
+      case(86):
+        SimpleClass86= value;
+         break;
+      case(88):
+        SimpleClass88= value;
+         break;
+      case(89):
+        SimpleClass89= value;
+         break;
+      case(90):
+        SimpleClass90= value;
+         break;
+      case(91):
+        SimpleClass91= value;
+         break;
+      case(92):
+        SimpleClass92= value;
+         break;
+      case(93):
+        SimpleClass93= value;
+         break;
+      case(94):
+        SimpleClass94= value;
+         break;
+      case(95):
+        SimpleClass95= value;
+         break;
+      case(96):
+        SimpleClass96= value;
+         break;
+      case(98):
+        SimpleClass98= value;
+         break;
+      case(100):
+        SimpleClass100= value;
+         break;
+      case(101):
+        SimpleClass101= value;
+         break;
+      case(102):
+        SimpleClass102= value;
+         break;
+      case(103):
+        SimpleClass103= value;
+         break;
+      case(104):
+        SimpleClass104= value;
+         break;
+      case(105):
+        SimpleClass105= value;
+         break;
+      case(107):
+        SimpleClass107= value;
+         break;
+      case(108):
+        SimpleClass108= value;
+         break;
+      case(109):
+        SimpleClass109= value;
+         break;
+      case(110):
+        SimpleClass110= value;
+         break;
+      case(111):
+        SimpleClass111= value;
+         break;
+      case(112):
+        SimpleClass112= value;
+         break;
+      case(113):
+        SimpleClass113= value;
+         break;
+      case(114):
+        SimpleClass114= value;
+         break;
+      case(115):
+        SimpleClass115= value;
+         break;
+      case(116):
+        SimpleClass116= value;
+         break;
+      case(117):
+        SimpleClass117= value;
+         break;
+      case(118):
+        SimpleClass118= value;
+         break;
+      case(119):
+        SimpleClass119= value;
+         break;
+      case(120):
+        SimpleClass120= value;
+         break;
+      case(121):
+        SimpleClass121= value;
+         break;
+      case(122):
+        SimpleClass122= value;
+         break;
+      case(124):
+        SimpleClass124= value;
+         break;
+      case(125):
+        SimpleClass125= value;
+         break;
+      case(126):
+        SimpleClass126= value;
+         break;
+      case(127):
+        SimpleClass127= value;
+         break;
+      case(128):
+        SimpleClass128= value;
+         break;
+      case(129):
+        SimpleClass129= value;
+         break;
+      case(130):
+        SimpleClass130= value;
+         break;
+      case(131):
+        SimpleClass131= value;
+         break;
+      case(132):
+        SimpleClass132= value;
+         break;
+      case(134):
+        SimpleClass134= value;
+         break;
+      case(136):
+        SimpleClass136= value;
+         break;
+      case(137):
+        SimpleClass137= value;
+         break;
+      case(138):
+        SimpleClass138= value;
+         break;
+      case(139):
+        SimpleClass139= value;
+         break;
+      case(140):
+        SimpleClass140= value;
+         break;
+      case(141):
+        SimpleClass141= value;
+         break;
+      case(143):
+        SimpleClass143= 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(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;
+        }
+
+    }   
+}



Mime
View raw message