package org.swtk.commons.dict.wordnet.indexbyid.instance.p0.p1;  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 WordnetNounIndexIdInstance0186 {  	private static Map<String, Collection<IndexNoun>> map = new TreeMap<String, Collection<IndexNoun>>();  	static { 			add("01860153", "{\"term\":\"branta bernicla\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860153\"]}");
	add("01860153", "{\"term\":\"common brant goose\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860153\"]}");
	add("01860273", "{\"term\":\"branta canadensis\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860273\"]}");
	add("01860273", "{\"term\":\"canada goose\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860273\"]}");
	add("01860273", "{\"term\":\"canadian goose\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860273\"]}");
	add("01860273", "{\"term\":\"honker\", \"synsetCount\":3, \"upperType\":\"NOUN\", \"ids\":[\"01860273\", \"05606462\", \"10203175\"]}");
	add("01860492", "{\"term\":\"barnacle\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"01860492\", \"02000837\"]}");
	add("01860492", "{\"term\":\"barnacle goose\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860492\"]}");
	add("01860492", "{\"term\":\"branta leucopsis\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860492\"]}");
	add("01860664", "{\"term\":\"anserinae\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860664\"]}");
	add("01860664", "{\"term\":\"subfamily anserinae\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860664\"]}");
	add("01860803", "{\"term\":\"genus coscoroba\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860803\"]}");
	add("01860922", "{\"term\":\"coscoroba\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01860922\"]}");
	add("01861082", "{\"term\":\"swan\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01861082\"]}");
	add("01861421", "{\"term\":\"cob\", \"synsetCount\":4, \"upperType\":\"NOUN\", \"ids\":[\"01861421\", \"02044529\", \"02388793\", \"07788764\"]}");
	add("01861486", "{\"term\":\"pen\", \"synsetCount\":5, \"upperType\":\"NOUN\", \"ids\":[\"01861486\", \"03917632\", \"03970789\", \"03913346\", \"03913116\"]}");
	add("01861547", "{\"term\":\"cygnet\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01861547\"]}");
	add("01861630", "{\"term\":\"cygnus\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"01861630\", \"09285396\"]}");
	add("01861630", "{\"term\":\"genus cygnus\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01861630\"]}");
	add("01861831", "{\"term\":\"cygnus olor\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01861831\"]}");
	add("01861831", "{\"term\":\"mute swan\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01861831\"]}");
	add("01861966", "{\"term\":\"cygnus cygnus\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01861966\"]}");
	add("01861966", "{\"term\":\"whooper\", \"synsetCount\":2, \"upperType\":\"NOUN\", \"ids\":[\"01861966\", \"02015831\"]}");
	add("01861966", "{\"term\":\"whooper swan\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01861966\"]}");
	add("01862137", "{\"term\":\"cygnus columbianus\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862137\"]}");
	add("01862137", "{\"term\":\"tundra swan\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862137\"]}");
	add("01862330", "{\"term\":\"cygnus columbianus columbianus\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862330\"]}");
	add("01862330", "{\"term\":\"whistling swan\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862330\"]}");
	add("01862493", "{\"term\":\"bewick\u0027s swan\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862493\"]}");
	add("01862493", "{\"term\":\"cygnus columbianus bewickii\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862493\"]}");
	add("01862643", "{\"term\":\"cygnus buccinator\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862643\"]}");
	add("01862643", "{\"term\":\"trumpeter\", \"synsetCount\":4, \"upperType\":\"NOUN\", \"ids\":[\"01862643\", \"02023704\", \"10190891\", \"10751667\"]}");
	add("01862643", "{\"term\":\"trumpeter swan\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862643\"]}");
	add("01862828", "{\"term\":\"black swan\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862828\"]}");
	add("01862828", "{\"term\":\"cygnus atratus\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862828\"]}");
	add("01862978", "{\"term\":\"anhimidae\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862978\"]}");
	add("01862978", "{\"term\":\"family anhimidae\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01862978\"]}");
	add("01863138", "{\"term\":\"screamer\", \"synsetCount\":4, \"upperType\":\"NOUN\", \"ids\":[\"00132611\", \"01863138\", \"06357143\", \"10553540\"]}");
	add("01863354", "{\"term\":\"anhima\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01863354\"]}");
	add("01863354", "{\"term\":\"genus anhima\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01863354\"]}");
	add("01863505", "{\"term\":\"anhima cornuta\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01863505\"]}");
	add("01863505", "{\"term\":\"horned screamer\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01863505\"]}");
	add("01863666", "{\"term\":\"chauna\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01863666\"]}");
	add("01863666", "{\"term\":\"genus chauna\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01863666\"]}");
	add("01863789", "{\"term\":\"crested screamer\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01863789\"]}");
	add("01863971", "{\"term\":\"chaja\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01863971\"]}");
	add("01863971", "{\"term\":\"chauna torquata\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01863971\"]}");
	add("01864106", "{\"term\":\"class mammalia\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01864106\"]}");
	add("01864106", "{\"term\":\"mammalia\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01864106\"]}");
	add("01864419", "{\"term\":\"mammal\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01864419\"]}");
	add("01864419", "{\"term\":\"mammalian\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01864419\"]}");
	add("01865040", "{\"term\":\"female mammal\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01865040\"]}");
	add("01865198", "{\"term\":\"mammal family\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01865198\"]}");
	add("01867348", "{\"term\":\"mammal genus\", \"synsetCount\":1, \"upperType\":\"NOUN\", \"ids\":[\"01867348\"]}");
 	}  	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(); 	} }