/*
 * Licensed to the Apache Software Foundation (ASF) under one or more
 * contributor license agreements.  See the NOTICE file distributed with
 * this work for additional information regarding copyright ownership.
 * The ASF licenses this file to You 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 FieldsOfObject { 
  public int identifier;
  private Object Object0;
  private Object Object1;
  private Object Object2;
  private Object Object3;
  private Object Object4;
  private Object Object5;
  private Object Object6;
  private Object Object7;
  private static Object Object8;
  private transient Object Object9;
  private transient Object Object10;
  private transient Object Object11;
  private transient Object Object12;
  private transient Object Object13;
  private transient Object Object14;
  private final Object Object15 = new Object();
  private volatile Object Object16;
  private volatile Object Object17;
  private volatile Object Object18;
  private volatile Object Object19;
  private volatile Object Object20;
  private volatile Object Object21;
  private volatile Object Object22;
  private volatile Object Object23;
  private static transient Object Object24;
  private static final Object Object25 = new Object();
  private static volatile Object Object26;
  private transient final Object Object27 = new Object();
  private transient volatile Object Object28;
  private transient volatile Object Object29;
  private transient volatile Object Object30;
  private transient volatile Object Object31;
  private transient volatile Object Object32;
  private transient volatile Object Object33;
  private static transient final Object Object34 = new Object();
  private static transient volatile Object Object35;
  public Object Object36;
  public Object Object37;
  public Object Object38;
  public Object Object39;
  public Object Object40;
  public Object Object41;
  public Object Object42;
  public Object Object43;
  public static Object Object44;
  public transient Object Object45;
  public transient Object Object46;
  public transient Object Object47;
  public transient Object Object48;
  public transient Object Object49;
  public transient Object Object50;
  public final Object Object51 = new Object();
  public volatile Object Object52;
  public volatile Object Object53;
  public volatile Object Object54;
  public volatile Object Object55;
  public volatile Object Object56;
  public volatile Object Object57;
  public volatile Object Object58;
  public volatile Object Object59;
  public static transient Object Object60;
  public static final Object Object61 = new Object();
  public static volatile Object Object62;
  public transient final Object Object63 = new Object();
  public transient volatile Object Object64;
  public transient volatile Object Object65;
  public transient volatile Object Object66;
  public transient volatile Object Object67;
  public transient volatile Object Object68;
  public transient volatile Object Object69;
  public static transient final Object Object70 = new Object();
  public static transient volatile Object Object71;
  protected Object Object72;
  protected Object Object73;
  protected Object Object74;
  protected Object Object75;
  protected Object Object76;
  protected Object Object77;
  protected Object Object78;
  protected Object Object79;
  protected static Object Object80;
  protected transient Object Object81;
  protected transient Object Object82;
  protected transient Object Object83;
  protected transient Object Object84;
  protected transient Object Object85;
  protected transient Object Object86;
  protected final Object Object87 = new Object();
  protected volatile Object Object88;
  protected volatile Object Object89;
  protected volatile Object Object90;
  protected volatile Object Object91;
  protected volatile Object Object92;
  protected volatile Object Object93;
  protected volatile Object Object94;
  protected volatile Object Object95;
  protected static transient Object Object96;
  protected static final Object Object97 = new Object();
  protected static volatile Object Object98;
  protected transient final Object Object99 = new Object();
  protected transient volatile Object Object100;
  protected transient volatile Object Object101;
  protected transient volatile Object Object102;
  protected transient volatile Object Object103;
  protected transient volatile Object Object104;
  protected transient volatile Object Object105;
  protected static transient final Object Object106 = new Object();
  protected static transient volatile Object Object107;
  Object Object108;
  Object Object109;
  Object Object110;
  Object Object111;
  Object Object112;
  Object Object113;
  Object Object114;
  Object Object115;
  static Object Object116;
  transient Object Object117;
  transient Object Object118;
  transient Object Object119;
  transient Object Object120;
  transient Object Object121;
  transient Object Object122;
  final Object Object123 = new Object();
  volatile Object Object124;
  volatile Object Object125;
  volatile Object Object126;
  volatile Object Object127;
  volatile Object Object128;
  volatile Object Object129;
  volatile Object Object130;
  volatile Object Object131;
  static transient Object Object132;
  static final Object Object133 = new Object();
  static volatile Object Object134;
  transient final Object Object135 = new Object();
  transient volatile Object Object136;
  transient volatile Object Object137;
  transient volatile Object Object138;
  transient volatile Object Object139;
  transient volatile Object Object140;
  transient volatile Object Object141;
  static transient final Object Object142 = new Object();
  static transient volatile Object Object143;

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 Object Object0",
  "serialized= true   private Object Object1",
  "embedded= false   private Object Object2",
  "persistence-modifier= none    private Object Object3",
  "persistence-modifier= persistent    private Object Object4",
  "persistence-modifier= persistent  serialized= true   private Object Object5",
  "persistence-modifier= persistent  embedded= false   private Object Object6",
  "persistence-modifier= transactional    private Object Object7",
  "private static Object Object8",
  "private transient Object Object9",
  "persistence-modifier= none    private transient Object Object10",
  "persistence-modifier= persistent    private transient Object Object11",
  "persistence-modifier= persistent  serialized= true   private transient Object Object12",
  "persistence-modifier= persistent  embedded= false   private transient Object Object13",
  "persistence-modifier= transactional    private transient Object Object14",
  "private final Object Object15",
  "private volatile Object Object16",
  "serialized= true   private volatile Object Object17",
  "embedded= false   private volatile Object Object18",
  "persistence-modifier= none    private volatile Object Object19",
  "persistence-modifier= persistent    private volatile Object Object20",
  "persistence-modifier= persistent  serialized= true   private volatile Object Object21",
  "persistence-modifier= persistent  embedded= false   private volatile Object Object22",
  "persistence-modifier= transactional    private volatile Object Object23",
  "private static transient Object Object24",
  "private static final Object Object25",
  "private static volatile Object Object26",
  "private transient final Object Object27",
  "private transient volatile Object Object28",
  "persistence-modifier= none    private transient volatile Object Object29",
  "persistence-modifier= persistent    private transient volatile Object Object30",
  "persistence-modifier= persistent  serialized= true   private transient volatile Object Object31",
  "persistence-modifier= persistent  embedded= false   private transient volatile Object Object32",
  "persistence-modifier= transactional    private transient volatile Object Object33",
  "private static transient final Object Object34",
  "private static transient volatile Object Object35",
  "public Object Object36",
  "serialized= true   public Object Object37",
  "embedded= false   public Object Object38",
  "persistence-modifier= none    public Object Object39",
  "persistence-modifier= persistent    public Object Object40",
  "persistence-modifier= persistent  serialized= true   public Object Object41",
  "persistence-modifier= persistent  embedded= false   public Object Object42",
  "persistence-modifier= transactional    public Object Object43",
  "public static Object Object44",
  "public transient Object Object45",
  "persistence-modifier= none    public transient Object Object46",
  "persistence-modifier= persistent    public transient Object Object47",
  "persistence-modifier= persistent  serialized= true   public transient Object Object48",
  "persistence-modifier= persistent  embedded= false   public transient Object Object49",
  "persistence-modifier= transactional    public transient Object Object50",
  "public final Object Object51",
  "public volatile Object Object52",
  "serialized= true   public volatile Object Object53",
  "embedded= false   public volatile Object Object54",
  "persistence-modifier= none    public volatile Object Object55",
  "persistence-modifier= persistent    public volatile Object Object56",
  "persistence-modifier= persistent  serialized= true   public volatile Object Object57",
  "persistence-modifier= persistent  embedded= false   public volatile Object Object58",
  "persistence-modifier= transactional    public volatile Object Object59",
  "public static transient Object Object60",
  "public static final Object Object61",
  "public static volatile Object Object62",
  "public transient final Object Object63",
  "public transient volatile Object Object64",
  "persistence-modifier= none    public transient volatile Object Object65",
  "persistence-modifier= persistent    public transient volatile Object Object66",
  "persistence-modifier= persistent  serialized= true   public transient volatile Object Object67",
  "persistence-modifier= persistent  embedded= false   public transient volatile Object Object68",
  "persistence-modifier= transactional    public transient volatile Object Object69",
  "public static transient final Object Object70",
  "public static transient volatile Object Object71",
  "protected Object Object72",
  "serialized= true   protected Object Object73",
  "embedded= false   protected Object Object74",
  "persistence-modifier= none    protected Object Object75",
  "persistence-modifier= persistent    protected Object Object76",
  "persistence-modifier= persistent  serialized= true   protected Object Object77",
  "persistence-modifier= persistent  embedded= false   protected Object Object78",
  "persistence-modifier= transactional    protected Object Object79",
  "protected static Object Object80",
  "protected transient Object Object81",
  "persistence-modifier= none    protected transient Object Object82",
  "persistence-modifier= persistent    protected transient Object Object83",
  "persistence-modifier= persistent  serialized= true   protected transient Object Object84",
  "persistence-modifier= persistent  embedded= false   protected transient Object Object85",
  "persistence-modifier= transactional    protected transient Object Object86",
  "protected final Object Object87",
  "protected volatile Object Object88",
  "serialized= true   protected volatile Object Object89",
  "embedded= false   protected volatile Object Object90",
  "persistence-modifier= none    protected volatile Object Object91",
  "persistence-modifier= persistent    protected volatile Object Object92",
  "persistence-modifier= persistent  serialized= true   protected volatile Object Object93",
  "persistence-modifier= persistent  embedded= false   protected volatile Object Object94",
  "persistence-modifier= transactional    protected volatile Object Object95",
  "protected static transient Object Object96",
  "protected static final Object Object97",
  "protected static volatile Object Object98",
  "protected transient final Object Object99",
  "protected transient volatile Object Object100",
  "persistence-modifier= none    protected transient volatile Object Object101",
  "persistence-modifier= persistent    protected transient volatile Object Object102",
  "persistence-modifier= persistent  serialized= true   protected transient volatile Object Object103",
  "persistence-modifier= persistent  embedded= false   protected transient volatile Object Object104",
  "persistence-modifier= transactional    protected transient volatile Object Object105",
  "protected static transient final Object Object106",
  "protected static transient volatile Object Object107",
  "Object Object108",
  "serialized= true   Object Object109",
  "embedded= false   Object Object110",
  "persistence-modifier= none    Object Object111",
  "persistence-modifier= persistent    Object Object112",
  "persistence-modifier= persistent  serialized= true   Object Object113",
  "persistence-modifier= persistent  embedded= false   Object Object114",
  "persistence-modifier= transactional    Object Object115",
  "static Object Object116",
  "transient Object Object117",
  "persistence-modifier= none    transient Object Object118",
  "persistence-modifier= persistent    transient Object Object119",
  "persistence-modifier= persistent  serialized= true   transient Object Object120",
  "persistence-modifier= persistent  embedded= false   transient Object Object121",
  "persistence-modifier= transactional    transient Object Object122",
  "final Object Object123",
  "volatile Object Object124",
  "serialized= true   volatile Object Object125",
  "embedded= false   volatile Object Object126",
  "persistence-modifier= none    volatile Object Object127",
  "persistence-modifier= persistent    volatile Object Object128",
  "persistence-modifier= persistent  serialized= true   volatile Object Object129",
  "persistence-modifier= persistent  embedded= false   volatile Object Object130",
  "persistence-modifier= transactional    volatile Object Object131",
  "static transient Object Object132",
  "static final Object Object133",
  "static volatile Object Object134",
  "transient final Object Object135",
  "transient volatile Object Object136",
  "persistence-modifier= none    transient volatile Object Object137",
  "persistence-modifier= persistent    transient volatile Object Object138",
  "persistence-modifier= persistent  serialized= true   transient volatile Object Object139",
  "persistence-modifier= persistent  embedded= false   transient volatile Object Object140",
  "persistence-modifier= transactional    transient volatile Object Object141",
  "static transient final Object Object142",
  "static transient volatile Object Object143"
  };
  public int getLength()
  {
    return fieldSpecs.length;
  }
  public Object get(int index)
  {
    switch (index)
    {
      case(0):
        return Object0;
      case(1):
        return Object1;
      case(2):
        return Object2;
      case(3):
        return Object3;
      case(4):
        return Object4;
      case(5):
        return Object5;
      case(6):
        return Object6;
      case(7):
        return Object7;
      case(8):
        return Object8;
      case(9):
        return Object9;
      case(10):
        return Object10;
      case(11):
        return Object11;
      case(12):
        return Object12;
      case(13):
        return Object13;
      case(14):
        return Object14;
      case(15):
        return Object15;
      case(16):
        return Object16;
      case(17):
        return Object17;
      case(18):
        return Object18;
      case(19):
        return Object19;
      case(20):
        return Object20;
      case(21):
        return Object21;
      case(22):
        return Object22;
      case(23):
        return Object23;
      case(24):
        return Object24;
      case(25):
        return Object25;
      case(26):
        return Object26;
      case(27):
        return Object27;
      case(28):
        return Object28;
      case(29):
        return Object29;
      case(30):
        return Object30;
      case(31):
        return Object31;
      case(32):
        return Object32;
      case(33):
        return Object33;
      case(34):
        return Object34;
      case(35):
        return Object35;
      case(36):
        return Object36;
      case(37):
        return Object37;
      case(38):
        return Object38;
      case(39):
        return Object39;
      case(40):
        return Object40;
      case(41):
        return Object41;
      case(42):
        return Object42;
      case(43):
        return Object43;
      case(44):
        return Object44;
      case(45):
        return Object45;
      case(46):
        return Object46;
      case(47):
        return Object47;
      case(48):
        return Object48;
      case(49):
        return Object49;
      case(50):
        return Object50;
      case(51):
        return Object51;
      case(52):
        return Object52;
      case(53):
        return Object53;
      case(54):
        return Object54;
      case(55):
        return Object55;
      case(56):
        return Object56;
      case(57):
        return Object57;
      case(58):
        return Object58;
      case(59):
        return Object59;
      case(60):
        return Object60;
      case(61):
        return Object61;
      case(62):
        return Object62;
      case(63):
        return Object63;
      case(64):
        return Object64;
      case(65):
        return Object65;
      case(66):
        return Object66;
      case(67):
        return Object67;
      case(68):
        return Object68;
      case(69):
        return Object69;
      case(70):
        return Object70;
      case(71):
        return Object71;
      case(72):
        return Object72;
      case(73):
        return Object73;
      case(74):
        return Object74;
      case(75):
        return Object75;
      case(76):
        return Object76;
      case(77):
        return Object77;
      case(78):
        return Object78;
      case(79):
        return Object79;
      case(80):
        return Object80;
      case(81):
        return Object81;
      case(82):
        return Object82;
      case(83):
        return Object83;
      case(84):
        return Object84;
      case(85):
        return Object85;
      case(86):
        return Object86;
      case(87):
        return Object87;
      case(88):
        return Object88;
      case(89):
        return Object89;
      case(90):
        return Object90;
      case(91):
        return Object91;
      case(92):
        return Object92;
      case(93):
        return Object93;
      case(94):
        return Object94;
      case(95):
        return Object95;
      case(96):
        return Object96;
      case(97):
        return Object97;
      case(98):
        return Object98;
      case(99):
        return Object99;
      case(100):
        return Object100;
      case(101):
        return Object101;
      case(102):
        return Object102;
      case(103):
        return Object103;
      case(104):
        return Object104;
      case(105):
        return Object105;
      case(106):
        return Object106;
      case(107):
        return Object107;
      case(108):
        return Object108;
      case(109):
        return Object109;
      case(110):
        return Object110;
      case(111):
        return Object111;
      case(112):
        return Object112;
      case(113):
        return Object113;
      case(114):
        return Object114;
      case(115):
        return Object115;
      case(116):
        return Object116;
      case(117):
        return Object117;
      case(118):
        return Object118;
      case(119):
        return Object119;
      case(120):
        return Object120;
      case(121):
        return Object121;
      case(122):
        return Object122;
      case(123):
        return Object123;
      case(124):
        return Object124;
      case(125):
        return Object125;
      case(126):
        return Object126;
      case(127):
        return Object127;
      case(128):
        return Object128;
      case(129):
        return Object129;
      case(130):
        return Object130;
      case(131):
        return Object131;
      case(132):
        return Object132;
      case(133):
        return Object133;
      case(134):
        return Object134;
      case(135):
        return Object135;
      case(136):
        return Object136;
      case(137):
        return Object137;
      case(138):
        return Object138;
      case(139):
        return Object139;
      case(140):
        return Object140;
      case(141):
        return Object141;
      case(142):
        return Object142;
      case(143):
        return Object143;
      default:
        throw new IndexOutOfBoundsException();
    }
  }
  public boolean set(int index,Object value)
  {
    if(fieldSpecs[index].indexOf("final") != -1)
      return false;
    switch (index)
    {
      case(0):
        Object0= value;
         break;
      case(1):
        Object1= value;
         break;
      case(2):
        Object2= value;
         break;
      case(3):
        Object3= value;
         break;
      case(4):
        Object4= value;
         break;
      case(5):
        Object5= value;
         break;
      case(6):
        Object6= value;
         break;
      case(7):
        Object7= value;
         break;
      case(8):
        Object8= value;
         break;
      case(9):
        Object9= value;
         break;
      case(10):
        Object10= value;
         break;
      case(11):
        Object11= value;
         break;
      case(12):
        Object12= value;
         break;
      case(13):
        Object13= value;
         break;
      case(14):
        Object14= value;
         break;
      case(16):
        Object16= value;
         break;
      case(17):
        Object17= value;
         break;
      case(18):
        Object18= value;
         break;
      case(19):
        Object19= value;
         break;
      case(20):
        Object20= value;
         break;
      case(21):
        Object21= value;
         break;
      case(22):
        Object22= value;
         break;
      case(23):
        Object23= value;
         break;
      case(24):
        Object24= value;
         break;
      case(26):
        Object26= value;
         break;
      case(28):
        Object28= value;
         break;
      case(29):
        Object29= value;
         break;
      case(30):
        Object30= value;
         break;
      case(31):
        Object31= value;
         break;
      case(32):
        Object32= value;
         break;
      case(33):
        Object33= value;
         break;
      case(35):
        Object35= value;
         break;
      case(36):
        Object36= value;
         break;
      case(37):
        Object37= value;
         break;
      case(38):
        Object38= value;
         break;
      case(39):
        Object39= value;
         break;
      case(40):
        Object40= value;
         break;
      case(41):
        Object41= value;
         break;
      case(42):
        Object42= value;
         break;
      case(43):
        Object43= value;
         break;
      case(44):
        Object44= value;
         break;
      case(45):
        Object45= value;
         break;
      case(46):
        Object46= value;
         break;
      case(47):
        Object47= value;
         break;
      case(48):
        Object48= value;
         break;
      case(49):
        Object49= value;
         break;
      case(50):
        Object50= value;
         break;
      case(52):
        Object52= value;
         break;
      case(53):
        Object53= value;
         break;
      case(54):
        Object54= value;
         break;
      case(55):
        Object55= value;
         break;
      case(56):
        Object56= value;
         break;
      case(57):
        Object57= value;
         break;
      case(58):
        Object58= value;
         break;
      case(59):
        Object59= value;
         break;
      case(60):
        Object60= value;
         break;
      case(62):
        Object62= value;
         break;
      case(64):
        Object64= value;
         break;
      case(65):
        Object65= value;
         break;
      case(66):
        Object66= value;
         break;
      case(67):
        Object67= value;
         break;
      case(68):
        Object68= value;
         break;
      case(69):
        Object69= value;
         break;
      case(71):
        Object71= value;
         break;
      case(72):
        Object72= value;
         break;
      case(73):
        Object73= value;
         break;
      case(74):
        Object74= value;
         break;
      case(75):
        Object75= value;
         break;
      case(76):
        Object76= value;
         break;
      case(77):
        Object77= value;
         break;
      case(78):
        Object78= value;
         break;
      case(79):
        Object79= value;
         break;
      case(80):
        Object80= value;
         break;
      case(81):
        Object81= value;
         break;
      case(82):
        Object82= value;
         break;
      case(83):
        Object83= value;
         break;
      case(84):
        Object84= value;
         break;
      case(85):
        Object85= value;
         break;
      case(86):
        Object86= value;
         break;
      case(88):
        Object88= value;
         break;
      case(89):
        Object89= value;
         break;
      case(90):
        Object90= value;
         break;
      case(91):
        Object91= value;
         break;
      case(92):
        Object92= value;
         break;
      case(93):
        Object93= value;
         break;
      case(94):
        Object94= value;
         break;
      case(95):
        Object95= value;
         break;
      case(96):
        Object96= value;
         break;
      case(98):
        Object98= value;
         break;
      case(100):
        Object100= value;
         break;
      case(101):
        Object101= value;
         break;
      case(102):
        Object102= value;
         break;
      case(103):
        Object103= value;
         break;
      case(104):
        Object104= value;
         break;
      case(105):
        Object105= value;
         break;
      case(107):
        Object107= value;
         break;
      case(108):
        Object108= value;
         break;
      case(109):
        Object109= value;
         break;
      case(110):
        Object110= value;
         break;
      case(111):
        Object111= value;
         break;
      case(112):
        Object112= value;
         break;
      case(113):
        Object113= value;
         break;
      case(114):
        Object114= value;
         break;
      case(115):
        Object115= value;
         break;
      case(116):
        Object116= value;
         break;
      case(117):
        Object117= value;
         break;
      case(118):
        Object118= value;
         break;
      case(119):
        Object119= value;
         break;
      case(120):
        Object120= value;
         break;
      case(121):
        Object121= value;
         break;
      case(122):
        Object122= value;
         break;
      case(124):
        Object124= value;
         break;
      case(125):
        Object125= value;
         break;
      case(126):
        Object126= value;
         break;
      case(127):
        Object127= value;
         break;
      case(128):
        Object128= value;
         break;
      case(129):
        Object129= value;
         break;
      case(130):
        Object130= value;
         break;
      case(131):
        Object131= value;
         break;
      case(132):
        Object132= value;
         break;
      case(134):
        Object134= value;
         break;
      case(136):
        Object136= value;
         break;
      case(137):
        Object137= value;
         break;
      case(138):
        Object138= value;
         break;
      case(139):
        Object139= value;
         break;
      case(140):
        Object140= value;
         break;
      case(141):
        Object141= value;
         break;
      case(143):
        Object143= 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);
        }

    }   
}
