package org.swtk.commons.dict.wordnet.indexbyid.instance.p0.p3;  import java.util.ArrayList; import java.util.Collection; import java.util.Map; import java.util.TreeMap;  import org.swtk.common.dict.dto.wordnet.IndexNoun;  import com.trimc.blogger.commons.utils.GsonUtils;  public final class WordnetNounIndexIdInstance0308 {  	private static Map<String, Collection<IndexNoun>> map = new TreeMap<String, Collection<IndexNoun>>();  	static { 			add("03080108", "{\"term\":\"command post\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03080108\"]}");
	add("03080108", "{\"term\":\"general headquarters\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03080108\"]}");
	add("03080108", "{\"term\":\"ghq\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03080108\"]}");
	add("03080302", "{\"term\":\"commercial art\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03080302\"]}");
	add("03080415", "{\"term\":\"commissary\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"03080627\", \"03080415\"]}");
	add("03080627", "{\"term\":\"commissary\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"03080627\", \"03080415\"]}");
	add("03080712", "{\"term\":\"commodity\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03080712\"]}");
	add("03080712", "{\"term\":\"good\", \"synsetCount\":4, \"upperType\":\"NOUN\", \"ids\":[\"03080712\", \"05149427\", \"04856472\", \"05167108\"]}");
	add("03080712", "{\"term\":\"trade good\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03080712\"]}");
	add("03081078", "{\"term\":\"commodities exchange\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081078\"]}");
	add("03081078", "{\"term\":\"commodities market\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081078\"]}");
	add("03081078", "{\"term\":\"commodity exchange\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081078\"]}");
	add("03081308", "{\"term\":\"commodore john barry bridge\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081308\"]}");
	add("03081446", "{\"term\":\"common ax\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081446\"]}");
	add("03081446", "{\"term\":\"common axe\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081446\"]}");
	add("03081446", "{\"term\":\"dayton ax\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081446\"]}");
	add("03081446", "{\"term\":\"dayton axe\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081446\"]}");
	add("03081620", "{\"term\":\"common room\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081620\"]}");
	add("03081745", "{\"term\":\"communications satellite\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081745\"]}");
	add("03081962", "{\"term\":\"communication equipment\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03081962\"]}");
	add("03081962", "{\"term\":\"communication system\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"03081962\", \"03082291\"]}");
	add("03082291", "{\"term\":\"communication system\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"03081962\", \"03082291\"]}");
	add("03082510", "{\"term\":\"civic center\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"08561059\", \"03082510\"]}");
	add("03082510", "{\"term\":\"community center\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03082510\"]}");
	add("03082674", "{\"term\":\"commutator\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03082674\"]}");
	add("03082806", "{\"term\":\"commuter\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"09965224\", \"03082806\"]}");
	add("03082806", "{\"term\":\"commuter train\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03082806\"]}");
	add("03082999", "{\"term\":\"compact\", \"synsetCount\":3, \"upperType\":\"NOUN\", \"ids\":[\"03083140\", \"06785061\", \"03082999\"]}");
	add("03082999", "{\"term\":\"powder compact\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03082999\"]}");
	add("03083140", "{\"term\":\"compact\", \"synsetCount\":3, \"upperType\":\"NOUN\", \"ids\":[\"03083140\", \"06785061\", \"03082999\"]}");
	add("03083140", "{\"term\":\"compact car\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03083140\"]}");
	add("03083234", "{\"term\":\"cd\", \"synsetCount\":4, \"upperType\":\"NOUN\", \"ids\":[\"03083234\", \"13386310\", \"13663013\", \"14656622\"]}");
	add("03083234", "{\"term\":\"compact disc\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03083234\"]}");
	add("03083234", "{\"term\":\"compact disk\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03083234\"]}");
	add("03083498", "{\"term\":\"cd burner\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03083498\"]}");
	add("03083498", "{\"term\":\"compact-disk burner\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03083498\"]}");
	add("03083620", "{\"term\":\"companionway\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03083620\"]}");
	add("03083745", "{\"term\":\"compartment\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"03083745\", \"03084313\"]}");
	add("03084313", "{\"term\":\"compartment\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"03083745\", \"03084313\"]}");
	add("03084501", "{\"term\":\"compass\", \"synsetCount\":4, \"upperType\":\"NOUN\", \"ids\":[\"03084637\", \"05631411\", \"05132642\", \"03084501\"]}");
	add("03084637", "{\"term\":\"compass\", \"synsetCount\":4, \"upperType\":\"NOUN\", \"ids\":[\"03084637\", \"05631411\", \"05132642\", \"03084501\"]}");
	add("03084735", "{\"term\":\"compass card\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03084735\"]}");
	add("03084735", "{\"term\":\"mariner\u0027s compass\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03084735\"]}");
	add("03084908", "{\"term\":\"compass saw\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03084908\"]}");
	add("03085025", "{\"term\":\"component\", \"synsetCount\":3, \"upperType\":\"NOUN\", \"ids\":[\"03085025\", \"13831419\", \"05877576\"]}");
	add("03085025", "{\"term\":\"constituent\", \"synsetCount\":5, \"upperType\":\"NOUN\", \"ids\":[\"05877576\", \"06323956\", \"13831419\", \"09634914\", \"03085025\"]}");
	add("03085025", "{\"term\":\"element\", \"synsetCount\":7, \"upperType\":\"NOUN\", \"ids\":[\"13900047\", \"13957498\", \"14864925\", \"08586108\", \"14647071\", \"03085025\", \"05877576\"]}");
	add("03085664", "{\"term\":\"composition\", \"synsetCount\":9, \"upperType\":\"NOUN\", \"ids\":[\"03085664\", \"06421395\", \"06690719\", \"00931533\", \"00941268\", \"07051211\", \"14612672\", \"04940721\", \"05083641\"]}");
	add("03085863", "{\"term\":\"compound\", \"synsetCount\":3, \"upperType\":\"NOUN\", \"ids\":[\"03085863\", \"14842408\", \"05878802\"]}");
	add("03085990", "{\"term\":\"compound lens\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03085990\"]}");
	add("03086131", "{\"term\":\"compound lever\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086131\"]}");
	add("03086284", "{\"term\":\"compound microscope\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086284\"]}");
	add("03086454", "{\"term\":\"compress\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086454\"]}");
	add("03086660", "{\"term\":\"compression bandage\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086660\"]}");
	add("03086660", "{\"term\":\"tourniquet\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086660\"]}");
	add("03086811", "{\"term\":\"compressor\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086811\"]}");
	add("03086983", "{\"term\":\"computer\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"09906486\", \"03086983\"]}");
	add("03086983", "{\"term\":\"computing device\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086983\"]}");
	add("03086983", "{\"term\":\"computing machine\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086983\"]}");
	add("03086983", "{\"term\":\"data processor\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086983\"]}");
	add("03086983", "{\"term\":\"electronic computer\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086983\"]}");
	add("03086983", "{\"term\":\"information processing system\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03086983\"]}");
	add("03088246", "{\"term\":\"computer accessory\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03088246\"]}");
	add("03088462", "{\"term\":\"computer circuit\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03088462\"]}");
	add("03088689", "{\"term\":\"computer graphics\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03088689\"]}");
	add("03088876", "{\"term\":\"cat scanner\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03088876\"]}");
	add("03088876", "{\"term\":\"computerized axial tomography scanner\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03088876\"]}");
	add("03089055", "{\"term\":\"computer keyboard\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089055\"]}");
	add("03089055", "{\"term\":\"keypad\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089055\"]}");
	add("03089261", "{\"term\":\"computer monitor\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089261\"]}");
	add("03089375", "{\"term\":\"computer network\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089375\"]}");
	add("03089644", "{\"term\":\"computer display\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089644\"]}");
	add("03089644", "{\"term\":\"computer screen\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089644\"]}");
	add("03089823", "{\"term\":\"computer store\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089823\"]}");
	add("03089957", "{\"term\":\"adp system\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089957\"]}");
	add("03089957", "{\"term\":\"adps\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089957\"]}");
	add("03089957", "{\"term\":\"automatic data processing system\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089957\"]}");
	add("03089957", "{\"term\":\"computer system\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089957\"]}");
	add("03089957", "{\"term\":\"computing system\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"03089957\"]}");
 	}  	private static void add(final String ID, final String JSON) { 		IndexNoun indexNoun = GsonUtils.toObject(JSON, IndexNoun.class); 		Collection<IndexNoun> list = (map.containsKey(ID)) ? map.get(ID) : new ArrayList<IndexNoun>(); 		list.add(indexNoun); 		map.put(ID, list); 	} 	 	public static Collection<IndexNoun> get(final String TERM) { 		return map.get(TERM); 	}  	public static boolean has(final String TERM) { 		return map.containsKey(TERM); 	} 	 	public static Collection<String> ids() { 		return map.keySet(); 	} }