db-jdo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From mcai...@apache.org
Subject svn commit: r160090 [30/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/
Date Mon, 04 Apr 2005 19:43:52 GMT
Added: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java?view=auto&rev=160090
==============================================================================
--- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.java (added)
+++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleClass.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 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(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/FieldsOfSimpleClass.java
------------------------------------------------------------------------------
    svn:executable = *

Added: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleInterface.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleInterface.java?view=auto&rev=160090
==============================================================================
--- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleInterface.java (added)
+++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfSimpleInterface.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 FieldsOfSimpleInterface { 
+  public int identifier;
+  private SimpleInterface SimpleInterface0;
+  private SimpleInterface SimpleInterface1;
+  private SimpleInterface SimpleInterface2;
+  private SimpleInterface SimpleInterface3;
+  private SimpleInterface SimpleInterface4;
+  private SimpleInterface SimpleInterface5;
+  private SimpleInterface SimpleInterface6;
+  private SimpleInterface SimpleInterface7;
+  private static SimpleInterface SimpleInterface8;
+  private transient SimpleInterface SimpleInterface9;
+  private transient SimpleInterface SimpleInterface10;
+  private transient SimpleInterface SimpleInterface11;
+  private transient SimpleInterface SimpleInterface12;
+  private transient SimpleInterface SimpleInterface13;
+  private transient SimpleInterface SimpleInterface14;
+  private final SimpleInterface SimpleInterface15 = new SimpleClass();
+  private volatile SimpleInterface SimpleInterface16;
+  private volatile SimpleInterface SimpleInterface17;
+  private volatile SimpleInterface SimpleInterface18;
+  private volatile SimpleInterface SimpleInterface19;
+  private volatile SimpleInterface SimpleInterface20;
+  private volatile SimpleInterface SimpleInterface21;
+  private volatile SimpleInterface SimpleInterface22;
+  private volatile SimpleInterface SimpleInterface23;
+  private static transient SimpleInterface SimpleInterface24;
+  private static final SimpleInterface SimpleInterface25 = new SimpleClass();
+  private static volatile SimpleInterface SimpleInterface26;
+  private transient final SimpleInterface SimpleInterface27 = new SimpleClass();
+  private transient volatile SimpleInterface SimpleInterface28;
+  private transient volatile SimpleInterface SimpleInterface29;
+  private transient volatile SimpleInterface SimpleInterface30;
+  private transient volatile SimpleInterface SimpleInterface31;
+  private transient volatile SimpleInterface SimpleInterface32;
+  private transient volatile SimpleInterface SimpleInterface33;
+  private static transient final SimpleInterface SimpleInterface34 = new SimpleClass();
+  private static transient volatile SimpleInterface SimpleInterface35;
+  public SimpleInterface SimpleInterface36;
+  public SimpleInterface SimpleInterface37;
+  public SimpleInterface SimpleInterface38;
+  public SimpleInterface SimpleInterface39;
+  public SimpleInterface SimpleInterface40;
+  public SimpleInterface SimpleInterface41;
+  public SimpleInterface SimpleInterface42;
+  public SimpleInterface SimpleInterface43;
+  public static SimpleInterface SimpleInterface44;
+  public transient SimpleInterface SimpleInterface45;
+  public transient SimpleInterface SimpleInterface46;
+  public transient SimpleInterface SimpleInterface47;
+  public transient SimpleInterface SimpleInterface48;
+  public transient SimpleInterface SimpleInterface49;
+  public transient SimpleInterface SimpleInterface50;
+  public final SimpleInterface SimpleInterface51 = new SimpleClass();
+  public volatile SimpleInterface SimpleInterface52;
+  public volatile SimpleInterface SimpleInterface53;
+  public volatile SimpleInterface SimpleInterface54;
+  public volatile SimpleInterface SimpleInterface55;
+  public volatile SimpleInterface SimpleInterface56;
+  public volatile SimpleInterface SimpleInterface57;
+  public volatile SimpleInterface SimpleInterface58;
+  public volatile SimpleInterface SimpleInterface59;
+  public static transient SimpleInterface SimpleInterface60;
+  public static final SimpleInterface SimpleInterface61 = new SimpleClass();
+  public static volatile SimpleInterface SimpleInterface62;
+  public transient final SimpleInterface SimpleInterface63 = new SimpleClass();
+  public transient volatile SimpleInterface SimpleInterface64;
+  public transient volatile SimpleInterface SimpleInterface65;
+  public transient volatile SimpleInterface SimpleInterface66;
+  public transient volatile SimpleInterface SimpleInterface67;
+  public transient volatile SimpleInterface SimpleInterface68;
+  public transient volatile SimpleInterface SimpleInterface69;
+  public static transient final SimpleInterface SimpleInterface70 = new SimpleClass();
+  public static transient volatile SimpleInterface SimpleInterface71;
+  protected SimpleInterface SimpleInterface72;
+  protected SimpleInterface SimpleInterface73;
+  protected SimpleInterface SimpleInterface74;
+  protected SimpleInterface SimpleInterface75;
+  protected SimpleInterface SimpleInterface76;
+  protected SimpleInterface SimpleInterface77;
+  protected SimpleInterface SimpleInterface78;
+  protected SimpleInterface SimpleInterface79;
+  protected static SimpleInterface SimpleInterface80;
+  protected transient SimpleInterface SimpleInterface81;
+  protected transient SimpleInterface SimpleInterface82;
+  protected transient SimpleInterface SimpleInterface83;
+  protected transient SimpleInterface SimpleInterface84;
+  protected transient SimpleInterface SimpleInterface85;
+  protected transient SimpleInterface SimpleInterface86;
+  protected final SimpleInterface SimpleInterface87 = new SimpleClass();
+  protected volatile SimpleInterface SimpleInterface88;
+  protected volatile SimpleInterface SimpleInterface89;
+  protected volatile SimpleInterface SimpleInterface90;
+  protected volatile SimpleInterface SimpleInterface91;
+  protected volatile SimpleInterface SimpleInterface92;
+  protected volatile SimpleInterface SimpleInterface93;
+  protected volatile SimpleInterface SimpleInterface94;
+  protected volatile SimpleInterface SimpleInterface95;
+  protected static transient SimpleInterface SimpleInterface96;
+  protected static final SimpleInterface SimpleInterface97 = new SimpleClass();
+  protected static volatile SimpleInterface SimpleInterface98;
+  protected transient final SimpleInterface SimpleInterface99 = new SimpleClass();
+  protected transient volatile SimpleInterface SimpleInterface100;
+  protected transient volatile SimpleInterface SimpleInterface101;
+  protected transient volatile SimpleInterface SimpleInterface102;
+  protected transient volatile SimpleInterface SimpleInterface103;
+  protected transient volatile SimpleInterface SimpleInterface104;
+  protected transient volatile SimpleInterface SimpleInterface105;
+  protected static transient final SimpleInterface SimpleInterface106 = new SimpleClass();
+  protected static transient volatile SimpleInterface SimpleInterface107;
+  SimpleInterface SimpleInterface108;
+  SimpleInterface SimpleInterface109;
+  SimpleInterface SimpleInterface110;
+  SimpleInterface SimpleInterface111;
+  SimpleInterface SimpleInterface112;
+  SimpleInterface SimpleInterface113;
+  SimpleInterface SimpleInterface114;
+  SimpleInterface SimpleInterface115;
+  static SimpleInterface SimpleInterface116;
+  transient SimpleInterface SimpleInterface117;
+  transient SimpleInterface SimpleInterface118;
+  transient SimpleInterface SimpleInterface119;
+  transient SimpleInterface SimpleInterface120;
+  transient SimpleInterface SimpleInterface121;
+  transient SimpleInterface SimpleInterface122;
+  final SimpleInterface SimpleInterface123 = new SimpleClass();
+  volatile SimpleInterface SimpleInterface124;
+  volatile SimpleInterface SimpleInterface125;
+  volatile SimpleInterface SimpleInterface126;
+  volatile SimpleInterface SimpleInterface127;
+  volatile SimpleInterface SimpleInterface128;
+  volatile SimpleInterface SimpleInterface129;
+  volatile SimpleInterface SimpleInterface130;
+  volatile SimpleInterface SimpleInterface131;
+  static transient SimpleInterface SimpleInterface132;
+  static final SimpleInterface SimpleInterface133 = new SimpleClass();
+  static volatile SimpleInterface SimpleInterface134;
+  transient final SimpleInterface SimpleInterface135 = new SimpleClass();
+  transient volatile SimpleInterface SimpleInterface136;
+  transient volatile SimpleInterface SimpleInterface137;
+  transient volatile SimpleInterface SimpleInterface138;
+  transient volatile SimpleInterface SimpleInterface139;
+  transient volatile SimpleInterface SimpleInterface140;
+  transient volatile SimpleInterface SimpleInterface141;
+  static transient final SimpleInterface SimpleInterface142 = new SimpleClass();
+  static transient volatile SimpleInterface SimpleInterface143;
+
+public static final boolean [] isPersistent = { 
+false,true,true,false,true,true,true,false,false,false,
+false,true,true,true,false,false,false,true,true,false,
+true,true,true,false,false,false,false,false,false,false,
+true,true,true,false,false,false,false,true,true,false,
+true,true,true,false,false,false,false,true,true,true,
+false,false,false,true,true,false,true,true,true,false,
+false,false,false,false,false,false,true,true,true,false,
+false,false,false,true,true,false,true,true,true,false,
+false,false,false,true,true,true,false,false,false,true,
+true,false,true,true,true,false,false,false,false,false,
+false,false,true,true,true,false,false,false,false,true,
+true,false,true,true,true,false,false,false,false,true,
+true,true,false,false,false,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 SimpleInterface SimpleInterface0",
+  "embedded= true   private SimpleInterface SimpleInterface1",
+  "embedded= false   private SimpleInterface SimpleInterface2",
+  "persistence-modifier= none    private SimpleInterface SimpleInterface3",
+  "persistence-modifier= persistent    private SimpleInterface SimpleInterface4",
+  "persistence-modifier= persistent  embedded= true   private SimpleInterface SimpleInterface5",
+  "persistence-modifier= persistent  embedded= false   private SimpleInterface SimpleInterface6",
+  "persistence-modifier= transactional    private SimpleInterface SimpleInterface7",
+  "private static SimpleInterface SimpleInterface8",
+  "private transient SimpleInterface SimpleInterface9",
+  "persistence-modifier= none    private transient SimpleInterface SimpleInterface10",
+  "persistence-modifier= persistent    private transient SimpleInterface SimpleInterface11",
+  "persistence-modifier= persistent  embedded= true   private transient SimpleInterface SimpleInterface12",
+  "persistence-modifier= persistent  embedded= false   private transient SimpleInterface SimpleInterface13",
+  "persistence-modifier= transactional    private transient SimpleInterface SimpleInterface14",
+  "private final SimpleInterface SimpleInterface15",
+  "private volatile SimpleInterface SimpleInterface16",
+  "embedded= true   private volatile SimpleInterface SimpleInterface17",
+  "embedded= false   private volatile SimpleInterface SimpleInterface18",
+  "persistence-modifier= none    private volatile SimpleInterface SimpleInterface19",
+  "persistence-modifier= persistent    private volatile SimpleInterface SimpleInterface20",
+  "persistence-modifier= persistent  embedded= true   private volatile SimpleInterface SimpleInterface21",
+  "persistence-modifier= persistent  embedded= false   private volatile SimpleInterface SimpleInterface22",
+  "persistence-modifier= transactional    private volatile SimpleInterface SimpleInterface23",
+  "private static transient SimpleInterface SimpleInterface24",
+  "private static final SimpleInterface SimpleInterface25",
+  "private static volatile SimpleInterface SimpleInterface26",
+  "private transient final SimpleInterface SimpleInterface27",
+  "private transient volatile SimpleInterface SimpleInterface28",
+  "persistence-modifier= none    private transient volatile SimpleInterface SimpleInterface29",
+  "persistence-modifier= persistent    private transient volatile SimpleInterface SimpleInterface30",
+  "persistence-modifier= persistent  embedded= true   private transient volatile SimpleInterface SimpleInterface31",
+  "persistence-modifier= persistent  embedded= false   private transient volatile SimpleInterface SimpleInterface32",
+  "persistence-modifier= transactional    private transient volatile SimpleInterface SimpleInterface33",
+  "private static transient final SimpleInterface SimpleInterface34",
+  "private static transient volatile SimpleInterface SimpleInterface35",
+  "public SimpleInterface SimpleInterface36",
+  "embedded= true   public SimpleInterface SimpleInterface37",
+  "embedded= false   public SimpleInterface SimpleInterface38",
+  "persistence-modifier= none    public SimpleInterface SimpleInterface39",
+  "persistence-modifier= persistent    public SimpleInterface SimpleInterface40",
+  "persistence-modifier= persistent  embedded= true   public SimpleInterface SimpleInterface41",
+  "persistence-modifier= persistent  embedded= false   public SimpleInterface SimpleInterface42",
+  "persistence-modifier= transactional    public SimpleInterface SimpleInterface43",
+  "public static SimpleInterface SimpleInterface44",
+  "public transient SimpleInterface SimpleInterface45",
+  "persistence-modifier= none    public transient SimpleInterface SimpleInterface46",
+  "persistence-modifier= persistent    public transient SimpleInterface SimpleInterface47",
+  "persistence-modifier= persistent  embedded= true   public transient SimpleInterface SimpleInterface48",
+  "persistence-modifier= persistent  embedded= false   public transient SimpleInterface SimpleInterface49",
+  "persistence-modifier= transactional    public transient SimpleInterface SimpleInterface50",
+  "public final SimpleInterface SimpleInterface51",
+  "public volatile SimpleInterface SimpleInterface52",
+  "embedded= true   public volatile SimpleInterface SimpleInterface53",
+  "embedded= false   public volatile SimpleInterface SimpleInterface54",
+  "persistence-modifier= none    public volatile SimpleInterface SimpleInterface55",
+  "persistence-modifier= persistent    public volatile SimpleInterface SimpleInterface56",
+  "persistence-modifier= persistent  embedded= true   public volatile SimpleInterface SimpleInterface57",
+  "persistence-modifier= persistent  embedded= false   public volatile SimpleInterface SimpleInterface58",
+  "persistence-modifier= transactional    public volatile SimpleInterface SimpleInterface59",
+  "public static transient SimpleInterface SimpleInterface60",
+  "public static final SimpleInterface SimpleInterface61",
+  "public static volatile SimpleInterface SimpleInterface62",
+  "public transient final SimpleInterface SimpleInterface63",
+  "public transient volatile SimpleInterface SimpleInterface64",
+  "persistence-modifier= none    public transient volatile SimpleInterface SimpleInterface65",
+  "persistence-modifier= persistent    public transient volatile SimpleInterface SimpleInterface66",
+  "persistence-modifier= persistent  embedded= true   public transient volatile SimpleInterface SimpleInterface67",
+  "persistence-modifier= persistent  embedded= false   public transient volatile SimpleInterface SimpleInterface68",
+  "persistence-modifier= transactional    public transient volatile SimpleInterface SimpleInterface69",
+  "public static transient final SimpleInterface SimpleInterface70",
+  "public static transient volatile SimpleInterface SimpleInterface71",
+  "protected SimpleInterface SimpleInterface72",
+  "embedded= true   protected SimpleInterface SimpleInterface73",
+  "embedded= false   protected SimpleInterface SimpleInterface74",
+  "persistence-modifier= none    protected SimpleInterface SimpleInterface75",
+  "persistence-modifier= persistent    protected SimpleInterface SimpleInterface76",
+  "persistence-modifier= persistent  embedded= true   protected SimpleInterface SimpleInterface77",
+  "persistence-modifier= persistent  embedded= false   protected SimpleInterface SimpleInterface78",
+  "persistence-modifier= transactional    protected SimpleInterface SimpleInterface79",
+  "protected static SimpleInterface SimpleInterface80",
+  "protected transient SimpleInterface SimpleInterface81",
+  "persistence-modifier= none    protected transient SimpleInterface SimpleInterface82",
+  "persistence-modifier= persistent    protected transient SimpleInterface SimpleInterface83",
+  "persistence-modifier= persistent  embedded= true   protected transient SimpleInterface SimpleInterface84",
+  "persistence-modifier= persistent  embedded= false   protected transient SimpleInterface SimpleInterface85",
+  "persistence-modifier= transactional    protected transient SimpleInterface SimpleInterface86",
+  "protected final SimpleInterface SimpleInterface87",
+  "protected volatile SimpleInterface SimpleInterface88",
+  "embedded= true   protected volatile SimpleInterface SimpleInterface89",
+  "embedded= false   protected volatile SimpleInterface SimpleInterface90",
+  "persistence-modifier= none    protected volatile SimpleInterface SimpleInterface91",
+  "persistence-modifier= persistent    protected volatile SimpleInterface SimpleInterface92",
+  "persistence-modifier= persistent  embedded= true   protected volatile SimpleInterface SimpleInterface93",
+  "persistence-modifier= persistent  embedded= false   protected volatile SimpleInterface SimpleInterface94",
+  "persistence-modifier= transactional    protected volatile SimpleInterface SimpleInterface95",
+  "protected static transient SimpleInterface SimpleInterface96",
+  "protected static final SimpleInterface SimpleInterface97",
+  "protected static volatile SimpleInterface SimpleInterface98",
+  "protected transient final SimpleInterface SimpleInterface99",
+  "protected transient volatile SimpleInterface SimpleInterface100",
+  "persistence-modifier= none    protected transient volatile SimpleInterface SimpleInterface101",
+  "persistence-modifier= persistent    protected transient volatile SimpleInterface SimpleInterface102",
+  "persistence-modifier= persistent  embedded= true   protected transient volatile SimpleInterface SimpleInterface103",
+  "persistence-modifier= persistent  embedded= false   protected transient volatile SimpleInterface SimpleInterface104",
+  "persistence-modifier= transactional    protected transient volatile SimpleInterface SimpleInterface105",
+  "protected static transient final SimpleInterface SimpleInterface106",
+  "protected static transient volatile SimpleInterface SimpleInterface107",
+  "SimpleInterface SimpleInterface108",
+  "embedded= true   SimpleInterface SimpleInterface109",
+  "embedded= false   SimpleInterface SimpleInterface110",
+  "persistence-modifier= none    SimpleInterface SimpleInterface111",
+  "persistence-modifier= persistent    SimpleInterface SimpleInterface112",
+  "persistence-modifier= persistent  embedded= true   SimpleInterface SimpleInterface113",
+  "persistence-modifier= persistent  embedded= false   SimpleInterface SimpleInterface114",
+  "persistence-modifier= transactional    SimpleInterface SimpleInterface115",
+  "static SimpleInterface SimpleInterface116",
+  "transient SimpleInterface SimpleInterface117",
+  "persistence-modifier= none    transient SimpleInterface SimpleInterface118",
+  "persistence-modifier= persistent    transient SimpleInterface SimpleInterface119",
+  "persistence-modifier= persistent  embedded= true   transient SimpleInterface SimpleInterface120",
+  "persistence-modifier= persistent  embedded= false   transient SimpleInterface SimpleInterface121",
+  "persistence-modifier= transactional    transient SimpleInterface SimpleInterface122",
+  "final SimpleInterface SimpleInterface123",
+  "volatile SimpleInterface SimpleInterface124",
+  "embedded= true   volatile SimpleInterface SimpleInterface125",
+  "embedded= false   volatile SimpleInterface SimpleInterface126",
+  "persistence-modifier= none    volatile SimpleInterface SimpleInterface127",
+  "persistence-modifier= persistent    volatile SimpleInterface SimpleInterface128",
+  "persistence-modifier= persistent  embedded= true   volatile SimpleInterface SimpleInterface129",
+  "persistence-modifier= persistent  embedded= false   volatile SimpleInterface SimpleInterface130",
+  "persistence-modifier= transactional    volatile SimpleInterface SimpleInterface131",
+  "static transient SimpleInterface SimpleInterface132",
+  "static final SimpleInterface SimpleInterface133",
+  "static volatile SimpleInterface SimpleInterface134",
+  "transient final SimpleInterface SimpleInterface135",
+  "transient volatile SimpleInterface SimpleInterface136",
+  "persistence-modifier= none    transient volatile SimpleInterface SimpleInterface137",
+  "persistence-modifier= persistent    transient volatile SimpleInterface SimpleInterface138",
+  "persistence-modifier= persistent  embedded= true   transient volatile SimpleInterface SimpleInterface139",
+  "persistence-modifier= persistent  embedded= false   transient volatile SimpleInterface SimpleInterface140",
+  "persistence-modifier= transactional    transient volatile SimpleInterface SimpleInterface141",
+  "static transient final SimpleInterface SimpleInterface142",
+  "static transient volatile SimpleInterface SimpleInterface143"
+  };
+  public int getLength()
+  {
+    return fieldSpecs.length;
+  }
+  public SimpleInterface get(int index)
+  {
+    switch (index)
+    {
+      case(0):
+        return SimpleInterface0;
+      case(1):
+        return SimpleInterface1;
+      case(2):
+        return SimpleInterface2;
+      case(3):
+        return SimpleInterface3;
+      case(4):
+        return SimpleInterface4;
+      case(5):
+        return SimpleInterface5;
+      case(6):
+        return SimpleInterface6;
+      case(7):
+        return SimpleInterface7;
+      case(8):
+        return SimpleInterface8;
+      case(9):
+        return SimpleInterface9;
+      case(10):
+        return SimpleInterface10;
+      case(11):
+        return SimpleInterface11;
+      case(12):
+        return SimpleInterface12;
+      case(13):
+        return SimpleInterface13;
+      case(14):
+        return SimpleInterface14;
+      case(15):
+        return SimpleInterface15;
+      case(16):
+        return SimpleInterface16;
+      case(17):
+        return SimpleInterface17;
+      case(18):
+        return SimpleInterface18;
+      case(19):
+        return SimpleInterface19;
+      case(20):
+        return SimpleInterface20;
+      case(21):
+        return SimpleInterface21;
+      case(22):
+        return SimpleInterface22;
+      case(23):
+        return SimpleInterface23;
+      case(24):
+        return SimpleInterface24;
+      case(25):
+        return SimpleInterface25;
+      case(26):
+        return SimpleInterface26;
+      case(27):
+        return SimpleInterface27;
+      case(28):
+        return SimpleInterface28;
+      case(29):
+        return SimpleInterface29;
+      case(30):
+        return SimpleInterface30;
+      case(31):
+        return SimpleInterface31;
+      case(32):
+        return SimpleInterface32;
+      case(33):
+        return SimpleInterface33;
+      case(34):
+        return SimpleInterface34;
+      case(35):
+        return SimpleInterface35;
+      case(36):
+        return SimpleInterface36;
+      case(37):
+        return SimpleInterface37;
+      case(38):
+        return SimpleInterface38;
+      case(39):
+        return SimpleInterface39;
+      case(40):
+        return SimpleInterface40;
+      case(41):
+        return SimpleInterface41;
+      case(42):
+        return SimpleInterface42;
+      case(43):
+        return SimpleInterface43;
+      case(44):
+        return SimpleInterface44;
+      case(45):
+        return SimpleInterface45;
+      case(46):
+        return SimpleInterface46;
+      case(47):
+        return SimpleInterface47;
+      case(48):
+        return SimpleInterface48;
+      case(49):
+        return SimpleInterface49;
+      case(50):
+        return SimpleInterface50;
+      case(51):
+        return SimpleInterface51;
+      case(52):
+        return SimpleInterface52;
+      case(53):
+        return SimpleInterface53;
+      case(54):
+        return SimpleInterface54;
+      case(55):
+        return SimpleInterface55;
+      case(56):
+        return SimpleInterface56;
+      case(57):
+        return SimpleInterface57;
+      case(58):
+        return SimpleInterface58;
+      case(59):
+        return SimpleInterface59;
+      case(60):
+        return SimpleInterface60;
+      case(61):
+        return SimpleInterface61;
+      case(62):
+        return SimpleInterface62;
+      case(63):
+        return SimpleInterface63;
+      case(64):
+        return SimpleInterface64;
+      case(65):
+        return SimpleInterface65;
+      case(66):
+        return SimpleInterface66;
+      case(67):
+        return SimpleInterface67;
+      case(68):
+        return SimpleInterface68;
+      case(69):
+        return SimpleInterface69;
+      case(70):
+        return SimpleInterface70;
+      case(71):
+        return SimpleInterface71;
+      case(72):
+        return SimpleInterface72;
+      case(73):
+        return SimpleInterface73;
+      case(74):
+        return SimpleInterface74;
+      case(75):
+        return SimpleInterface75;
+      case(76):
+        return SimpleInterface76;
+      case(77):
+        return SimpleInterface77;
+      case(78):
+        return SimpleInterface78;
+      case(79):
+        return SimpleInterface79;
+      case(80):
+        return SimpleInterface80;
+      case(81):
+        return SimpleInterface81;
+      case(82):
+        return SimpleInterface82;
+      case(83):
+        return SimpleInterface83;
+      case(84):
+        return SimpleInterface84;
+      case(85):
+        return SimpleInterface85;
+      case(86):
+        return SimpleInterface86;
+      case(87):
+        return SimpleInterface87;
+      case(88):
+        return SimpleInterface88;
+      case(89):
+        return SimpleInterface89;
+      case(90):
+        return SimpleInterface90;
+      case(91):
+        return SimpleInterface91;
+      case(92):
+        return SimpleInterface92;
+      case(93):
+        return SimpleInterface93;
+      case(94):
+        return SimpleInterface94;
+      case(95):
+        return SimpleInterface95;
+      case(96):
+        return SimpleInterface96;
+      case(97):
+        return SimpleInterface97;
+      case(98):
+        return SimpleInterface98;
+      case(99):
+        return SimpleInterface99;
+      case(100):
+        return SimpleInterface100;
+      case(101):
+        return SimpleInterface101;
+      case(102):
+        return SimpleInterface102;
+      case(103):
+        return SimpleInterface103;
+      case(104):
+        return SimpleInterface104;
+      case(105):
+        return SimpleInterface105;
+      case(106):
+        return SimpleInterface106;
+      case(107):
+        return SimpleInterface107;
+      case(108):
+        return SimpleInterface108;
+      case(109):
+        return SimpleInterface109;
+      case(110):
+        return SimpleInterface110;
+      case(111):
+        return SimpleInterface111;
+      case(112):
+        return SimpleInterface112;
+      case(113):
+        return SimpleInterface113;
+      case(114):
+        return SimpleInterface114;
+      case(115):
+        return SimpleInterface115;
+      case(116):
+        return SimpleInterface116;
+      case(117):
+        return SimpleInterface117;
+      case(118):
+        return SimpleInterface118;
+      case(119):
+        return SimpleInterface119;
+      case(120):
+        return SimpleInterface120;
+      case(121):
+        return SimpleInterface121;
+      case(122):
+        return SimpleInterface122;
+      case(123):
+        return SimpleInterface123;
+      case(124):
+        return SimpleInterface124;
+      case(125):
+        return SimpleInterface125;
+      case(126):
+        return SimpleInterface126;
+      case(127):
+        return SimpleInterface127;
+      case(128):
+        return SimpleInterface128;
+      case(129):
+        return SimpleInterface129;
+      case(130):
+        return SimpleInterface130;
+      case(131):
+        return SimpleInterface131;
+      case(132):
+        return SimpleInterface132;
+      case(133):
+        return SimpleInterface133;
+      case(134):
+        return SimpleInterface134;
+      case(135):
+        return SimpleInterface135;
+      case(136):
+        return SimpleInterface136;
+      case(137):
+        return SimpleInterface137;
+      case(138):
+        return SimpleInterface138;
+      case(139):
+        return SimpleInterface139;
+      case(140):
+        return SimpleInterface140;
+      case(141):
+        return SimpleInterface141;
+      case(142):
+        return SimpleInterface142;
+      case(143):
+        return SimpleInterface143;
+      default:
+        throw new IndexOutOfBoundsException();
+    }
+  }
+  public boolean set(int index,SimpleInterface value)
+  {
+    if(fieldSpecs[index].indexOf("final") != -1)
+      return false;
+    switch (index)
+    {
+      case(0):
+        SimpleInterface0= value;
+         break;
+      case(1):
+        SimpleInterface1= value;
+         break;
+      case(2):
+        SimpleInterface2= value;
+         break;
+      case(3):
+        SimpleInterface3= value;
+         break;
+      case(4):
+        SimpleInterface4= value;
+         break;
+      case(5):
+        SimpleInterface5= value;
+         break;
+      case(6):
+        SimpleInterface6= value;
+         break;
+      case(7):
+        SimpleInterface7= value;
+         break;
+      case(8):
+        SimpleInterface8= value;
+         break;
+      case(9):
+        SimpleInterface9= value;
+         break;
+      case(10):
+        SimpleInterface10= value;
+         break;
+      case(11):
+        SimpleInterface11= value;
+         break;
+      case(12):
+        SimpleInterface12= value;
+         break;
+      case(13):
+        SimpleInterface13= value;
+         break;
+      case(14):
+        SimpleInterface14= value;
+         break;
+      case(16):
+        SimpleInterface16= value;
+         break;
+      case(17):
+        SimpleInterface17= value;
+         break;
+      case(18):
+        SimpleInterface18= value;
+         break;
+      case(19):
+        SimpleInterface19= value;
+         break;
+      case(20):
+        SimpleInterface20= value;
+         break;
+      case(21):
+        SimpleInterface21= value;
+         break;
+      case(22):
+        SimpleInterface22= value;
+         break;
+      case(23):
+        SimpleInterface23= value;
+         break;
+      case(24):
+        SimpleInterface24= value;
+         break;
+      case(26):
+        SimpleInterface26= value;
+         break;
+      case(28):
+        SimpleInterface28= value;
+         break;
+      case(29):
+        SimpleInterface29= value;
+         break;
+      case(30):
+        SimpleInterface30= value;
+         break;
+      case(31):
+        SimpleInterface31= value;
+         break;
+      case(32):
+        SimpleInterface32= value;
+         break;
+      case(33):
+        SimpleInterface33= value;
+         break;
+      case(35):
+        SimpleInterface35= value;
+         break;
+      case(36):
+        SimpleInterface36= value;
+         break;
+      case(37):
+        SimpleInterface37= value;
+         break;
+      case(38):
+        SimpleInterface38= value;
+         break;
+      case(39):
+        SimpleInterface39= value;
+         break;
+      case(40):
+        SimpleInterface40= value;
+         break;
+      case(41):
+        SimpleInterface41= value;
+         break;
+      case(42):
+        SimpleInterface42= value;
+         break;
+      case(43):
+        SimpleInterface43= value;
+         break;
+      case(44):
+        SimpleInterface44= value;
+         break;
+      case(45):
+        SimpleInterface45= value;
+         break;
+      case(46):
+        SimpleInterface46= value;
+         break;
+      case(47):
+        SimpleInterface47= value;
+         break;
+      case(48):
+        SimpleInterface48= value;
+         break;
+      case(49):
+        SimpleInterface49= value;
+         break;
+      case(50):
+        SimpleInterface50= value;
+         break;
+      case(52):
+        SimpleInterface52= value;
+         break;
+      case(53):
+        SimpleInterface53= value;
+         break;
+      case(54):
+        SimpleInterface54= value;
+         break;
+      case(55):
+        SimpleInterface55= value;
+         break;
+      case(56):
+        SimpleInterface56= value;
+         break;
+      case(57):
+        SimpleInterface57= value;
+         break;
+      case(58):
+        SimpleInterface58= value;
+         break;
+      case(59):
+        SimpleInterface59= value;
+         break;
+      case(60):
+        SimpleInterface60= value;
+         break;
+      case(62):
+        SimpleInterface62= value;
+         break;
+      case(64):
+        SimpleInterface64= value;
+         break;
+      case(65):
+        SimpleInterface65= value;
+         break;
+      case(66):
+        SimpleInterface66= value;
+         break;
+      case(67):
+        SimpleInterface67= value;
+         break;
+      case(68):
+        SimpleInterface68= value;
+         break;
+      case(69):
+        SimpleInterface69= value;
+         break;
+      case(71):
+        SimpleInterface71= value;
+         break;
+      case(72):
+        SimpleInterface72= value;
+         break;
+      case(73):
+        SimpleInterface73= value;
+         break;
+      case(74):
+        SimpleInterface74= value;
+         break;
+      case(75):
+        SimpleInterface75= value;
+         break;
+      case(76):
+        SimpleInterface76= value;
+         break;
+      case(77):
+        SimpleInterface77= value;
+         break;
+      case(78):
+        SimpleInterface78= value;
+         break;
+      case(79):
+        SimpleInterface79= value;
+         break;
+      case(80):
+        SimpleInterface80= value;
+         break;
+      case(81):
+        SimpleInterface81= value;
+         break;
+      case(82):
+        SimpleInterface82= value;
+         break;
+      case(83):
+        SimpleInterface83= value;
+         break;
+      case(84):
+        SimpleInterface84= value;
+         break;
+      case(85):
+        SimpleInterface85= value;
+         break;
+      case(86):
+        SimpleInterface86= value;
+         break;
+      case(88):
+        SimpleInterface88= value;
+         break;
+      case(89):
+        SimpleInterface89= value;
+         break;
+      case(90):
+        SimpleInterface90= value;
+         break;
+      case(91):
+        SimpleInterface91= value;
+         break;
+      case(92):
+        SimpleInterface92= value;
+         break;
+      case(93):
+        SimpleInterface93= value;
+         break;
+      case(94):
+        SimpleInterface94= value;
+         break;
+      case(95):
+        SimpleInterface95= value;
+         break;
+      case(96):
+        SimpleInterface96= value;
+         break;
+      case(98):
+        SimpleInterface98= value;
+         break;
+      case(100):
+        SimpleInterface100= value;
+         break;
+      case(101):
+        SimpleInterface101= value;
+         break;
+      case(102):
+        SimpleInterface102= value;
+         break;
+      case(103):
+        SimpleInterface103= value;
+         break;
+      case(104):
+        SimpleInterface104= value;
+         break;
+      case(105):
+        SimpleInterface105= value;
+         break;
+      case(107):
+        SimpleInterface107= value;
+         break;
+      case(108):
+        SimpleInterface108= value;
+         break;
+      case(109):
+        SimpleInterface109= value;
+         break;
+      case(110):
+        SimpleInterface110= value;
+         break;
+      case(111):
+        SimpleInterface111= value;
+         break;
+      case(112):
+        SimpleInterface112= value;
+         break;
+      case(113):
+        SimpleInterface113= value;
+         break;
+      case(114):
+        SimpleInterface114= value;
+         break;
+      case(115):
+        SimpleInterface115= value;
+         break;
+      case(116):
+        SimpleInterface116= value;
+         break;
+      case(117):
+        SimpleInterface117= value;
+         break;
+      case(118):
+        SimpleInterface118= value;
+         break;
+      case(119):
+        SimpleInterface119= value;
+         break;
+      case(120):
+        SimpleInterface120= value;
+         break;
+      case(121):
+        SimpleInterface121= value;
+         break;
+      case(122):
+        SimpleInterface122= value;
+         break;
+      case(124):
+        SimpleInterface124= value;
+         break;
+      case(125):
+        SimpleInterface125= value;
+         break;
+      case(126):
+        SimpleInterface126= value;
+         break;
+      case(127):
+        SimpleInterface127= value;
+         break;
+      case(128):
+        SimpleInterface128= value;
+         break;
+      case(129):
+        SimpleInterface129= value;
+         break;
+      case(130):
+        SimpleInterface130= value;
+         break;
+      case(131):
+        SimpleInterface131= value;
+         break;
+      case(132):
+        SimpleInterface132= value;
+         break;
+      case(134):
+        SimpleInterface134= value;
+         break;
+      case(136):
+        SimpleInterface136= value;
+         break;
+      case(137):
+        SimpleInterface137= value;
+         break;
+      case(138):
+        SimpleInterface138= value;
+         break;
+      case(139):
+        SimpleInterface139= value;
+         break;
+      case(140):
+        SimpleInterface140= value;
+         break;
+      case(141):
+        SimpleInterface141= value;
+         break;
+      case(143):
+        SimpleInterface143= 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/FieldsOfSimpleInterface.java
------------------------------------------------------------------------------
    svn:executable = *



Mime
View raw message