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 [27/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:49 GMT
Added: incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivefloat.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivefloat.java?view=auto&rev=158179
==============================================================================
--- incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivefloat.java (added)
+++ incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitivefloat.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 FieldsOfPrimitivefloat { 
+  public int identifier;
+  private float float0;
+  private float float1;
+  private float float2;
+  private float float3;
+  private float float4;
+  private float float5;
+  private float float6;
+  private float float7;
+  private static float float8;
+  private transient float float9;
+  private transient float float10;
+  private transient float float11;
+  private transient float float12;
+  private transient float float13;
+  private transient float float14;
+  private final float float15 = 5;
+  private volatile float float16;
+  private volatile float float17;
+  private volatile float float18;
+  private volatile float float19;
+  private volatile float float20;
+  private volatile float float21;
+  private volatile float float22;
+  private volatile float float23;
+  private static transient float float24;
+  private static final float float25 = 5;
+  private static volatile float float26;
+  private transient final float float27 = 5;
+  private transient volatile float float28;
+  private transient volatile float float29;
+  private transient volatile float float30;
+  private transient volatile float float31;
+  private transient volatile float float32;
+  private transient volatile float float33;
+  private static transient final float float34 = 5;
+  private static transient volatile float float35;
+  public float float36;
+  public float float37;
+  public float float38;
+  public float float39;
+  public float float40;
+  public float float41;
+  public float float42;
+  public float float43;
+  public static float float44;
+  public transient float float45;
+  public transient float float46;
+  public transient float float47;
+  public transient float float48;
+  public transient float float49;
+  public transient float float50;
+  public final float float51 = 5;
+  public volatile float float52;
+  public volatile float float53;
+  public volatile float float54;
+  public volatile float float55;
+  public volatile float float56;
+  public volatile float float57;
+  public volatile float float58;
+  public volatile float float59;
+  public static transient float float60;
+  public static final float float61 = 5;
+  public static volatile float float62;
+  public transient final float float63 = 5;
+  public transient volatile float float64;
+  public transient volatile float float65;
+  public transient volatile float float66;
+  public transient volatile float float67;
+  public transient volatile float float68;
+  public transient volatile float float69;
+  public static transient final float float70 = 5;
+  public static transient volatile float float71;
+  protected float float72;
+  protected float float73;
+  protected float float74;
+  protected float float75;
+  protected float float76;
+  protected float float77;
+  protected float float78;
+  protected float float79;
+  protected static float float80;
+  protected transient float float81;
+  protected transient float float82;
+  protected transient float float83;
+  protected transient float float84;
+  protected transient float float85;
+  protected transient float float86;
+  protected final float float87 = 5;
+  protected volatile float float88;
+  protected volatile float float89;
+  protected volatile float float90;
+  protected volatile float float91;
+  protected volatile float float92;
+  protected volatile float float93;
+  protected volatile float float94;
+  protected volatile float float95;
+  protected static transient float float96;
+  protected static final float float97 = 5;
+  protected static volatile float float98;
+  protected transient final float float99 = 5;
+  protected transient volatile float float100;
+  protected transient volatile float float101;
+  protected transient volatile float float102;
+  protected transient volatile float float103;
+  protected transient volatile float float104;
+  protected transient volatile float float105;
+  protected static transient final float float106 = 5;
+  protected static transient volatile float float107;
+  float float108;
+  float float109;
+  float float110;
+  float float111;
+  float float112;
+  float float113;
+  float float114;
+  float float115;
+  static float float116;
+  transient float float117;
+  transient float float118;
+  transient float float119;
+  transient float float120;
+  transient float float121;
+  transient float float122;
+  final float float123 = 5;
+  volatile float float124;
+  volatile float float125;
+  volatile float float126;
+  volatile float float127;
+  volatile float float128;
+  volatile float float129;
+  volatile float float130;
+  volatile float float131;
+  static transient float float132;
+  static final float float133 = 5;
+  static volatile float float134;
+  transient final float float135 = 5;
+  transient volatile float float136;
+  transient volatile float float137;
+  transient volatile float float138;
+  transient volatile float float139;
+  transient volatile float float140;
+  transient volatile float float141;
+  static transient final float float142 = 5;
+  static transient volatile float float143;
+
+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 float float0",
+  "embedded= true   private float float1",
+  "embedded= false   private float float2",
+  "persistence-modifier= none    private float float3",
+  "persistence-modifier= persistent    private float float4",
+  "persistence-modifier= persistent  embedded= true   private float float5",
+  "persistence-modifier= persistent  embedded= false   private float float6",
+  "persistence-modifier= transactional    private float float7",
+  "private static float float8",
+  "private transient float float9",
+  "persistence-modifier= none    private transient float float10",
+  "persistence-modifier= persistent    private transient float float11",
+  "persistence-modifier= persistent  embedded= true   private transient float float12",
+  "persistence-modifier= persistent  embedded= false   private transient float float13",
+  "persistence-modifier= transactional    private transient float float14",
+  "private final float float15",
+  "private volatile float float16",
+  "embedded= true   private volatile float float17",
+  "embedded= false   private volatile float float18",
+  "persistence-modifier= none    private volatile float float19",
+  "persistence-modifier= persistent    private volatile float float20",
+  "persistence-modifier= persistent  embedded= true   private volatile float float21",
+  "persistence-modifier= persistent  embedded= false   private volatile float float22",
+  "persistence-modifier= transactional    private volatile float float23",
+  "private static transient float float24",
+  "private static final float float25",
+  "private static volatile float float26",
+  "private transient final float float27",
+  "private transient volatile float float28",
+  "persistence-modifier= none    private transient volatile float float29",
+  "persistence-modifier= persistent    private transient volatile float float30",
+  "persistence-modifier= persistent  embedded= true   private transient volatile float float31",
+  "persistence-modifier= persistent  embedded= false   private transient volatile float float32",
+  "persistence-modifier= transactional    private transient volatile float float33",
+  "private static transient final float float34",
+  "private static transient volatile float float35",
+  "public float float36",
+  "embedded= true   public float float37",
+  "embedded= false   public float float38",
+  "persistence-modifier= none    public float float39",
+  "persistence-modifier= persistent    public float float40",
+  "persistence-modifier= persistent  embedded= true   public float float41",
+  "persistence-modifier= persistent  embedded= false   public float float42",
+  "persistence-modifier= transactional    public float float43",
+  "public static float float44",
+  "public transient float float45",
+  "persistence-modifier= none    public transient float float46",
+  "persistence-modifier= persistent    public transient float float47",
+  "persistence-modifier= persistent  embedded= true   public transient float float48",
+  "persistence-modifier= persistent  embedded= false   public transient float float49",
+  "persistence-modifier= transactional    public transient float float50",
+  "public final float float51",
+  "public volatile float float52",
+  "embedded= true   public volatile float float53",
+  "embedded= false   public volatile float float54",
+  "persistence-modifier= none    public volatile float float55",
+  "persistence-modifier= persistent    public volatile float float56",
+  "persistence-modifier= persistent  embedded= true   public volatile float float57",
+  "persistence-modifier= persistent  embedded= false   public volatile float float58",
+  "persistence-modifier= transactional    public volatile float float59",
+  "public static transient float float60",
+  "public static final float float61",
+  "public static volatile float float62",
+  "public transient final float float63",
+  "public transient volatile float float64",
+  "persistence-modifier= none    public transient volatile float float65",
+  "persistence-modifier= persistent    public transient volatile float float66",
+  "persistence-modifier= persistent  embedded= true   public transient volatile float float67",
+  "persistence-modifier= persistent  embedded= false   public transient volatile float float68",
+  "persistence-modifier= transactional    public transient volatile float float69",
+  "public static transient final float float70",
+  "public static transient volatile float float71",
+  "protected float float72",
+  "embedded= true   protected float float73",
+  "embedded= false   protected float float74",
+  "persistence-modifier= none    protected float float75",
+  "persistence-modifier= persistent    protected float float76",
+  "persistence-modifier= persistent  embedded= true   protected float float77",
+  "persistence-modifier= persistent  embedded= false   protected float float78",
+  "persistence-modifier= transactional    protected float float79",
+  "protected static float float80",
+  "protected transient float float81",
+  "persistence-modifier= none    protected transient float float82",
+  "persistence-modifier= persistent    protected transient float float83",
+  "persistence-modifier= persistent  embedded= true   protected transient float float84",
+  "persistence-modifier= persistent  embedded= false   protected transient float float85",
+  "persistence-modifier= transactional    protected transient float float86",
+  "protected final float float87",
+  "protected volatile float float88",
+  "embedded= true   protected volatile float float89",
+  "embedded= false   protected volatile float float90",
+  "persistence-modifier= none    protected volatile float float91",
+  "persistence-modifier= persistent    protected volatile float float92",
+  "persistence-modifier= persistent  embedded= true   protected volatile float float93",
+  "persistence-modifier= persistent  embedded= false   protected volatile float float94",
+  "persistence-modifier= transactional    protected volatile float float95",
+  "protected static transient float float96",
+  "protected static final float float97",
+  "protected static volatile float float98",
+  "protected transient final float float99",
+  "protected transient volatile float float100",
+  "persistence-modifier= none    protected transient volatile float float101",
+  "persistence-modifier= persistent    protected transient volatile float float102",
+  "persistence-modifier= persistent  embedded= true   protected transient volatile float float103",
+  "persistence-modifier= persistent  embedded= false   protected transient volatile float float104",
+  "persistence-modifier= transactional    protected transient volatile float float105",
+  "protected static transient final float float106",
+  "protected static transient volatile float float107",
+  "float float108",
+  "embedded= true   float float109",
+  "embedded= false   float float110",
+  "persistence-modifier= none    float float111",
+  "persistence-modifier= persistent    float float112",
+  "persistence-modifier= persistent  embedded= true   float float113",
+  "persistence-modifier= persistent  embedded= false   float float114",
+  "persistence-modifier= transactional    float float115",
+  "static float float116",
+  "transient float float117",
+  "persistence-modifier= none    transient float float118",
+  "persistence-modifier= persistent    transient float float119",
+  "persistence-modifier= persistent  embedded= true   transient float float120",
+  "persistence-modifier= persistent  embedded= false   transient float float121",
+  "persistence-modifier= transactional    transient float float122",
+  "final float float123",
+  "volatile float float124",
+  "embedded= true   volatile float float125",
+  "embedded= false   volatile float float126",
+  "persistence-modifier= none    volatile float float127",
+  "persistence-modifier= persistent    volatile float float128",
+  "persistence-modifier= persistent  embedded= true   volatile float float129",
+  "persistence-modifier= persistent  embedded= false   volatile float float130",
+  "persistence-modifier= transactional    volatile float float131",
+  "static transient float float132",
+  "static final float float133",
+  "static volatile float float134",
+  "transient final float float135",
+  "transient volatile float float136",
+  "persistence-modifier= none    transient volatile float float137",
+  "persistence-modifier= persistent    transient volatile float float138",
+  "persistence-modifier= persistent  embedded= true   transient volatile float float139",
+  "persistence-modifier= persistent  embedded= false   transient volatile float float140",
+  "persistence-modifier= transactional    transient volatile float float141",
+  "static transient final float float142",
+  "static transient volatile float float143"
+  };
+  public int getLength()
+  {
+    return fieldSpecs.length;
+  }
+  public float get(int index)
+  {
+    switch (index)
+    {
+      case(0):
+        return float0;
+      case(1):
+        return float1;
+      case(2):
+        return float2;
+      case(3):
+        return float3;
+      case(4):
+        return float4;
+      case(5):
+        return float5;
+      case(6):
+        return float6;
+      case(7):
+        return float7;
+      case(8):
+        return float8;
+      case(9):
+        return float9;
+      case(10):
+        return float10;
+      case(11):
+        return float11;
+      case(12):
+        return float12;
+      case(13):
+        return float13;
+      case(14):
+        return float14;
+      case(15):
+        return float15;
+      case(16):
+        return float16;
+      case(17):
+        return float17;
+      case(18):
+        return float18;
+      case(19):
+        return float19;
+      case(20):
+        return float20;
+      case(21):
+        return float21;
+      case(22):
+        return float22;
+      case(23):
+        return float23;
+      case(24):
+        return float24;
+      case(25):
+        return float25;
+      case(26):
+        return float26;
+      case(27):
+        return float27;
+      case(28):
+        return float28;
+      case(29):
+        return float29;
+      case(30):
+        return float30;
+      case(31):
+        return float31;
+      case(32):
+        return float32;
+      case(33):
+        return float33;
+      case(34):
+        return float34;
+      case(35):
+        return float35;
+      case(36):
+        return float36;
+      case(37):
+        return float37;
+      case(38):
+        return float38;
+      case(39):
+        return float39;
+      case(40):
+        return float40;
+      case(41):
+        return float41;
+      case(42):
+        return float42;
+      case(43):
+        return float43;
+      case(44):
+        return float44;
+      case(45):
+        return float45;
+      case(46):
+        return float46;
+      case(47):
+        return float47;
+      case(48):
+        return float48;
+      case(49):
+        return float49;
+      case(50):
+        return float50;
+      case(51):
+        return float51;
+      case(52):
+        return float52;
+      case(53):
+        return float53;
+      case(54):
+        return float54;
+      case(55):
+        return float55;
+      case(56):
+        return float56;
+      case(57):
+        return float57;
+      case(58):
+        return float58;
+      case(59):
+        return float59;
+      case(60):
+        return float60;
+      case(61):
+        return float61;
+      case(62):
+        return float62;
+      case(63):
+        return float63;
+      case(64):
+        return float64;
+      case(65):
+        return float65;
+      case(66):
+        return float66;
+      case(67):
+        return float67;
+      case(68):
+        return float68;
+      case(69):
+        return float69;
+      case(70):
+        return float70;
+      case(71):
+        return float71;
+      case(72):
+        return float72;
+      case(73):
+        return float73;
+      case(74):
+        return float74;
+      case(75):
+        return float75;
+      case(76):
+        return float76;
+      case(77):
+        return float77;
+      case(78):
+        return float78;
+      case(79):
+        return float79;
+      case(80):
+        return float80;
+      case(81):
+        return float81;
+      case(82):
+        return float82;
+      case(83):
+        return float83;
+      case(84):
+        return float84;
+      case(85):
+        return float85;
+      case(86):
+        return float86;
+      case(87):
+        return float87;
+      case(88):
+        return float88;
+      case(89):
+        return float89;
+      case(90):
+        return float90;
+      case(91):
+        return float91;
+      case(92):
+        return float92;
+      case(93):
+        return float93;
+      case(94):
+        return float94;
+      case(95):
+        return float95;
+      case(96):
+        return float96;
+      case(97):
+        return float97;
+      case(98):
+        return float98;
+      case(99):
+        return float99;
+      case(100):
+        return float100;
+      case(101):
+        return float101;
+      case(102):
+        return float102;
+      case(103):
+        return float103;
+      case(104):
+        return float104;
+      case(105):
+        return float105;
+      case(106):
+        return float106;
+      case(107):
+        return float107;
+      case(108):
+        return float108;
+      case(109):
+        return float109;
+      case(110):
+        return float110;
+      case(111):
+        return float111;
+      case(112):
+        return float112;
+      case(113):
+        return float113;
+      case(114):
+        return float114;
+      case(115):
+        return float115;
+      case(116):
+        return float116;
+      case(117):
+        return float117;
+      case(118):
+        return float118;
+      case(119):
+        return float119;
+      case(120):
+        return float120;
+      case(121):
+        return float121;
+      case(122):
+        return float122;
+      case(123):
+        return float123;
+      case(124):
+        return float124;
+      case(125):
+        return float125;
+      case(126):
+        return float126;
+      case(127):
+        return float127;
+      case(128):
+        return float128;
+      case(129):
+        return float129;
+      case(130):
+        return float130;
+      case(131):
+        return float131;
+      case(132):
+        return float132;
+      case(133):
+        return float133;
+      case(134):
+        return float134;
+      case(135):
+        return float135;
+      case(136):
+        return float136;
+      case(137):
+        return float137;
+      case(138):
+        return float138;
+      case(139):
+        return float139;
+      case(140):
+        return float140;
+      case(141):
+        return float141;
+      case(142):
+        return float142;
+      case(143):
+        return float143;
+      default:
+        throw new IndexOutOfBoundsException();
+    }
+  }
+  public boolean set(int index,float value)
+  {
+    if(fieldSpecs[index].indexOf("final") != -1)
+      return false;
+    switch (index)
+    {
+      case(0):
+        float0= value;
+         break;
+      case(1):
+        float1= value;
+         break;
+      case(2):
+        float2= value;
+         break;
+      case(3):
+        float3= value;
+         break;
+      case(4):
+        float4= value;
+         break;
+      case(5):
+        float5= value;
+         break;
+      case(6):
+        float6= value;
+         break;
+      case(7):
+        float7= value;
+         break;
+      case(8):
+        float8= value;
+         break;
+      case(9):
+        float9= value;
+         break;
+      case(10):
+        float10= value;
+         break;
+      case(11):
+        float11= value;
+         break;
+      case(12):
+        float12= value;
+         break;
+      case(13):
+        float13= value;
+         break;
+      case(14):
+        float14= value;
+         break;
+      case(16):
+        float16= value;
+         break;
+      case(17):
+        float17= value;
+         break;
+      case(18):
+        float18= value;
+         break;
+      case(19):
+        float19= value;
+         break;
+      case(20):
+        float20= value;
+         break;
+      case(21):
+        float21= value;
+         break;
+      case(22):
+        float22= value;
+         break;
+      case(23):
+        float23= value;
+         break;
+      case(24):
+        float24= value;
+         break;
+      case(26):
+        float26= value;
+         break;
+      case(28):
+        float28= value;
+         break;
+      case(29):
+        float29= value;
+         break;
+      case(30):
+        float30= value;
+         break;
+      case(31):
+        float31= value;
+         break;
+      case(32):
+        float32= value;
+         break;
+      case(33):
+        float33= value;
+         break;
+      case(35):
+        float35= value;
+         break;
+      case(36):
+        float36= value;
+         break;
+      case(37):
+        float37= value;
+         break;
+      case(38):
+        float38= value;
+         break;
+      case(39):
+        float39= value;
+         break;
+      case(40):
+        float40= value;
+         break;
+      case(41):
+        float41= value;
+         break;
+      case(42):
+        float42= value;
+         break;
+      case(43):
+        float43= value;
+         break;
+      case(44):
+        float44= value;
+         break;
+      case(45):
+        float45= value;
+         break;
+      case(46):
+        float46= value;
+         break;
+      case(47):
+        float47= value;
+         break;
+      case(48):
+        float48= value;
+         break;
+      case(49):
+        float49= value;
+         break;
+      case(50):
+        float50= value;
+         break;
+      case(52):
+        float52= value;
+         break;
+      case(53):
+        float53= value;
+         break;
+      case(54):
+        float54= value;
+         break;
+      case(55):
+        float55= value;
+         break;
+      case(56):
+        float56= value;
+         break;
+      case(57):
+        float57= value;
+         break;
+      case(58):
+        float58= value;
+         break;
+      case(59):
+        float59= value;
+         break;
+      case(60):
+        float60= value;
+         break;
+      case(62):
+        float62= value;
+         break;
+      case(64):
+        float64= value;
+         break;
+      case(65):
+        float65= value;
+         break;
+      case(66):
+        float66= value;
+         break;
+      case(67):
+        float67= value;
+         break;
+      case(68):
+        float68= value;
+         break;
+      case(69):
+        float69= value;
+         break;
+      case(71):
+        float71= value;
+         break;
+      case(72):
+        float72= value;
+         break;
+      case(73):
+        float73= value;
+         break;
+      case(74):
+        float74= value;
+         break;
+      case(75):
+        float75= value;
+         break;
+      case(76):
+        float76= value;
+         break;
+      case(77):
+        float77= value;
+         break;
+      case(78):
+        float78= value;
+         break;
+      case(79):
+        float79= value;
+         break;
+      case(80):
+        float80= value;
+         break;
+      case(81):
+        float81= value;
+         break;
+      case(82):
+        float82= value;
+         break;
+      case(83):
+        float83= value;
+         break;
+      case(84):
+        float84= value;
+         break;
+      case(85):
+        float85= value;
+         break;
+      case(86):
+        float86= value;
+         break;
+      case(88):
+        float88= value;
+         break;
+      case(89):
+        float89= value;
+         break;
+      case(90):
+        float90= value;
+         break;
+      case(91):
+        float91= value;
+         break;
+      case(92):
+        float92= value;
+         break;
+      case(93):
+        float93= value;
+         break;
+      case(94):
+        float94= value;
+         break;
+      case(95):
+        float95= value;
+         break;
+      case(96):
+        float96= value;
+         break;
+      case(98):
+        float98= value;
+         break;
+      case(100):
+        float100= value;
+         break;
+      case(101):
+        float101= value;
+         break;
+      case(102):
+        float102= value;
+         break;
+      case(103):
+        float103= value;
+         break;
+      case(104):
+        float104= value;
+         break;
+      case(105):
+        float105= value;
+         break;
+      case(107):
+        float107= value;
+         break;
+      case(108):
+        float108= value;
+         break;
+      case(109):
+        float109= value;
+         break;
+      case(110):
+        float110= value;
+         break;
+      case(111):
+        float111= value;
+         break;
+      case(112):
+        float112= value;
+         break;
+      case(113):
+        float113= value;
+         break;
+      case(114):
+        float114= value;
+         break;
+      case(115):
+        float115= value;
+         break;
+      case(116):
+        float116= value;
+         break;
+      case(117):
+        float117= value;
+         break;
+      case(118):
+        float118= value;
+         break;
+      case(119):
+        float119= value;
+         break;
+      case(120):
+        float120= value;
+         break;
+      case(121):
+        float121= value;
+         break;
+      case(122):
+        float122= value;
+         break;
+      case(124):
+        float124= value;
+         break;
+      case(125):
+        float125= value;
+         break;
+      case(126):
+        float126= value;
+         break;
+      case(127):
+        float127= value;
+         break;
+      case(128):
+        float128= value;
+         break;
+      case(129):
+        float129= value;
+         break;
+      case(130):
+        float130= value;
+         break;
+      case(131):
+        float131= value;
+         break;
+      case(132):
+        float132= value;
+         break;
+      case(134):
+        float134= value;
+         break;
+      case(136):
+        float136= value;
+         break;
+      case(137):
+        float137= value;
+         break;
+      case(138):
+        float138= value;
+         break;
+      case(139):
+        float139= value;
+         break;
+      case(140):
+        float140= value;
+         break;
+      case(141):
+        float141= value;
+         break;
+      case(143):
+        float143= 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/FieldsOfPrimitiveint.java
URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveint.java?view=auto&rev=158179
==============================================================================
--- incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveint.java (added)
+++ incubator/jdo/trunk/tck11/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfPrimitiveint.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 FieldsOfPrimitiveint { 
+  public int identifier;
+  private int int0;
+  private int int1;
+  private int int2;
+  private int int3;
+  private int int4;
+  private int int5;
+  private int int6;
+  private int int7;
+  private static int int8;
+  private transient int int9;
+  private transient int int10;
+  private transient int int11;
+  private transient int int12;
+  private transient int int13;
+  private transient int int14;
+  private final int int15 = 5;
+  private volatile int int16;
+  private volatile int int17;
+  private volatile int int18;
+  private volatile int int19;
+  private volatile int int20;
+  private volatile int int21;
+  private volatile int int22;
+  private volatile int int23;
+  private static transient int int24;
+  private static final int int25 = 5;
+  private static volatile int int26;
+  private transient final int int27 = 5;
+  private transient volatile int int28;
+  private transient volatile int int29;
+  private transient volatile int int30;
+  private transient volatile int int31;
+  private transient volatile int int32;
+  private transient volatile int int33;
+  private static transient final int int34 = 5;
+  private static transient volatile int int35;
+  public int int36;
+  public int int37;
+  public int int38;
+  public int int39;
+  public int int40;
+  public int int41;
+  public int int42;
+  public int int43;
+  public static int int44;
+  public transient int int45;
+  public transient int int46;
+  public transient int int47;
+  public transient int int48;
+  public transient int int49;
+  public transient int int50;
+  public final int int51 = 5;
+  public volatile int int52;
+  public volatile int int53;
+  public volatile int int54;
+  public volatile int int55;
+  public volatile int int56;
+  public volatile int int57;
+  public volatile int int58;
+  public volatile int int59;
+  public static transient int int60;
+  public static final int int61 = 5;
+  public static volatile int int62;
+  public transient final int int63 = 5;
+  public transient volatile int int64;
+  public transient volatile int int65;
+  public transient volatile int int66;
+  public transient volatile int int67;
+  public transient volatile int int68;
+  public transient volatile int int69;
+  public static transient final int int70 = 5;
+  public static transient volatile int int71;
+  protected int int72;
+  protected int int73;
+  protected int int74;
+  protected int int75;
+  protected int int76;
+  protected int int77;
+  protected int int78;
+  protected int int79;
+  protected static int int80;
+  protected transient int int81;
+  protected transient int int82;
+  protected transient int int83;
+  protected transient int int84;
+  protected transient int int85;
+  protected transient int int86;
+  protected final int int87 = 5;
+  protected volatile int int88;
+  protected volatile int int89;
+  protected volatile int int90;
+  protected volatile int int91;
+  protected volatile int int92;
+  protected volatile int int93;
+  protected volatile int int94;
+  protected volatile int int95;
+  protected static transient int int96;
+  protected static final int int97 = 5;
+  protected static volatile int int98;
+  protected transient final int int99 = 5;
+  protected transient volatile int int100;
+  protected transient volatile int int101;
+  protected transient volatile int int102;
+  protected transient volatile int int103;
+  protected transient volatile int int104;
+  protected transient volatile int int105;
+  protected static transient final int int106 = 5;
+  protected static transient volatile int int107;
+  int int108;
+  int int109;
+  int int110;
+  int int111;
+  int int112;
+  int int113;
+  int int114;
+  int int115;
+  static int int116;
+  transient int int117;
+  transient int int118;
+  transient int int119;
+  transient int int120;
+  transient int int121;
+  transient int int122;
+  final int int123 = 5;
+  volatile int int124;
+  volatile int int125;
+  volatile int int126;
+  volatile int int127;
+  volatile int int128;
+  volatile int int129;
+  volatile int int130;
+  volatile int int131;
+  static transient int int132;
+  static final int int133 = 5;
+  static volatile int int134;
+  transient final int int135 = 5;
+  transient volatile int int136;
+  transient volatile int int137;
+  transient volatile int int138;
+  transient volatile int int139;
+  transient volatile int int140;
+  transient volatile int int141;
+  static transient final int int142 = 5;
+  static transient volatile int int143;
+
+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 int int0",
+  "embedded= true   private int int1",
+  "embedded= false   private int int2",
+  "persistence-modifier= none    private int int3",
+  "persistence-modifier= persistent    private int int4",
+  "persistence-modifier= persistent  embedded= true   private int int5",
+  "persistence-modifier= persistent  embedded= false   private int int6",
+  "persistence-modifier= transactional    private int int7",
+  "private static int int8",
+  "private transient int int9",
+  "persistence-modifier= none    private transient int int10",
+  "persistence-modifier= persistent    private transient int int11",
+  "persistence-modifier= persistent  embedded= true   private transient int int12",
+  "persistence-modifier= persistent  embedded= false   private transient int int13",
+  "persistence-modifier= transactional    private transient int int14",
+  "private final int int15",
+  "private volatile int int16",
+  "embedded= true   private volatile int int17",
+  "embedded= false   private volatile int int18",
+  "persistence-modifier= none    private volatile int int19",
+  "persistence-modifier= persistent    private volatile int int20",
+  "persistence-modifier= persistent  embedded= true   private volatile int int21",
+  "persistence-modifier= persistent  embedded= false   private volatile int int22",
+  "persistence-modifier= transactional    private volatile int int23",
+  "private static transient int int24",
+  "private static final int int25",
+  "private static volatile int int26",
+  "private transient final int int27",
+  "private transient volatile int int28",
+  "persistence-modifier= none    private transient volatile int int29",
+  "persistence-modifier= persistent    private transient volatile int int30",
+  "persistence-modifier= persistent  embedded= true   private transient volatile int int31",
+  "persistence-modifier= persistent  embedded= false   private transient volatile int int32",
+  "persistence-modifier= transactional    private transient volatile int int33",
+  "private static transient final int int34",
+  "private static transient volatile int int35",
+  "public int int36",
+  "embedded= true   public int int37",
+  "embedded= false   public int int38",
+  "persistence-modifier= none    public int int39",
+  "persistence-modifier= persistent    public int int40",
+  "persistence-modifier= persistent  embedded= true   public int int41",
+  "persistence-modifier= persistent  embedded= false   public int int42",
+  "persistence-modifier= transactional    public int int43",
+  "public static int int44",
+  "public transient int int45",
+  "persistence-modifier= none    public transient int int46",
+  "persistence-modifier= persistent    public transient int int47",
+  "persistence-modifier= persistent  embedded= true   public transient int int48",
+  "persistence-modifier= persistent  embedded= false   public transient int int49",
+  "persistence-modifier= transactional    public transient int int50",
+  "public final int int51",
+  "public volatile int int52",
+  "embedded= true   public volatile int int53",
+  "embedded= false   public volatile int int54",
+  "persistence-modifier= none    public volatile int int55",
+  "persistence-modifier= persistent    public volatile int int56",
+  "persistence-modifier= persistent  embedded= true   public volatile int int57",
+  "persistence-modifier= persistent  embedded= false   public volatile int int58",
+  "persistence-modifier= transactional    public volatile int int59",
+  "public static transient int int60",
+  "public static final int int61",
+  "public static volatile int int62",
+  "public transient final int int63",
+  "public transient volatile int int64",
+  "persistence-modifier= none    public transient volatile int int65",
+  "persistence-modifier= persistent    public transient volatile int int66",
+  "persistence-modifier= persistent  embedded= true   public transient volatile int int67",
+  "persistence-modifier= persistent  embedded= false   public transient volatile int int68",
+  "persistence-modifier= transactional    public transient volatile int int69",
+  "public static transient final int int70",
+  "public static transient volatile int int71",
+  "protected int int72",
+  "embedded= true   protected int int73",
+  "embedded= false   protected int int74",
+  "persistence-modifier= none    protected int int75",
+  "persistence-modifier= persistent    protected int int76",
+  "persistence-modifier= persistent  embedded= true   protected int int77",
+  "persistence-modifier= persistent  embedded= false   protected int int78",
+  "persistence-modifier= transactional    protected int int79",
+  "protected static int int80",
+  "protected transient int int81",
+  "persistence-modifier= none    protected transient int int82",
+  "persistence-modifier= persistent    protected transient int int83",
+  "persistence-modifier= persistent  embedded= true   protected transient int int84",
+  "persistence-modifier= persistent  embedded= false   protected transient int int85",
+  "persistence-modifier= transactional    protected transient int int86",
+  "protected final int int87",
+  "protected volatile int int88",
+  "embedded= true   protected volatile int int89",
+  "embedded= false   protected volatile int int90",
+  "persistence-modifier= none    protected volatile int int91",
+  "persistence-modifier= persistent    protected volatile int int92",
+  "persistence-modifier= persistent  embedded= true   protected volatile int int93",
+  "persistence-modifier= persistent  embedded= false   protected volatile int int94",
+  "persistence-modifier= transactional    protected volatile int int95",
+  "protected static transient int int96",
+  "protected static final int int97",
+  "protected static volatile int int98",
+  "protected transient final int int99",
+  "protected transient volatile int int100",
+  "persistence-modifier= none    protected transient volatile int int101",
+  "persistence-modifier= persistent    protected transient volatile int int102",
+  "persistence-modifier= persistent  embedded= true   protected transient volatile int int103",
+  "persistence-modifier= persistent  embedded= false   protected transient volatile int int104",
+  "persistence-modifier= transactional    protected transient volatile int int105",
+  "protected static transient final int int106",
+  "protected static transient volatile int int107",
+  "int int108",
+  "embedded= true   int int109",
+  "embedded= false   int int110",
+  "persistence-modifier= none    int int111",
+  "persistence-modifier= persistent    int int112",
+  "persistence-modifier= persistent  embedded= true   int int113",
+  "persistence-modifier= persistent  embedded= false   int int114",
+  "persistence-modifier= transactional    int int115",
+  "static int int116",
+  "transient int int117",
+  "persistence-modifier= none    transient int int118",
+  "persistence-modifier= persistent    transient int int119",
+  "persistence-modifier= persistent  embedded= true   transient int int120",
+  "persistence-modifier= persistent  embedded= false   transient int int121",
+  "persistence-modifier= transactional    transient int int122",
+  "final int int123",
+  "volatile int int124",
+  "embedded= true   volatile int int125",
+  "embedded= false   volatile int int126",
+  "persistence-modifier= none    volatile int int127",
+  "persistence-modifier= persistent    volatile int int128",
+  "persistence-modifier= persistent  embedded= true   volatile int int129",
+  "persistence-modifier= persistent  embedded= false   volatile int int130",
+  "persistence-modifier= transactional    volatile int int131",
+  "static transient int int132",
+  "static final int int133",
+  "static volatile int int134",
+  "transient final int int135",
+  "transient volatile int int136",
+  "persistence-modifier= none    transient volatile int int137",
+  "persistence-modifier= persistent    transient volatile int int138",
+  "persistence-modifier= persistent  embedded= true   transient volatile int int139",
+  "persistence-modifier= persistent  embedded= false   transient volatile int int140",
+  "persistence-modifier= transactional    transient volatile int int141",
+  "static transient final int int142",
+  "static transient volatile int int143"
+  };
+  public int getLength()
+  {
+    return fieldSpecs.length;
+  }
+  public int get(int index)
+  {
+    switch (index)
+    {
+      case(0):
+        return int0;
+      case(1):
+        return int1;
+      case(2):
+        return int2;
+      case(3):
+        return int3;
+      case(4):
+        return int4;
+      case(5):
+        return int5;
+      case(6):
+        return int6;
+      case(7):
+        return int7;
+      case(8):
+        return int8;
+      case(9):
+        return int9;
+      case(10):
+        return int10;
+      case(11):
+        return int11;
+      case(12):
+        return int12;
+      case(13):
+        return int13;
+      case(14):
+        return int14;
+      case(15):
+        return int15;
+      case(16):
+        return int16;
+      case(17):
+        return int17;
+      case(18):
+        return int18;
+      case(19):
+        return int19;
+      case(20):
+        return int20;
+      case(21):
+        return int21;
+      case(22):
+        return int22;
+      case(23):
+        return int23;
+      case(24):
+        return int24;
+      case(25):
+        return int25;
+      case(26):
+        return int26;
+      case(27):
+        return int27;
+      case(28):
+        return int28;
+      case(29):
+        return int29;
+      case(30):
+        return int30;
+      case(31):
+        return int31;
+      case(32):
+        return int32;
+      case(33):
+        return int33;
+      case(34):
+        return int34;
+      case(35):
+        return int35;
+      case(36):
+        return int36;
+      case(37):
+        return int37;
+      case(38):
+        return int38;
+      case(39):
+        return int39;
+      case(40):
+        return int40;
+      case(41):
+        return int41;
+      case(42):
+        return int42;
+      case(43):
+        return int43;
+      case(44):
+        return int44;
+      case(45):
+        return int45;
+      case(46):
+        return int46;
+      case(47):
+        return int47;
+      case(48):
+        return int48;
+      case(49):
+        return int49;
+      case(50):
+        return int50;
+      case(51):
+        return int51;
+      case(52):
+        return int52;
+      case(53):
+        return int53;
+      case(54):
+        return int54;
+      case(55):
+        return int55;
+      case(56):
+        return int56;
+      case(57):
+        return int57;
+      case(58):
+        return int58;
+      case(59):
+        return int59;
+      case(60):
+        return int60;
+      case(61):
+        return int61;
+      case(62):
+        return int62;
+      case(63):
+        return int63;
+      case(64):
+        return int64;
+      case(65):
+        return int65;
+      case(66):
+        return int66;
+      case(67):
+        return int67;
+      case(68):
+        return int68;
+      case(69):
+        return int69;
+      case(70):
+        return int70;
+      case(71):
+        return int71;
+      case(72):
+        return int72;
+      case(73):
+        return int73;
+      case(74):
+        return int74;
+      case(75):
+        return int75;
+      case(76):
+        return int76;
+      case(77):
+        return int77;
+      case(78):
+        return int78;
+      case(79):
+        return int79;
+      case(80):
+        return int80;
+      case(81):
+        return int81;
+      case(82):
+        return int82;
+      case(83):
+        return int83;
+      case(84):
+        return int84;
+      case(85):
+        return int85;
+      case(86):
+        return int86;
+      case(87):
+        return int87;
+      case(88):
+        return int88;
+      case(89):
+        return int89;
+      case(90):
+        return int90;
+      case(91):
+        return int91;
+      case(92):
+        return int92;
+      case(93):
+        return int93;
+      case(94):
+        return int94;
+      case(95):
+        return int95;
+      case(96):
+        return int96;
+      case(97):
+        return int97;
+      case(98):
+        return int98;
+      case(99):
+        return int99;
+      case(100):
+        return int100;
+      case(101):
+        return int101;
+      case(102):
+        return int102;
+      case(103):
+        return int103;
+      case(104):
+        return int104;
+      case(105):
+        return int105;
+      case(106):
+        return int106;
+      case(107):
+        return int107;
+      case(108):
+        return int108;
+      case(109):
+        return int109;
+      case(110):
+        return int110;
+      case(111):
+        return int111;
+      case(112):
+        return int112;
+      case(113):
+        return int113;
+      case(114):
+        return int114;
+      case(115):
+        return int115;
+      case(116):
+        return int116;
+      case(117):
+        return int117;
+      case(118):
+        return int118;
+      case(119):
+        return int119;
+      case(120):
+        return int120;
+      case(121):
+        return int121;
+      case(122):
+        return int122;
+      case(123):
+        return int123;
+      case(124):
+        return int124;
+      case(125):
+        return int125;
+      case(126):
+        return int126;
+      case(127):
+        return int127;
+      case(128):
+        return int128;
+      case(129):
+        return int129;
+      case(130):
+        return int130;
+      case(131):
+        return int131;
+      case(132):
+        return int132;
+      case(133):
+        return int133;
+      case(134):
+        return int134;
+      case(135):
+        return int135;
+      case(136):
+        return int136;
+      case(137):
+        return int137;
+      case(138):
+        return int138;
+      case(139):
+        return int139;
+      case(140):
+        return int140;
+      case(141):
+        return int141;
+      case(142):
+        return int142;
+      case(143):
+        return int143;
+      default:
+        throw new IndexOutOfBoundsException();
+    }
+  }
+  public boolean set(int index,int value)
+  {
+    if(fieldSpecs[index].indexOf("final") != -1)
+      return false;
+    switch (index)
+    {
+      case(0):
+        int0= value;
+         break;
+      case(1):
+        int1= value;
+         break;
+      case(2):
+        int2= value;
+         break;
+      case(3):
+        int3= value;
+         break;
+      case(4):
+        int4= value;
+         break;
+      case(5):
+        int5= value;
+         break;
+      case(6):
+        int6= value;
+         break;
+      case(7):
+        int7= value;
+         break;
+      case(8):
+        int8= value;
+         break;
+      case(9):
+        int9= value;
+         break;
+      case(10):
+        int10= value;
+         break;
+      case(11):
+        int11= value;
+         break;
+      case(12):
+        int12= value;
+         break;
+      case(13):
+        int13= value;
+         break;
+      case(14):
+        int14= value;
+         break;
+      case(16):
+        int16= value;
+         break;
+      case(17):
+        int17= value;
+         break;
+      case(18):
+        int18= value;
+         break;
+      case(19):
+        int19= value;
+         break;
+      case(20):
+        int20= value;
+         break;
+      case(21):
+        int21= value;
+         break;
+      case(22):
+        int22= value;
+         break;
+      case(23):
+        int23= value;
+         break;
+      case(24):
+        int24= value;
+         break;
+      case(26):
+        int26= value;
+         break;
+      case(28):
+        int28= value;
+         break;
+      case(29):
+        int29= value;
+         break;
+      case(30):
+        int30= value;
+         break;
+      case(31):
+        int31= value;
+         break;
+      case(32):
+        int32= value;
+         break;
+      case(33):
+        int33= value;
+         break;
+      case(35):
+        int35= value;
+         break;
+      case(36):
+        int36= value;
+         break;
+      case(37):
+        int37= value;
+         break;
+      case(38):
+        int38= value;
+         break;
+      case(39):
+        int39= value;
+         break;
+      case(40):
+        int40= value;
+         break;
+      case(41):
+        int41= value;
+         break;
+      case(42):
+        int42= value;
+         break;
+      case(43):
+        int43= value;
+         break;
+      case(44):
+        int44= value;
+         break;
+      case(45):
+        int45= value;
+         break;
+      case(46):
+        int46= value;
+         break;
+      case(47):
+        int47= value;
+         break;
+      case(48):
+        int48= value;
+         break;
+      case(49):
+        int49= value;
+         break;
+      case(50):
+        int50= value;
+         break;
+      case(52):
+        int52= value;
+         break;
+      case(53):
+        int53= value;
+         break;
+      case(54):
+        int54= value;
+         break;
+      case(55):
+        int55= value;
+         break;
+      case(56):
+        int56= value;
+         break;
+      case(57):
+        int57= value;
+         break;
+      case(58):
+        int58= value;
+         break;
+      case(59):
+        int59= value;
+         break;
+      case(60):
+        int60= value;
+         break;
+      case(62):
+        int62= value;
+         break;
+      case(64):
+        int64= value;
+         break;
+      case(65):
+        int65= value;
+         break;
+      case(66):
+        int66= value;
+         break;
+      case(67):
+        int67= value;
+         break;
+      case(68):
+        int68= value;
+         break;
+      case(69):
+        int69= value;
+         break;
+      case(71):
+        int71= value;
+         break;
+      case(72):
+        int72= value;
+         break;
+      case(73):
+        int73= value;
+         break;
+      case(74):
+        int74= value;
+         break;
+      case(75):
+        int75= value;
+         break;
+      case(76):
+        int76= value;
+         break;
+      case(77):
+        int77= value;
+         break;
+      case(78):
+        int78= value;
+         break;
+      case(79):
+        int79= value;
+         break;
+      case(80):
+        int80= value;
+         break;
+      case(81):
+        int81= value;
+         break;
+      case(82):
+        int82= value;
+         break;
+      case(83):
+        int83= value;
+         break;
+      case(84):
+        int84= value;
+         break;
+      case(85):
+        int85= value;
+         break;
+      case(86):
+        int86= value;
+         break;
+      case(88):
+        int88= value;
+         break;
+      case(89):
+        int89= value;
+         break;
+      case(90):
+        int90= value;
+         break;
+      case(91):
+        int91= value;
+         break;
+      case(92):
+        int92= value;
+         break;
+      case(93):
+        int93= value;
+         break;
+      case(94):
+        int94= value;
+         break;
+      case(95):
+        int95= value;
+         break;
+      case(96):
+        int96= value;
+         break;
+      case(98):
+        int98= value;
+         break;
+      case(100):
+        int100= value;
+         break;
+      case(101):
+        int101= value;
+         break;
+      case(102):
+        int102= value;
+         break;
+      case(103):
+        int103= value;
+         break;
+      case(104):
+        int104= value;
+         break;
+      case(105):
+        int105= value;
+         break;
+      case(107):
+        int107= value;
+         break;
+      case(108):
+        int108= value;
+         break;
+      case(109):
+        int109= value;
+         break;
+      case(110):
+        int110= value;
+         break;
+      case(111):
+        int111= value;
+         break;
+      case(112):
+        int112= value;
+         break;
+      case(113):
+        int113= value;
+         break;
+      case(114):
+        int114= value;
+         break;
+      case(115):
+        int115= value;
+         break;
+      case(116):
+        int116= value;
+         break;
+      case(117):
+        int117= value;
+         break;
+      case(118):
+        int118= value;
+         break;
+      case(119):
+        int119= value;
+         break;
+      case(120):
+        int120= value;
+         break;
+      case(121):
+        int121= value;
+         break;
+      case(122):
+        int122= value;
+         break;
+      case(124):
+        int124= value;
+         break;
+      case(125):
+        int125= value;
+         break;
+      case(126):
+        int126= value;
+         break;
+      case(127):
+        int127= value;
+         break;
+      case(128):
+        int128= value;
+         break;
+      case(129):
+        int129= value;
+         break;
+      case(130):
+        int130= value;
+         break;
+      case(131):
+        int131= value;
+         break;
+      case(132):
+        int132= value;
+         break;
+      case(134):
+        int134= value;
+         break;
+      case(136):
+        int136= value;
+         break;
+      case(137):
+        int137= value;
+         break;
+      case(138):
+        int138= value;
+         break;
+      case(139):
+        int139= value;
+         break;
+      case(140):
+        int140= value;
+         break;
+      case(141):
+        int141= value;
+         break;
+      case(143):
+        int143= 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