Added: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfString.java URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfString.java?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfString.java (added) +++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfString.java Mon Apr 4 12:41:23 2005 @@ -0,0 +1,1089 @@ +/* + * Copyright 2005 The Apache Software Foundation. + * + * Licensed under the Apache License, Version 2.0 (the "License"); + * you may not use this file except in compliance with the License. + * You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ + +package org.apache.jdo.tck.pc.fieldtypes; + +import java.io.Serializable; + +public class FieldsOfString { + public int identifier; + private String String0; + private String String1; + private String String2; + private String String3; + private String String4; + private String String5; + private String String6; + private String String7; + private static String String8; + private transient String String9; + private transient String String10; + private transient String String11; + private transient String String12; + private transient String String13; + private transient String String14; + private final String String15 = new String("JDO TCK"); + private volatile String String16; + private volatile String String17; + private volatile String String18; + private volatile String String19; + private volatile String String20; + private volatile String String21; + private volatile String String22; + private volatile String String23; + private static transient String String24; + private static final String String25 = new String("JDO TCK"); + private static volatile String String26; + private transient final String String27 = new String("JDO TCK"); + private transient volatile String String28; + private transient volatile String String29; + private transient volatile String String30; + private transient volatile String String31; + private transient volatile String String32; + private transient volatile String String33; + private static transient final String String34 = new String("JDO TCK"); + private static transient volatile String String35; + public String String36; + public String String37; + public String String38; + public String String39; + public String String40; + public String String41; + public String String42; + public String String43; + public static String String44; + public transient String String45; + public transient String String46; + public transient String String47; + public transient String String48; + public transient String String49; + public transient String String50; + public final String String51 = new String("JDO TCK"); + public volatile String String52; + public volatile String String53; + public volatile String String54; + public volatile String String55; + public volatile String String56; + public volatile String String57; + public volatile String String58; + public volatile String String59; + public static transient String String60; + public static final String String61 = new String("JDO TCK"); + public static volatile String String62; + public transient final String String63 = new String("JDO TCK"); + public transient volatile String String64; + public transient volatile String String65; + public transient volatile String String66; + public transient volatile String String67; + public transient volatile String String68; + public transient volatile String String69; + public static transient final String String70 = new String("JDO TCK"); + public static transient volatile String String71; + protected String String72; + protected String String73; + protected String String74; + protected String String75; + protected String String76; + protected String String77; + protected String String78; + protected String String79; + protected static String String80; + protected transient String String81; + protected transient String String82; + protected transient String String83; + protected transient String String84; + protected transient String String85; + protected transient String String86; + protected final String String87 = new String("JDO TCK"); + protected volatile String String88; + protected volatile String String89; + protected volatile String String90; + protected volatile String String91; + protected volatile String String92; + protected volatile String String93; + protected volatile String String94; + protected volatile String String95; + protected static transient String String96; + protected static final String String97 = new String("JDO TCK"); + protected static volatile String String98; + protected transient final String String99 = new String("JDO TCK"); + protected transient volatile String String100; + protected transient volatile String String101; + protected transient volatile String String102; + protected transient volatile String String103; + protected transient volatile String String104; + protected transient volatile String String105; + protected static transient final String String106 = new String("JDO TCK"); + protected static transient volatile String String107; + String String108; + String String109; + String String110; + String String111; + String String112; + String String113; + String String114; + String String115; + static String String116; + transient String String117; + transient String String118; + transient String String119; + transient String String120; + transient String String121; + transient String String122; + final String String123 = new String("JDO TCK"); + volatile String String124; + volatile String String125; + volatile String String126; + volatile String String127; + volatile String String128; + volatile String String129; + volatile String String130; + volatile String String131; + static transient String String132; + static final String String133 = new String("JDO TCK"); + static volatile String String134; + transient final String String135 = new String("JDO TCK"); + transient volatile String String136; + transient volatile String String137; + transient volatile String String138; + transient volatile String String139; + transient volatile String String140; + transient volatile String String141; + static transient final String String142 = new String("JDO TCK"); + static transient volatile String String143; + +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 String String0", + "embedded= true private String String1", + "embedded= false private String String2", + "persistence-modifier= none private String String3", + "persistence-modifier= persistent private String String4", + "persistence-modifier= persistent embedded= true private String String5", + "persistence-modifier= persistent embedded= false private String String6", + "persistence-modifier= transactional private String String7", + "private static String String8", + "private transient String String9", + "persistence-modifier= none private transient String String10", + "persistence-modifier= persistent private transient String String11", + "persistence-modifier= persistent embedded= true private transient String String12", + "persistence-modifier= persistent embedded= false private transient String String13", + "persistence-modifier= transactional private transient String String14", + "private final String String15", + "private volatile String String16", + "embedded= true private volatile String String17", + "embedded= false private volatile String String18", + "persistence-modifier= none private volatile String String19", + "persistence-modifier= persistent private volatile String String20", + "persistence-modifier= persistent embedded= true private volatile String String21", + "persistence-modifier= persistent embedded= false private volatile String String22", + "persistence-modifier= transactional private volatile String String23", + "private static transient String String24", + "private static final String String25", + "private static volatile String String26", + "private transient final String String27", + "private transient volatile String String28", + "persistence-modifier= none private transient volatile String String29", + "persistence-modifier= persistent private transient volatile String String30", + "persistence-modifier= persistent embedded= true private transient volatile String String31", + "persistence-modifier= persistent embedded= false private transient volatile String String32", + "persistence-modifier= transactional private transient volatile String String33", + "private static transient final String String34", + "private static transient volatile String String35", + "public String String36", + "embedded= true public String String37", + "embedded= false public String String38", + "persistence-modifier= none public String String39", + "persistence-modifier= persistent public String String40", + "persistence-modifier= persistent embedded= true public String String41", + "persistence-modifier= persistent embedded= false public String String42", + "persistence-modifier= transactional public String String43", + "public static String String44", + "public transient String String45", + "persistence-modifier= none public transient String String46", + "persistence-modifier= persistent public transient String String47", + "persistence-modifier= persistent embedded= true public transient String String48", + "persistence-modifier= persistent embedded= false public transient String String49", + "persistence-modifier= transactional public transient String String50", + "public final String String51", + "public volatile String String52", + "embedded= true public volatile String String53", + "embedded= false public volatile String String54", + "persistence-modifier= none public volatile String String55", + "persistence-modifier= persistent public volatile String String56", + "persistence-modifier= persistent embedded= true public volatile String String57", + "persistence-modifier= persistent embedded= false public volatile String String58", + "persistence-modifier= transactional public volatile String String59", + "public static transient String String60", + "public static final String String61", + "public static volatile String String62", + "public transient final String String63", + "public transient volatile String String64", + "persistence-modifier= none public transient volatile String String65", + "persistence-modifier= persistent public transient volatile String String66", + "persistence-modifier= persistent embedded= true public transient volatile String String67", + "persistence-modifier= persistent embedded= false public transient volatile String String68", + "persistence-modifier= transactional public transient volatile String String69", + "public static transient final String String70", + "public static transient volatile String String71", + "protected String String72", + "embedded= true protected String String73", + "embedded= false protected String String74", + "persistence-modifier= none protected String String75", + "persistence-modifier= persistent protected String String76", + "persistence-modifier= persistent embedded= true protected String String77", + "persistence-modifier= persistent embedded= false protected String String78", + "persistence-modifier= transactional protected String String79", + "protected static String String80", + "protected transient String String81", + "persistence-modifier= none protected transient String String82", + "persistence-modifier= persistent protected transient String String83", + "persistence-modifier= persistent embedded= true protected transient String String84", + "persistence-modifier= persistent embedded= false protected transient String String85", + "persistence-modifier= transactional protected transient String String86", + "protected final String String87", + "protected volatile String String88", + "embedded= true protected volatile String String89", + "embedded= false protected volatile String String90", + "persistence-modifier= none protected volatile String String91", + "persistence-modifier= persistent protected volatile String String92", + "persistence-modifier= persistent embedded= true protected volatile String String93", + "persistence-modifier= persistent embedded= false protected volatile String String94", + "persistence-modifier= transactional protected volatile String String95", + "protected static transient String String96", + "protected static final String String97", + "protected static volatile String String98", + "protected transient final String String99", + "protected transient volatile String String100", + "persistence-modifier= none protected transient volatile String String101", + "persistence-modifier= persistent protected transient volatile String String102", + "persistence-modifier= persistent embedded= true protected transient volatile String String103", + "persistence-modifier= persistent embedded= false protected transient volatile String String104", + "persistence-modifier= transactional protected transient volatile String String105", + "protected static transient final String String106", + "protected static transient volatile String String107", + "String String108", + "embedded= true String String109", + "embedded= false String String110", + "persistence-modifier= none String String111", + "persistence-modifier= persistent String String112", + "persistence-modifier= persistent embedded= true String String113", + "persistence-modifier= persistent embedded= false String String114", + "persistence-modifier= transactional String String115", + "static String String116", + "transient String String117", + "persistence-modifier= none transient String String118", + "persistence-modifier= persistent transient String String119", + "persistence-modifier= persistent embedded= true transient String String120", + "persistence-modifier= persistent embedded= false transient String String121", + "persistence-modifier= transactional transient String String122", + "final String String123", + "volatile String String124", + "embedded= true volatile String String125", + "embedded= false volatile String String126", + "persistence-modifier= none volatile String String127", + "persistence-modifier= persistent volatile String String128", + "persistence-modifier= persistent embedded= true volatile String String129", + "persistence-modifier= persistent embedded= false volatile String String130", + "persistence-modifier= transactional volatile String String131", + "static transient String String132", + "static final String String133", + "static volatile String String134", + "transient final String String135", + "transient volatile String String136", + "persistence-modifier= none transient volatile String String137", + "persistence-modifier= persistent transient volatile String String138", + "persistence-modifier= persistent embedded= true transient volatile String String139", + "persistence-modifier= persistent embedded= false transient volatile String String140", + "persistence-modifier= transactional transient volatile String String141", + "static transient final String String142", + "static transient volatile String String143" + }; + public int getLength() + { + return fieldSpecs.length; + } + public String get(int index) + { + switch (index) + { + case(0): + return String0; + case(1): + return String1; + case(2): + return String2; + case(3): + return String3; + case(4): + return String4; + case(5): + return String5; + case(6): + return String6; + case(7): + return String7; + case(8): + return String8; + case(9): + return String9; + case(10): + return String10; + case(11): + return String11; + case(12): + return String12; + case(13): + return String13; + case(14): + return String14; + case(15): + return String15; + case(16): + return String16; + case(17): + return String17; + case(18): + return String18; + case(19): + return String19; + case(20): + return String20; + case(21): + return String21; + case(22): + return String22; + case(23): + return String23; + case(24): + return String24; + case(25): + return String25; + case(26): + return String26; + case(27): + return String27; + case(28): + return String28; + case(29): + return String29; + case(30): + return String30; + case(31): + return String31; + case(32): + return String32; + case(33): + return String33; + case(34): + return String34; + case(35): + return String35; + case(36): + return String36; + case(37): + return String37; + case(38): + return String38; + case(39): + return String39; + case(40): + return String40; + case(41): + return String41; + case(42): + return String42; + case(43): + return String43; + case(44): + return String44; + case(45): + return String45; + case(46): + return String46; + case(47): + return String47; + case(48): + return String48; + case(49): + return String49; + case(50): + return String50; + case(51): + return String51; + case(52): + return String52; + case(53): + return String53; + case(54): + return String54; + case(55): + return String55; + case(56): + return String56; + case(57): + return String57; + case(58): + return String58; + case(59): + return String59; + case(60): + return String60; + case(61): + return String61; + case(62): + return String62; + case(63): + return String63; + case(64): + return String64; + case(65): + return String65; + case(66): + return String66; + case(67): + return String67; + case(68): + return String68; + case(69): + return String69; + case(70): + return String70; + case(71): + return String71; + case(72): + return String72; + case(73): + return String73; + case(74): + return String74; + case(75): + return String75; + case(76): + return String76; + case(77): + return String77; + case(78): + return String78; + case(79): + return String79; + case(80): + return String80; + case(81): + return String81; + case(82): + return String82; + case(83): + return String83; + case(84): + return String84; + case(85): + return String85; + case(86): + return String86; + case(87): + return String87; + case(88): + return String88; + case(89): + return String89; + case(90): + return String90; + case(91): + return String91; + case(92): + return String92; + case(93): + return String93; + case(94): + return String94; + case(95): + return String95; + case(96): + return String96; + case(97): + return String97; + case(98): + return String98; + case(99): + return String99; + case(100): + return String100; + case(101): + return String101; + case(102): + return String102; + case(103): + return String103; + case(104): + return String104; + case(105): + return String105; + case(106): + return String106; + case(107): + return String107; + case(108): + return String108; + case(109): + return String109; + case(110): + return String110; + case(111): + return String111; + case(112): + return String112; + case(113): + return String113; + case(114): + return String114; + case(115): + return String115; + case(116): + return String116; + case(117): + return String117; + case(118): + return String118; + case(119): + return String119; + case(120): + return String120; + case(121): + return String121; + case(122): + return String122; + case(123): + return String123; + case(124): + return String124; + case(125): + return String125; + case(126): + return String126; + case(127): + return String127; + case(128): + return String128; + case(129): + return String129; + case(130): + return String130; + case(131): + return String131; + case(132): + return String132; + case(133): + return String133; + case(134): + return String134; + case(135): + return String135; + case(136): + return String136; + case(137): + return String137; + case(138): + return String138; + case(139): + return String139; + case(140): + return String140; + case(141): + return String141; + case(142): + return String142; + case(143): + return String143; + default: + throw new IndexOutOfBoundsException(); + } + } + public boolean set(int index,String value) + { + if(fieldSpecs[index].indexOf("final") != -1) + return false; + switch (index) + { + case(0): + String0= value; + break; + case(1): + String1= value; + break; + case(2): + String2= value; + break; + case(3): + String3= value; + break; + case(4): + String4= value; + break; + case(5): + String5= value; + break; + case(6): + String6= value; + break; + case(7): + String7= value; + break; + case(8): + String8= value; + break; + case(9): + String9= value; + break; + case(10): + String10= value; + break; + case(11): + String11= value; + break; + case(12): + String12= value; + break; + case(13): + String13= value; + break; + case(14): + String14= value; + break; + case(16): + String16= value; + break; + case(17): + String17= value; + break; + case(18): + String18= value; + break; + case(19): + String19= value; + break; + case(20): + String20= value; + break; + case(21): + String21= value; + break; + case(22): + String22= value; + break; + case(23): + String23= value; + break; + case(24): + String24= value; + break; + case(26): + String26= value; + break; + case(28): + String28= value; + break; + case(29): + String29= value; + break; + case(30): + String30= value; + break; + case(31): + String31= value; + break; + case(32): + String32= value; + break; + case(33): + String33= value; + break; + case(35): + String35= value; + break; + case(36): + String36= value; + break; + case(37): + String37= value; + break; + case(38): + String38= value; + break; + case(39): + String39= value; + break; + case(40): + String40= value; + break; + case(41): + String41= value; + break; + case(42): + String42= value; + break; + case(43): + String43= value; + break; + case(44): + String44= value; + break; + case(45): + String45= value; + break; + case(46): + String46= value; + break; + case(47): + String47= value; + break; + case(48): + String48= value; + break; + case(49): + String49= value; + break; + case(50): + String50= value; + break; + case(52): + String52= value; + break; + case(53): + String53= value; + break; + case(54): + String54= value; + break; + case(55): + String55= value; + break; + case(56): + String56= value; + break; + case(57): + String57= value; + break; + case(58): + String58= value; + break; + case(59): + String59= value; + break; + case(60): + String60= value; + break; + case(62): + String62= value; + break; + case(64): + String64= value; + break; + case(65): + String65= value; + break; + case(66): + String66= value; + break; + case(67): + String67= value; + break; + case(68): + String68= value; + break; + case(69): + String69= value; + break; + case(71): + String71= value; + break; + case(72): + String72= value; + break; + case(73): + String73= value; + break; + case(74): + String74= value; + break; + case(75): + String75= value; + break; + case(76): + String76= value; + break; + case(77): + String77= value; + break; + case(78): + String78= value; + break; + case(79): + String79= value; + break; + case(80): + String80= value; + break; + case(81): + String81= value; + break; + case(82): + String82= value; + break; + case(83): + String83= value; + break; + case(84): + String84= value; + break; + case(85): + String85= value; + break; + case(86): + String86= value; + break; + case(88): + String88= value; + break; + case(89): + String89= value; + break; + case(90): + String90= value; + break; + case(91): + String91= value; + break; + case(92): + String92= value; + break; + case(93): + String93= value; + break; + case(94): + String94= value; + break; + case(95): + String95= value; + break; + case(96): + String96= value; + break; + case(98): + String98= value; + break; + case(100): + String100= value; + break; + case(101): + String101= value; + break; + case(102): + String102= value; + break; + case(103): + String103= value; + break; + case(104): + String104= value; + break; + case(105): + String105= value; + break; + case(107): + String107= value; + break; + case(108): + String108= value; + break; + case(109): + String109= value; + break; + case(110): + String110= value; + break; + case(111): + String111= value; + break; + case(112): + String112= value; + break; + case(113): + String113= value; + break; + case(114): + String114= value; + break; + case(115): + String115= value; + break; + case(116): + String116= value; + break; + case(117): + String117= value; + break; + case(118): + String118= value; + break; + case(119): + String119= value; + break; + case(120): + String120= value; + break; + case(121): + String121= value; + break; + case(122): + String122= value; + break; + case(124): + String124= value; + break; + case(125): + String125= value; + break; + case(126): + String126= value; + break; + case(127): + String127= value; + break; + case(128): + String128= value; + break; + case(129): + String129= value; + break; + case(130): + String130= value; + break; + case(131): + String131= value; + break; + case(132): + String132= value; + break; + case(134): + String134= value; + break; + case(136): + String136= value; + break; + case(137): + String137= value; + break; + case(138): + String138= value; + break; + case(139): + String139= value; + break; + case(140): + String140= value; + break; + case(141): + String141= value; + break; + case(143): + String143= value; + break; + default: + throw new IndexOutOfBoundsException(); + } + return true; + } + + public static class Oid implements Serializable { + public int identifier; + + public Oid() { + } + + public Oid(String s) { identifier = Integer.parseInt(justTheId(s)); } + + public String toString() { return this.getClass().getName() + ": " + identifier;} + + public int hashCode() { return (int)identifier ; } + + public boolean equals(Object other) { + if (other != null && (other instanceof Oid)) { + Oid k = (Oid)other; + return k.identifier == this.identifier; + } + return false; + } + + protected static String justTheId(String str) { + return str.substring(str.indexOf(':') + 1); + } + + } +}
Propchange: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/FieldsOfString.java ------------------------------------------------------------------------------ svn:executable = * Added: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.java URL: http://svn.apache.org/viewcvs/incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.java?view=auto&rev=160090 ============================================================================== --- incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.java (added) +++ incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.java Mon Apr 4 12:41:23 2005 @@ -0,0 +1,958 @@ +/* + * 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; +import java.util.HashMap; + +public class HashMapStringKeyCollections { + public int identifier; + public HashMap HashMapOfString_Object0; + public HashMap HashMapOfString_Object1; + public HashMap HashMapOfString_Object2; + public HashMap HashMapOfString_SimpleClass3; + public HashMap HashMapOfString_SimpleClass4; + public HashMap HashMapOfString_SimpleClass5; + public HashMap HashMapOfString_SimpleInterface6; + public HashMap HashMapOfString_SimpleInterface7; + public HashMap HashMapOfString_SimpleInterface8; + public HashMap HashMapOfString_String9; + public HashMap HashMapOfString_String10; + public HashMap HashMapOfString_String11; + public HashMap HashMapOfString_Date12; + public HashMap HashMapOfString_Date13; + public HashMap HashMapOfString_Date14; + public HashMap HashMapOfString_Locale15; + public HashMap HashMapOfString_Locale16; + public HashMap HashMapOfString_Locale17; + public HashMap HashMapOfString_BigDecimal18; + public HashMap HashMapOfString_BigDecimal19; + public HashMap HashMapOfString_BigDecimal20; + public HashMap HashMapOfString_BigInteger21; + public HashMap HashMapOfString_BigInteger22; + public HashMap HashMapOfString_BigInteger23; + public HashMap HashMapOfString_Byte24; + public HashMap HashMapOfString_Byte25; + public HashMap HashMapOfString_Byte26; + public HashMap HashMapOfString_Double27; + public HashMap HashMapOfString_Double28; + public HashMap HashMapOfString_Double29; + public HashMap HashMapOfString_Float30; + public HashMap HashMapOfString_Float31; + public HashMap HashMapOfString_Float32; + public HashMap HashMapOfString_Integer33; + public HashMap HashMapOfString_Integer34; + public HashMap HashMapOfString_Integer35; + public HashMap HashMapOfString_Long36; + public HashMap HashMapOfString_Long37; + public HashMap HashMapOfString_Long38; + public HashMap HashMapOfString_Short39; + public HashMap HashMapOfString_Short40; + public HashMap HashMapOfString_Short41; + public HashMap HashMapOfString_Object42; + public HashMap HashMapOfString_Object43; + public HashMap HashMapOfString_Object44; + public HashMap HashMapOfString_SimpleClass45; + public HashMap HashMapOfString_SimpleClass46; + public HashMap HashMapOfString_SimpleClass47; + public HashMap HashMapOfString_SimpleInterface48; + public HashMap HashMapOfString_SimpleInterface49; + public HashMap HashMapOfString_SimpleInterface50; + public HashMap HashMapOfString_String51; + public HashMap HashMapOfString_String52; + public HashMap HashMapOfString_String53; + public HashMap HashMapOfString_Date54; + public HashMap HashMapOfString_Date55; + public HashMap HashMapOfString_Date56; + public HashMap HashMapOfString_Locale57; + public HashMap HashMapOfString_Locale58; + public HashMap HashMapOfString_Locale59; + public HashMap HashMapOfString_BigDecimal60; + public HashMap HashMapOfString_BigDecimal61; + public HashMap HashMapOfString_BigDecimal62; + public HashMap HashMapOfString_BigInteger63; + public HashMap HashMapOfString_BigInteger64; + public HashMap HashMapOfString_BigInteger65; + public HashMap HashMapOfString_Byte66; + public HashMap HashMapOfString_Byte67; + public HashMap HashMapOfString_Byte68; + public HashMap HashMapOfString_Double69; + public HashMap HashMapOfString_Double70; + public HashMap HashMapOfString_Double71; + public HashMap HashMapOfString_Float72; + public HashMap HashMapOfString_Float73; + public HashMap HashMapOfString_Float74; + public HashMap HashMapOfString_Integer75; + public HashMap HashMapOfString_Integer76; + public HashMap HashMapOfString_Integer77; + public HashMap HashMapOfString_Long78; + public HashMap HashMapOfString_Long79; + public HashMap HashMapOfString_Long80; + public HashMap HashMapOfString_Short81; + public HashMap HashMapOfString_Short82; + public HashMap HashMapOfString_Short83; + public HashMap HashMapOfString_Object84; + public HashMap HashMapOfString_Object85; + public HashMap HashMapOfString_Object86; + public HashMap HashMapOfString_SimpleClass87; + public HashMap HashMapOfString_SimpleClass88; + public HashMap HashMapOfString_SimpleClass89; + public HashMap HashMapOfString_SimpleInterface90; + public HashMap HashMapOfString_SimpleInterface91; + public HashMap HashMapOfString_SimpleInterface92; + public HashMap HashMapOfString_String93; + public HashMap HashMapOfString_String94; + public HashMap HashMapOfString_String95; + public HashMap HashMapOfString_Date96; + public HashMap HashMapOfString_Date97; + public HashMap HashMapOfString_Date98; + public HashMap HashMapOfString_Locale99; + public HashMap HashMapOfString_Locale100; + public HashMap HashMapOfString_Locale101; + public HashMap HashMapOfString_BigDecimal102; + public HashMap HashMapOfString_BigDecimal103; + public HashMap HashMapOfString_BigDecimal104; + public HashMap HashMapOfString_BigInteger105; + public HashMap HashMapOfString_BigInteger106; + public HashMap HashMapOfString_BigInteger107; + public HashMap HashMapOfString_Byte108; + public HashMap HashMapOfString_Byte109; + public HashMap HashMapOfString_Byte110; + public HashMap HashMapOfString_Double111; + public HashMap HashMapOfString_Double112; + public HashMap HashMapOfString_Double113; + public HashMap HashMapOfString_Float114; + public HashMap HashMapOfString_Float115; + public HashMap HashMapOfString_Float116; + public HashMap HashMapOfString_Integer117; + public HashMap HashMapOfString_Integer118; + public HashMap HashMapOfString_Integer119; + public HashMap HashMapOfString_Long120; + public HashMap HashMapOfString_Long121; + public HashMap HashMapOfString_Long122; + public HashMap HashMapOfString_Short123; + public HashMap HashMapOfString_Short124; + public HashMap HashMapOfString_Short125; + + public static final String [] fieldSpecs = { + "public HashMap HashMapOfString_Object0", + "embedded-value=true public HashMap HashMapOfString_Object1", + "embedded-value=false public HashMap HashMapOfString_Object2", + "public HashMap HashMapOfString_SimpleClass3", + "embedded-value=true public HashMap HashMapOfString_SimpleClass4", + "embedded-value=false public HashMap HashMapOfString_SimpleClass5", + "public HashMap HashMapOfString_SimpleInterface6", + "embedded-value=true public HashMap HashMapOfString_SimpleInterface7", + "embedded-value=false public HashMap HashMapOfString_SimpleInterface8", + "public HashMap HashMapOfString_String9", + "embedded-value=true public HashMap HashMapOfString_String10", + "embedded-value=false public HashMap HashMapOfString_String11", + "public HashMap HashMapOfString_Date12", + "embedded-value=true public HashMap HashMapOfString_Date13", + "embedded-value=false public HashMap HashMapOfString_Date14", + "public HashMap HashMapOfString_Locale15", + "embedded-value=true public HashMap HashMapOfString_Locale16", + "embedded-value=false public HashMap HashMapOfString_Locale17", + "public HashMap HashMapOfString_BigDecimal18", + "embedded-value=true public HashMap HashMapOfString_BigDecimal19", + "embedded-value=false public HashMap HashMapOfString_BigDecimal20", + "public HashMap HashMapOfString_BigInteger21", + "embedded-value=true public HashMap HashMapOfString_BigInteger22", + "embedded-value=false public HashMap HashMapOfString_BigInteger23", + "public HashMap HashMapOfString_Byte24", + "embedded-value=true public HashMap HashMapOfString_Byte25", + "embedded-value=false public HashMap HashMapOfString_Byte26", + "public HashMap HashMapOfString_Double27", + "embedded-value=true public HashMap HashMapOfString_Double28", + "embedded-value=false public HashMap HashMapOfString_Double29", + "public HashMap HashMapOfString_Float30", + "embedded-value=true public HashMap HashMapOfString_Float31", + "embedded-value=false public HashMap HashMapOfString_Float32", + "public HashMap HashMapOfString_Integer33", + "embedded-value=true public HashMap HashMapOfString_Integer34", + "embedded-value=false public HashMap HashMapOfString_Integer35", + "public HashMap HashMapOfString_Long36", + "embedded-value=true public HashMap HashMapOfString_Long37", + "embedded-value=false public HashMap HashMapOfString_Long38", + "public HashMap HashMapOfString_Short39", + "embedded-value=true public HashMap HashMapOfString_Short40", + "embedded-value=false public HashMap HashMapOfString_Short41", + "embedded-key=true public HashMap HashMapOfString_Object42", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_Object43", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_Object44", + "embedded-key=true public HashMap HashMapOfString_SimpleClass45", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_SimpleClass46", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_SimpleClass47", + "embedded-key=true public HashMap HashMapOfString_SimpleInterface48", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_SimpleInterface49", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_SimpleInterface50", + "embedded-key=true public HashMap HashMapOfString_String51", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_String52", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_String53", + "embedded-key=true public HashMap HashMapOfString_Date54", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_Date55", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_Date56", + "embedded-key=true public HashMap HashMapOfString_Locale57", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_Locale58", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_Locale59", + "embedded-key=true public HashMap HashMapOfString_BigDecimal60", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_BigDecimal61", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_BigDecimal62", + "embedded-key=true public HashMap HashMapOfString_BigInteger63", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_BigInteger64", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_BigInteger65", + "embedded-key=true public HashMap HashMapOfString_Byte66", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_Byte67", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_Byte68", + "embedded-key=true public HashMap HashMapOfString_Double69", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_Double70", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_Double71", + "embedded-key=true public HashMap HashMapOfString_Float72", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_Float73", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_Float74", + "embedded-key=true public HashMap HashMapOfString_Integer75", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_Integer76", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_Integer77", + "embedded-key=true public HashMap HashMapOfString_Long78", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_Long79", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_Long80", + "embedded-key=true public HashMap HashMapOfString_Short81", + "embedded-key=true embedded-value=true public HashMap HashMapOfString_Short82", + "embedded-key=true embedded-value=false public HashMap HashMapOfString_Short83", + "embedded-key=false public HashMap HashMapOfString_Object84", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_Object85", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_Object86", + "embedded-key=false public HashMap HashMapOfString_SimpleClass87", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_SimpleClass88", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_SimpleClass89", + "embedded-key=false public HashMap HashMapOfString_SimpleInterface90", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_SimpleInterface91", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_SimpleInterface92", + "embedded-key=false public HashMap HashMapOfString_String93", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_String94", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_String95", + "embedded-key=false public HashMap HashMapOfString_Date96", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_Date97", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_Date98", + "embedded-key=false public HashMap HashMapOfString_Locale99", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_Locale100", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_Locale101", + "embedded-key=false public HashMap HashMapOfString_BigDecimal102", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_BigDecimal103", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_BigDecimal104", + "embedded-key=false public HashMap HashMapOfString_BigInteger105", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_BigInteger106", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_BigInteger107", + "embedded-key=false public HashMap HashMapOfString_Byte108", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_Byte109", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_Byte110", + "embedded-key=false public HashMap HashMapOfString_Double111", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_Double112", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_Double113", + "embedded-key=false public HashMap HashMapOfString_Float114", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_Float115", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_Float116", + "embedded-key=false public HashMap HashMapOfString_Integer117", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_Integer118", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_Integer119", + "embedded-key=false public HashMap HashMapOfString_Long120", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_Long121", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_Long122", + "embedded-key=false public HashMap HashMapOfString_Short123", + "embedded-key=false embedded-value=true public HashMap HashMapOfString_Short124", + "embedded-key=false embedded-value=false public HashMap HashMapOfString_Short125" + }; + public int getLength() + { + return fieldSpecs.length; + } + public HashMap get(int index) + { + switch (index) + { + case(0): + return HashMapOfString_Object0; + case(1): + return HashMapOfString_Object1; + case(2): + return HashMapOfString_Object2; + case(3): + return HashMapOfString_SimpleClass3; + case(4): + return HashMapOfString_SimpleClass4; + case(5): + return HashMapOfString_SimpleClass5; + case(6): + return HashMapOfString_SimpleInterface6; + case(7): + return HashMapOfString_SimpleInterface7; + case(8): + return HashMapOfString_SimpleInterface8; + case(9): + return HashMapOfString_String9; + case(10): + return HashMapOfString_String10; + case(11): + return HashMapOfString_String11; + case(12): + return HashMapOfString_Date12; + case(13): + return HashMapOfString_Date13; + case(14): + return HashMapOfString_Date14; + case(15): + return HashMapOfString_Locale15; + case(16): + return HashMapOfString_Locale16; + case(17): + return HashMapOfString_Locale17; + case(18): + return HashMapOfString_BigDecimal18; + case(19): + return HashMapOfString_BigDecimal19; + case(20): + return HashMapOfString_BigDecimal20; + case(21): + return HashMapOfString_BigInteger21; + case(22): + return HashMapOfString_BigInteger22; + case(23): + return HashMapOfString_BigInteger23; + case(24): + return HashMapOfString_Byte24; + case(25): + return HashMapOfString_Byte25; + case(26): + return HashMapOfString_Byte26; + case(27): + return HashMapOfString_Double27; + case(28): + return HashMapOfString_Double28; + case(29): + return HashMapOfString_Double29; + case(30): + return HashMapOfString_Float30; + case(31): + return HashMapOfString_Float31; + case(32): + return HashMapOfString_Float32; + case(33): + return HashMapOfString_Integer33; + case(34): + return HashMapOfString_Integer34; + case(35): + return HashMapOfString_Integer35; + case(36): + return HashMapOfString_Long36; + case(37): + return HashMapOfString_Long37; + case(38): + return HashMapOfString_Long38; + case(39): + return HashMapOfString_Short39; + case(40): + return HashMapOfString_Short40; + case(41): + return HashMapOfString_Short41; + case(42): + return HashMapOfString_Object42; + case(43): + return HashMapOfString_Object43; + case(44): + return HashMapOfString_Object44; + case(45): + return HashMapOfString_SimpleClass45; + case(46): + return HashMapOfString_SimpleClass46; + case(47): + return HashMapOfString_SimpleClass47; + case(48): + return HashMapOfString_SimpleInterface48; + case(49): + return HashMapOfString_SimpleInterface49; + case(50): + return HashMapOfString_SimpleInterface50; + case(51): + return HashMapOfString_String51; + case(52): + return HashMapOfString_String52; + case(53): + return HashMapOfString_String53; + case(54): + return HashMapOfString_Date54; + case(55): + return HashMapOfString_Date55; + case(56): + return HashMapOfString_Date56; + case(57): + return HashMapOfString_Locale57; + case(58): + return HashMapOfString_Locale58; + case(59): + return HashMapOfString_Locale59; + case(60): + return HashMapOfString_BigDecimal60; + case(61): + return HashMapOfString_BigDecimal61; + case(62): + return HashMapOfString_BigDecimal62; + case(63): + return HashMapOfString_BigInteger63; + case(64): + return HashMapOfString_BigInteger64; + case(65): + return HashMapOfString_BigInteger65; + case(66): + return HashMapOfString_Byte66; + case(67): + return HashMapOfString_Byte67; + case(68): + return HashMapOfString_Byte68; + case(69): + return HashMapOfString_Double69; + case(70): + return HashMapOfString_Double70; + case(71): + return HashMapOfString_Double71; + case(72): + return HashMapOfString_Float72; + case(73): + return HashMapOfString_Float73; + case(74): + return HashMapOfString_Float74; + case(75): + return HashMapOfString_Integer75; + case(76): + return HashMapOfString_Integer76; + case(77): + return HashMapOfString_Integer77; + case(78): + return HashMapOfString_Long78; + case(79): + return HashMapOfString_Long79; + case(80): + return HashMapOfString_Long80; + case(81): + return HashMapOfString_Short81; + case(82): + return HashMapOfString_Short82; + case(83): + return HashMapOfString_Short83; + case(84): + return HashMapOfString_Object84; + case(85): + return HashMapOfString_Object85; + case(86): + return HashMapOfString_Object86; + case(87): + return HashMapOfString_SimpleClass87; + case(88): + return HashMapOfString_SimpleClass88; + case(89): + return HashMapOfString_SimpleClass89; + case(90): + return HashMapOfString_SimpleInterface90; + case(91): + return HashMapOfString_SimpleInterface91; + case(92): + return HashMapOfString_SimpleInterface92; + case(93): + return HashMapOfString_String93; + case(94): + return HashMapOfString_String94; + case(95): + return HashMapOfString_String95; + case(96): + return HashMapOfString_Date96; + case(97): + return HashMapOfString_Date97; + case(98): + return HashMapOfString_Date98; + case(99): + return HashMapOfString_Locale99; + case(100): + return HashMapOfString_Locale100; + case(101): + return HashMapOfString_Locale101; + case(102): + return HashMapOfString_BigDecimal102; + case(103): + return HashMapOfString_BigDecimal103; + case(104): + return HashMapOfString_BigDecimal104; + case(105): + return HashMapOfString_BigInteger105; + case(106): + return HashMapOfString_BigInteger106; + case(107): + return HashMapOfString_BigInteger107; + case(108): + return HashMapOfString_Byte108; + case(109): + return HashMapOfString_Byte109; + case(110): + return HashMapOfString_Byte110; + case(111): + return HashMapOfString_Double111; + case(112): + return HashMapOfString_Double112; + case(113): + return HashMapOfString_Double113; + case(114): + return HashMapOfString_Float114; + case(115): + return HashMapOfString_Float115; + case(116): + return HashMapOfString_Float116; + case(117): + return HashMapOfString_Integer117; + case(118): + return HashMapOfString_Integer118; + case(119): + return HashMapOfString_Integer119; + case(120): + return HashMapOfString_Long120; + case(121): + return HashMapOfString_Long121; + case(122): + return HashMapOfString_Long122; + case(123): + return HashMapOfString_Short123; + case(124): + return HashMapOfString_Short124; + case(125): + return HashMapOfString_Short125; + default: + throw new IndexOutOfBoundsException(); + } + } + public boolean set(int index,HashMap value) + { + if(fieldSpecs[index].indexOf("final") != -1) + return false; + switch (index) + { + case(0): + HashMapOfString_Object0= value; + break; + case(1): + HashMapOfString_Object1= value; + break; + case(2): + HashMapOfString_Object2= value; + break; + case(3): + HashMapOfString_SimpleClass3= value; + break; + case(4): + HashMapOfString_SimpleClass4= value; + break; + case(5): + HashMapOfString_SimpleClass5= value; + break; + case(6): + HashMapOfString_SimpleInterface6= value; + break; + case(7): + HashMapOfString_SimpleInterface7= value; + break; + case(8): + HashMapOfString_SimpleInterface8= value; + break; + case(9): + HashMapOfString_String9= value; + break; + case(10): + HashMapOfString_String10= value; + break; + case(11): + HashMapOfString_String11= value; + break; + case(12): + HashMapOfString_Date12= value; + break; + case(13): + HashMapOfString_Date13= value; + break; + case(14): + HashMapOfString_Date14= value; + break; + case(15): + HashMapOfString_Locale15= value; + break; + case(16): + HashMapOfString_Locale16= value; + break; + case(17): + HashMapOfString_Locale17= value; + break; + case(18): + HashMapOfString_BigDecimal18= value; + break; + case(19): + HashMapOfString_BigDecimal19= value; + break; + case(20): + HashMapOfString_BigDecimal20= value; + break; + case(21): + HashMapOfString_BigInteger21= value; + break; + case(22): + HashMapOfString_BigInteger22= value; + break; + case(23): + HashMapOfString_BigInteger23= value; + break; + case(24): + HashMapOfString_Byte24= value; + break; + case(25): + HashMapOfString_Byte25= value; + break; + case(26): + HashMapOfString_Byte26= value; + break; + case(27): + HashMapOfString_Double27= value; + break; + case(28): + HashMapOfString_Double28= value; + break; + case(29): + HashMapOfString_Double29= value; + break; + case(30): + HashMapOfString_Float30= value; + break; + case(31): + HashMapOfString_Float31= value; + break; + case(32): + HashMapOfString_Float32= value; + break; + case(33): + HashMapOfString_Integer33= value; + break; + case(34): + HashMapOfString_Integer34= value; + break; + case(35): + HashMapOfString_Integer35= value; + break; + case(36): + HashMapOfString_Long36= value; + break; + case(37): + HashMapOfString_Long37= value; + break; + case(38): + HashMapOfString_Long38= value; + break; + case(39): + HashMapOfString_Short39= value; + break; + case(40): + HashMapOfString_Short40= value; + break; + case(41): + HashMapOfString_Short41= value; + break; + case(42): + HashMapOfString_Object42= value; + break; + case(43): + HashMapOfString_Object43= value; + break; + case(44): + HashMapOfString_Object44= value; + break; + case(45): + HashMapOfString_SimpleClass45= value; + break; + case(46): + HashMapOfString_SimpleClass46= value; + break; + case(47): + HashMapOfString_SimpleClass47= value; + break; + case(48): + HashMapOfString_SimpleInterface48= value; + break; + case(49): + HashMapOfString_SimpleInterface49= value; + break; + case(50): + HashMapOfString_SimpleInterface50= value; + break; + case(51): + HashMapOfString_String51= value; + break; + case(52): + HashMapOfString_String52= value; + break; + case(53): + HashMapOfString_String53= value; + break; + case(54): + HashMapOfString_Date54= value; + break; + case(55): + HashMapOfString_Date55= value; + break; + case(56): + HashMapOfString_Date56= value; + break; + case(57): + HashMapOfString_Locale57= value; + break; + case(58): + HashMapOfString_Locale58= value; + break; + case(59): + HashMapOfString_Locale59= value; + break; + case(60): + HashMapOfString_BigDecimal60= value; + break; + case(61): + HashMapOfString_BigDecimal61= value; + break; + case(62): + HashMapOfString_BigDecimal62= value; + break; + case(63): + HashMapOfString_BigInteger63= value; + break; + case(64): + HashMapOfString_BigInteger64= value; + break; + case(65): + HashMapOfString_BigInteger65= value; + break; + case(66): + HashMapOfString_Byte66= value; + break; + case(67): + HashMapOfString_Byte67= value; + break; + case(68): + HashMapOfString_Byte68= value; + break; + case(69): + HashMapOfString_Double69= value; + break; + case(70): + HashMapOfString_Double70= value; + break; + case(71): + HashMapOfString_Double71= value; + break; + case(72): + HashMapOfString_Float72= value; + break; + case(73): + HashMapOfString_Float73= value; + break; + case(74): + HashMapOfString_Float74= value; + break; + case(75): + HashMapOfString_Integer75= value; + break; + case(76): + HashMapOfString_Integer76= value; + break; + case(77): + HashMapOfString_Integer77= value; + break; + case(78): + HashMapOfString_Long78= value; + break; + case(79): + HashMapOfString_Long79= value; + break; + case(80): + HashMapOfString_Long80= value; + break; + case(81): + HashMapOfString_Short81= value; + break; + case(82): + HashMapOfString_Short82= value; + break; + case(83): + HashMapOfString_Short83= value; + break; + case(84): + HashMapOfString_Object84= value; + break; + case(85): + HashMapOfString_Object85= value; + break; + case(86): + HashMapOfString_Object86= value; + break; + case(87): + HashMapOfString_SimpleClass87= value; + break; + case(88): + HashMapOfString_SimpleClass88= value; + break; + case(89): + HashMapOfString_SimpleClass89= value; + break; + case(90): + HashMapOfString_SimpleInterface90= value; + break; + case(91): + HashMapOfString_SimpleInterface91= value; + break; + case(92): + HashMapOfString_SimpleInterface92= value; + break; + case(93): + HashMapOfString_String93= value; + break; + case(94): + HashMapOfString_String94= value; + break; + case(95): + HashMapOfString_String95= value; + break; + case(96): + HashMapOfString_Date96= value; + break; + case(97): + HashMapOfString_Date97= value; + break; + case(98): + HashMapOfString_Date98= value; + break; + case(99): + HashMapOfString_Locale99= value; + break; + case(100): + HashMapOfString_Locale100= value; + break; + case(101): + HashMapOfString_Locale101= value; + break; + case(102): + HashMapOfString_BigDecimal102= value; + break; + case(103): + HashMapOfString_BigDecimal103= value; + break; + case(104): + HashMapOfString_BigDecimal104= value; + break; + case(105): + HashMapOfString_BigInteger105= value; + break; + case(106): + HashMapOfString_BigInteger106= value; + break; + case(107): + HashMapOfString_BigInteger107= value; + break; + case(108): + HashMapOfString_Byte108= value; + break; + case(109): + HashMapOfString_Byte109= value; + break; + case(110): + HashMapOfString_Byte110= value; + break; + case(111): + HashMapOfString_Double111= value; + break; + case(112): + HashMapOfString_Double112= value; + break; + case(113): + HashMapOfString_Double113= value; + break; + case(114): + HashMapOfString_Float114= value; + break; + case(115): + HashMapOfString_Float115= value; + break; + case(116): + HashMapOfString_Float116= value; + break; + case(117): + HashMapOfString_Integer117= value; + break; + case(118): + HashMapOfString_Integer118= value; + break; + case(119): + HashMapOfString_Integer119= value; + break; + case(120): + HashMapOfString_Long120= value; + break; + case(121): + HashMapOfString_Long121= value; + break; + case(122): + HashMapOfString_Long122= value; + break; + case(123): + HashMapOfString_Short123= value; + break; + case(124): + HashMapOfString_Short124= value; + break; + case(125): + HashMapOfString_Short125= value; + break; + default: + throw new IndexOutOfBoundsException(); + } + return true; + } + + public static class Oid implements Serializable { + public int identifier; + + public Oid() { + } + + public Oid(String s) { identifier = Integer.parseInt(justTheId(s)); } + + public String toString() { return this.getClass().getName() + ": " + identifier;} + + public int hashCode() { return (int)identifier ; } + + public boolean equals(Object other) { + if (other != null && (other instanceof Oid)) { + Oid k = (Oid)other; + return k.identifier == this.identifier; + } + return false; + } + + protected static String justTheId(String str) { + return str.substring(str.indexOf(':') + 1); + } + + } +} Propchange: incubator/jdo/trunk/tck20/test/java/org/apache/jdo/tck/pc/fieldtypes/HashMapStringKeyCollections.java ------------------------------------------------------------------------------ svn:executable = *