public boolean set()

in tck/src/main/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfDate.java [670:1061]


  public boolean set(int index, Date value) {
    if (fieldSpecs[index].indexOf("final") != -1) return false;
    switch (index) {
      case (0):
        Date0 = value;
        break;
      case (1):
        Date1 = value;
        break;
      case (2):
        Date2 = value;
        break;
      case (3):
        Date3 = value;
        break;
      case (4):
        Date4 = value;
        break;
      case (5):
        Date5 = value;
        break;
      case (6):
        Date6 = value;
        break;
      case (7):
        Date7 = value;
        break;
      case (8):
        Date8 = value;
        break;
      case (9):
        Date9 = value;
        break;
      case (10):
        Date10 = value;
        break;
      case (11):
        Date11 = value;
        break;
      case (12):
        Date12 = value;
        break;
      case (13):
        Date13 = value;
        break;
      case (14):
        Date14 = value;
        break;
      case (16):
        Date16 = value;
        break;
      case (17):
        Date17 = value;
        break;
      case (18):
        Date18 = value;
        break;
      case (19):
        Date19 = value;
        break;
      case (20):
        Date20 = value;
        break;
      case (21):
        Date21 = value;
        break;
      case (22):
        Date22 = value;
        break;
      case (23):
        Date23 = value;
        break;
      case (24):
        Date24 = value;
        break;
      case (26):
        Date26 = value;
        break;
      case (28):
        Date28 = value;
        break;
      case (29):
        Date29 = value;
        break;
      case (30):
        Date30 = value;
        break;
      case (31):
        Date31 = value;
        break;
      case (32):
        Date32 = value;
        break;
      case (33):
        Date33 = value;
        break;
      case (35):
        Date35 = value;
        break;
      case (36):
        Date36 = value;
        break;
      case (37):
        Date37 = value;
        break;
      case (38):
        Date38 = value;
        break;
      case (39):
        Date39 = value;
        break;
      case (40):
        Date40 = value;
        break;
      case (41):
        Date41 = value;
        break;
      case (42):
        Date42 = value;
        break;
      case (43):
        Date43 = value;
        break;
      case (44):
        Date44 = value;
        break;
      case (45):
        Date45 = value;
        break;
      case (46):
        Date46 = value;
        break;
      case (47):
        Date47 = value;
        break;
      case (48):
        Date48 = value;
        break;
      case (49):
        Date49 = value;
        break;
      case (50):
        Date50 = value;
        break;
      case (52):
        Date52 = value;
        break;
      case (53):
        Date53 = value;
        break;
      case (54):
        Date54 = value;
        break;
      case (55):
        Date55 = value;
        break;
      case (56):
        Date56 = value;
        break;
      case (57):
        Date57 = value;
        break;
      case (58):
        Date58 = value;
        break;
      case (59):
        Date59 = value;
        break;
      case (60):
        Date60 = value;
        break;
      case (62):
        Date62 = value;
        break;
      case (64):
        Date64 = value;
        break;
      case (65):
        Date65 = value;
        break;
      case (66):
        Date66 = value;
        break;
      case (67):
        Date67 = value;
        break;
      case (68):
        Date68 = value;
        break;
      case (69):
        Date69 = value;
        break;
      case (71):
        Date71 = value;
        break;
      case (72):
        Date72 = value;
        break;
      case (73):
        Date73 = value;
        break;
      case (74):
        Date74 = value;
        break;
      case (75):
        Date75 = value;
        break;
      case (76):
        Date76 = value;
        break;
      case (77):
        Date77 = value;
        break;
      case (78):
        Date78 = value;
        break;
      case (79):
        Date79 = value;
        break;
      case (80):
        Date80 = value;
        break;
      case (81):
        Date81 = value;
        break;
      case (82):
        Date82 = value;
        break;
      case (83):
        Date83 = value;
        break;
      case (84):
        Date84 = value;
        break;
      case (85):
        Date85 = value;
        break;
      case (86):
        Date86 = value;
        break;
      case (88):
        Date88 = value;
        break;
      case (89):
        Date89 = value;
        break;
      case (90):
        Date90 = value;
        break;
      case (91):
        Date91 = value;
        break;
      case (92):
        Date92 = value;
        break;
      case (93):
        Date93 = value;
        break;
      case (94):
        Date94 = value;
        break;
      case (95):
        Date95 = value;
        break;
      case (96):
        Date96 = value;
        break;
      case (98):
        Date98 = value;
        break;
      case (100):
        Date100 = value;
        break;
      case (101):
        Date101 = value;
        break;
      case (102):
        Date102 = value;
        break;
      case (103):
        Date103 = value;
        break;
      case (104):
        Date104 = value;
        break;
      case (105):
        Date105 = value;
        break;
      case (107):
        Date107 = value;
        break;
      case (108):
        Date108 = value;
        break;
      case (109):
        Date109 = value;
        break;
      case (110):
        Date110 = value;
        break;
      case (111):
        Date111 = value;
        break;
      case (112):
        Date112 = value;
        break;
      case (113):
        Date113 = value;
        break;
      case (114):
        Date114 = value;
        break;
      case (115):
        Date115 = value;
        break;
      case (116):
        Date116 = value;
        break;
      case (117):
        Date117 = value;
        break;
      case (118):
        Date118 = value;
        break;
      case (119):
        Date119 = value;
        break;
      case (120):
        Date120 = value;
        break;
      case (121):
        Date121 = value;
        break;
      case (122):
        Date122 = value;
        break;
      case (124):
        Date124 = value;
        break;
      case (125):
        Date125 = value;
        break;
      case (126):
        Date126 = value;
        break;
      case (127):
        Date127 = value;
        break;
      case (128):
        Date128 = value;
        break;
      case (129):
        Date129 = value;
        break;
      case (130):
        Date130 = value;
        break;
      case (131):
        Date131 = value;
        break;
      case (132):
        Date132 = value;
        break;
      case (134):
        Date134 = value;
        break;
      case (136):
        Date136 = value;
        break;
      case (137):
        Date137 = value;
        break;
      case (138):
        Date138 = value;
        break;
      case (139):
        Date139 = value;
        break;
      case (140):
        Date140 = value;
        break;
      case (141):
        Date141 = value;
        break;
      case (143):
        Date143 = value;
        break;
      default:
        throw new IndexOutOfBoundsException();
    }
    return true;
  }