001package org.hl7.fhir.r4.model.codesystems;
002
003/*
004  Copyright (c) 2011+, HL7, Inc.
005  All rights reserved.
006  
007  Redistribution and use in source and binary forms, with or without modification, 
008  are permitted provided that the following conditions are met:
009  
010   * Redistributions of source code must retain the above copyright notice, this 
011     list of conditions and the following disclaimer.
012   * Redistributions in binary form must reproduce the above copyright notice, 
013     this list of conditions and the following disclaimer in the documentation 
014     and/or other materials provided with the distribution.
015   * Neither the name of HL7 nor the names of its contributors may be used to 
016     endorse or promote products derived from this software without specific 
017     prior written permission.
018  
019  THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 
020  ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 
021  WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. 
022  IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, 
023  INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT 
024  NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR 
025  PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, 
026  WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) 
027  ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE 
028  POSSIBILITY OF SUCH DAMAGE.
029  
030*/
031
032// Generated on Wed, Jan 30, 2019 16:19-0500 for FHIR v4.0.0
033
034import org.hl7.fhir.r4.model.EnumFactory;
035
036public class V3AmericanIndianAlaskaNativeLanguagesEnumFactory
037    implements EnumFactory<V3AmericanIndianAlaskaNativeLanguages> {
038
039  public V3AmericanIndianAlaskaNativeLanguages fromCode(String codeString) throws IllegalArgumentException {
040    if (codeString == null || "".equals(codeString))
041      return null;
042    if ("_Algic".equals(codeString))
043      return V3AmericanIndianAlaskaNativeLanguages._ALGIC;
044    if ("_Algonquian".equals(codeString))
045      return V3AmericanIndianAlaskaNativeLanguages._ALGONQUIAN;
046    if ("_Arapahoan".equals(codeString))
047      return V3AmericanIndianAlaskaNativeLanguages._ARAPAHOAN;
048    if ("_ArapahoGrosVentre".equals(codeString))
049      return V3AmericanIndianAlaskaNativeLanguages._ARAPAHOGROSVENTRE;
050    if ("x-ARP".equals(codeString))
051      return V3AmericanIndianAlaskaNativeLanguages.XARP;
052    if ("x-ATS".equals(codeString))
053      return V3AmericanIndianAlaskaNativeLanguages.XATS;
054    if ("_CreeMontagnais".equals(codeString))
055      return V3AmericanIndianAlaskaNativeLanguages._CREEMONTAGNAIS;
056    if ("_Cree".equals(codeString))
057      return V3AmericanIndianAlaskaNativeLanguages._CREE;
058    if ("x-CRP".equals(codeString))
059      return V3AmericanIndianAlaskaNativeLanguages.XCRP;
060    if ("_EasternAlgonquin".equals(codeString))
061      return V3AmericanIndianAlaskaNativeLanguages._EASTERNALGONQUIN;
062    if ("_Abenakian".equals(codeString))
063      return V3AmericanIndianAlaskaNativeLanguages._ABENAKIAN;
064    if ("x-AAQ".equals(codeString))
065      return V3AmericanIndianAlaskaNativeLanguages.XAAQ;
066    if ("x-ABE".equals(codeString))
067      return V3AmericanIndianAlaskaNativeLanguages.XABE;
068    if ("x-MAC".equals(codeString))
069      return V3AmericanIndianAlaskaNativeLanguages.XMAC;
070    if ("_Delawaran".equals(codeString))
071      return V3AmericanIndianAlaskaNativeLanguages._DELAWARAN;
072    if ("x-DEL".equals(codeString))
073      return V3AmericanIndianAlaskaNativeLanguages.XDEL;
074    if ("x-MIC".equals(codeString))
075      return V3AmericanIndianAlaskaNativeLanguages.XMIC;
076    if ("_Ojibwayan".equals(codeString))
077      return V3AmericanIndianAlaskaNativeLanguages._OJIBWAYAN;
078    if ("x-OJB".equals(codeString))
079      return V3AmericanIndianAlaskaNativeLanguages.XOJB;
080    if ("x-POT".equals(codeString))
081      return V3AmericanIndianAlaskaNativeLanguages.XPOT;
082    if ("_SaukFoxKickapoo".equals(codeString))
083      return V3AmericanIndianAlaskaNativeLanguages._SAUKFOXKICKAPOO;
084    if ("x-KIC".equals(codeString))
085      return V3AmericanIndianAlaskaNativeLanguages.XKIC;
086    if ("x-SAC".equals(codeString))
087      return V3AmericanIndianAlaskaNativeLanguages.XSAC;
088    if ("x-SJW".equals(codeString))
089      return V3AmericanIndianAlaskaNativeLanguages.XSJW;
090    if ("x-BLC".equals(codeString))
091      return V3AmericanIndianAlaskaNativeLanguages.XBLC;
092    if ("x-CHY".equals(codeString))
093      return V3AmericanIndianAlaskaNativeLanguages.XCHY;
094    if ("x-MEZ".equals(codeString))
095      return V3AmericanIndianAlaskaNativeLanguages.XMEZ;
096    if ("_Ritwan".equals(codeString))
097      return V3AmericanIndianAlaskaNativeLanguages._RITWAN;
098    if ("x-YUR".equals(codeString))
099      return V3AmericanIndianAlaskaNativeLanguages.XYUR;
100    if ("_Caddoan".equals(codeString))
101      return V3AmericanIndianAlaskaNativeLanguages._CADDOAN;
102    if ("_NorthernCaddoan".equals(codeString))
103      return V3AmericanIndianAlaskaNativeLanguages._NORTHERNCADDOAN;
104    if ("x-ARI".equals(codeString))
105      return V3AmericanIndianAlaskaNativeLanguages.XARI;
106    if ("x-PAW".equals(codeString))
107      return V3AmericanIndianAlaskaNativeLanguages.XPAW;
108    if ("x-WIC".equals(codeString))
109      return V3AmericanIndianAlaskaNativeLanguages.XWIC;
110    if ("_SouthernCaddoan".equals(codeString))
111      return V3AmericanIndianAlaskaNativeLanguages._SOUTHERNCADDOAN;
112    if ("x-CAD".equals(codeString))
113      return V3AmericanIndianAlaskaNativeLanguages.XCAD;
114    if ("_Chimakuan".equals(codeString))
115      return V3AmericanIndianAlaskaNativeLanguages._CHIMAKUAN;
116    if ("x-QUI".equals(codeString))
117      return V3AmericanIndianAlaskaNativeLanguages.XQUI;
118    if ("_EskimoAleut".equals(codeString))
119      return V3AmericanIndianAlaskaNativeLanguages._ESKIMOALEUT;
120    if ("_Aleut".equals(codeString))
121      return V3AmericanIndianAlaskaNativeLanguages._ALEUT;
122    if ("x-ALW".equals(codeString))
123      return V3AmericanIndianAlaskaNativeLanguages.XALW;
124    if ("_Eskimoan".equals(codeString))
125      return V3AmericanIndianAlaskaNativeLanguages._ESKIMOAN;
126    if ("_InuitInupiaq".equals(codeString))
127      return V3AmericanIndianAlaskaNativeLanguages._INUITINUPIAQ;
128    if ("x-ESI".equals(codeString))
129      return V3AmericanIndianAlaskaNativeLanguages.XESI;
130    if ("x-ESK".equals(codeString))
131      return V3AmericanIndianAlaskaNativeLanguages.XESK;
132    if ("_SirenikskiYupik".equals(codeString))
133      return V3AmericanIndianAlaskaNativeLanguages._SIRENIKSKIYUPIK;
134    if ("x-EMS".equals(codeString))
135      return V3AmericanIndianAlaskaNativeLanguages.XEMS;
136    if ("x-ESS".equals(codeString))
137      return V3AmericanIndianAlaskaNativeLanguages.XESS;
138    if ("x-ESU".equals(codeString))
139      return V3AmericanIndianAlaskaNativeLanguages.XESU;
140    if ("_Hokan".equals(codeString))
141      return V3AmericanIndianAlaskaNativeLanguages._HOKAN;
142    if ("_CochimiYuman".equals(codeString))
143      return V3AmericanIndianAlaskaNativeLanguages._COCHIMIYUMAN;
144    if ("_Yuman".equals(codeString))
145      return V3AmericanIndianAlaskaNativeLanguages._YUMAN;
146    if ("_DeltaCalifornia".equals(codeString))
147      return V3AmericanIndianAlaskaNativeLanguages._DELTACALIFORNIA;
148    if ("_Diegueno".equals(codeString))
149      return V3AmericanIndianAlaskaNativeLanguages._DIEGUENO;
150    if ("x-DIH".equals(codeString))
151      return V3AmericanIndianAlaskaNativeLanguages.XDIH;
152    if ("x-COC".equals(codeString))
153      return V3AmericanIndianAlaskaNativeLanguages.XCOC;
154    if ("_Pai".equals(codeString))
155      return V3AmericanIndianAlaskaNativeLanguages._PAI;
156    if ("x-YUF".equals(codeString))
157      return V3AmericanIndianAlaskaNativeLanguages.XYUF;
158    if ("_River".equals(codeString))
159      return V3AmericanIndianAlaskaNativeLanguages._RIVER;
160    if ("x-MOV".equals(codeString))
161      return V3AmericanIndianAlaskaNativeLanguages.XMOV;
162    if ("x-MRC".equals(codeString))
163      return V3AmericanIndianAlaskaNativeLanguages.XMRC;
164    if ("x-YUM".equals(codeString))
165      return V3AmericanIndianAlaskaNativeLanguages.XYUM;
166    if ("_Palaihnihan".equals(codeString))
167      return V3AmericanIndianAlaskaNativeLanguages._PALAIHNIHAN;
168    if ("x-ACH".equals(codeString))
169      return V3AmericanIndianAlaskaNativeLanguages.XACH;
170    if ("x-ATW".equals(codeString))
171      return V3AmericanIndianAlaskaNativeLanguages.XATW;
172    if ("_Pomoan".equals(codeString))
173      return V3AmericanIndianAlaskaNativeLanguages._POMOAN;
174    if ("x-KJU".equals(codeString))
175      return V3AmericanIndianAlaskaNativeLanguages.XKJU;
176    if ("x-PEF".equals(codeString))
177      return V3AmericanIndianAlaskaNativeLanguages.XPEF;
178    if ("x-PEO".equals(codeString))
179      return V3AmericanIndianAlaskaNativeLanguages.XPEO;
180    if ("x-PEQ".equals(codeString))
181      return V3AmericanIndianAlaskaNativeLanguages.XPEQ;
182    if ("x-POO".equals(codeString))
183      return V3AmericanIndianAlaskaNativeLanguages.XPOO;
184    if ("_Shasta".equals(codeString))
185      return V3AmericanIndianAlaskaNativeLanguages._SHASTA;
186    if ("x-SHT".equals(codeString))
187      return V3AmericanIndianAlaskaNativeLanguages.XSHT;
188    if ("x-KYH".equals(codeString))
189      return V3AmericanIndianAlaskaNativeLanguages.XKYH;
190    if ("x-WAS".equals(codeString))
191      return V3AmericanIndianAlaskaNativeLanguages.XWAS;
192    if ("_Iroquoian".equals(codeString))
193      return V3AmericanIndianAlaskaNativeLanguages._IROQUOIAN;
194    if ("_NorthernIroquoian".equals(codeString))
195      return V3AmericanIndianAlaskaNativeLanguages._NORTHERNIROQUOIAN;
196    if ("x-CAY".equals(codeString))
197      return V3AmericanIndianAlaskaNativeLanguages.XCAY;
198    if ("x-MOH".equals(codeString))
199      return V3AmericanIndianAlaskaNativeLanguages.XMOH;
200    if ("x-ONE".equals(codeString))
201      return V3AmericanIndianAlaskaNativeLanguages.XONE;
202    if ("x-ONO".equals(codeString))
203      return V3AmericanIndianAlaskaNativeLanguages.XONO;
204    if ("x-SEE".equals(codeString))
205      return V3AmericanIndianAlaskaNativeLanguages.XSEE;
206    if ("x-TUS".equals(codeString))
207      return V3AmericanIndianAlaskaNativeLanguages.XTUS;
208    if ("x-CER".equals(codeString))
209      return V3AmericanIndianAlaskaNativeLanguages.XCER;
210    if ("_Keresan".equals(codeString))
211      return V3AmericanIndianAlaskaNativeLanguages._KERESAN;
212    if ("x-KEE".equals(codeString))
213      return V3AmericanIndianAlaskaNativeLanguages.XKEE;
214    if ("x-KJQ".equals(codeString))
215      return V3AmericanIndianAlaskaNativeLanguages.XKJQ;
216    if ("_KiowaTanoan".equals(codeString))
217      return V3AmericanIndianAlaskaNativeLanguages._KIOWATANOAN;
218    if ("_Tiwa".equals(codeString))
219      return V3AmericanIndianAlaskaNativeLanguages._TIWA;
220    if ("x-TAO".equals(codeString))
221      return V3AmericanIndianAlaskaNativeLanguages.XTAO;
222    if ("x-TIX".equals(codeString))
223      return V3AmericanIndianAlaskaNativeLanguages.XTIX;
224    if ("x-KIO".equals(codeString))
225      return V3AmericanIndianAlaskaNativeLanguages.XKIO;
226    if ("x-TEW".equals(codeString))
227      return V3AmericanIndianAlaskaNativeLanguages.XTEW;
228    if ("x-TOW".equals(codeString))
229      return V3AmericanIndianAlaskaNativeLanguages.XTOW;
230    if ("_Muskogean".equals(codeString))
231      return V3AmericanIndianAlaskaNativeLanguages._MUSKOGEAN;
232    if ("_CentralMuskogean".equals(codeString))
233      return V3AmericanIndianAlaskaNativeLanguages._CENTRALMUSKOGEAN;
234    if ("x-AKZ".equals(codeString))
235      return V3AmericanIndianAlaskaNativeLanguages.XAKZ;
236    if ("x-CKU".equals(codeString))
237      return V3AmericanIndianAlaskaNativeLanguages.XCKU;
238    if ("x-MIK".equals(codeString))
239      return V3AmericanIndianAlaskaNativeLanguages.XMIK;
240    if ("_WesternMuskogean".equals(codeString))
241      return V3AmericanIndianAlaskaNativeLanguages._WESTERNMUSKOGEAN;
242    if ("x-CCT".equals(codeString))
243      return V3AmericanIndianAlaskaNativeLanguages.XCCT;
244    if ("x-CIC".equals(codeString))
245      return V3AmericanIndianAlaskaNativeLanguages.XCIC;
246    if ("x-CRK".equals(codeString))
247      return V3AmericanIndianAlaskaNativeLanguages.XCRK;
248    if ("_Nadene".equals(codeString))
249      return V3AmericanIndianAlaskaNativeLanguages._NADENE;
250    if ("_AthapaskanEyak".equals(codeString))
251      return V3AmericanIndianAlaskaNativeLanguages._ATHAPASKANEYAK;
252    if ("_Athapaskan".equals(codeString))
253      return V3AmericanIndianAlaskaNativeLanguages._ATHAPASKAN;
254    if ("_Apachean".equals(codeString))
255      return V3AmericanIndianAlaskaNativeLanguages._APACHEAN;
256    if ("_EasternApachean".equals(codeString))
257      return V3AmericanIndianAlaskaNativeLanguages._EASTERNAPACHEAN;
258    if ("x-APJ".equals(codeString))
259      return V3AmericanIndianAlaskaNativeLanguages.XAPJ;
260    if ("x-APL".equals(codeString))
261      return V3AmericanIndianAlaskaNativeLanguages.XAPL;
262    if ("_WesternApachean".equals(codeString))
263      return V3AmericanIndianAlaskaNativeLanguages._WESTERNAPACHEAN;
264    if ("x-APM".equals(codeString))
265      return V3AmericanIndianAlaskaNativeLanguages.XAPM;
266    if ("x-APW".equals(codeString))
267      return V3AmericanIndianAlaskaNativeLanguages.XAPW;
268    if ("x-NAV".equals(codeString))
269      return V3AmericanIndianAlaskaNativeLanguages.XNAV;
270    if ("x-APK".equals(codeString))
271      return V3AmericanIndianAlaskaNativeLanguages.XAPK;
272    if ("_CentralAlaskaYukon".equals(codeString))
273      return V3AmericanIndianAlaskaNativeLanguages._CENTRALALASKAYUKON;
274    if ("_KoyukonIngalik".equals(codeString))
275      return V3AmericanIndianAlaskaNativeLanguages._KOYUKONINGALIK;
276    if ("x-HOI".equals(codeString))
277      return V3AmericanIndianAlaskaNativeLanguages.XHOI;
278    if ("x-ING".equals(codeString))
279      return V3AmericanIndianAlaskaNativeLanguages.XING;
280    if ("x-KOY".equals(codeString))
281      return V3AmericanIndianAlaskaNativeLanguages.XKOY;
282    if ("_KutchinHan".equals(codeString))
283      return V3AmericanIndianAlaskaNativeLanguages._KUTCHINHAN;
284    if ("x-HAA".equals(codeString))
285      return V3AmericanIndianAlaskaNativeLanguages.XHAA;
286    if ("x-KUC".equals(codeString))
287      return V3AmericanIndianAlaskaNativeLanguages.XKUC;
288    if ("_TananaTutchone".equals(codeString))
289      return V3AmericanIndianAlaskaNativeLanguages._TANANATUTCHONE;
290    if ("_Tanana".equals(codeString))
291      return V3AmericanIndianAlaskaNativeLanguages._TANANA;
292    if ("x-TAA".equals(codeString))
293      return V3AmericanIndianAlaskaNativeLanguages.XTAA;
294    if ("x-TAU".equals(codeString))
295      return V3AmericanIndianAlaskaNativeLanguages.XTAU;
296    if ("x-TCB".equals(codeString))
297      return V3AmericanIndianAlaskaNativeLanguages.XTCB;
298    if ("x-KUU".equals(codeString))
299      return V3AmericanIndianAlaskaNativeLanguages.XKUU;
300    if ("_PacificCoastAthapaskan".equals(codeString))
301      return V3AmericanIndianAlaskaNativeLanguages._PACIFICCOASTATHAPASKAN;
302    if ("_CaliforniaAthapaskan".equals(codeString))
303      return V3AmericanIndianAlaskaNativeLanguages._CALIFORNIAATHAPASKAN;
304    if ("x-HUP".equals(codeString))
305      return V3AmericanIndianAlaskaNativeLanguages.XHUP;
306    if ("x-KTW".equals(codeString))
307      return V3AmericanIndianAlaskaNativeLanguages.XKTW;
308    if ("_OregonAthapaskan".equals(codeString))
309      return V3AmericanIndianAlaskaNativeLanguages._OREGONATHAPASKAN;
310    if ("x-TOL".equals(codeString))
311      return V3AmericanIndianAlaskaNativeLanguages.XTOL;
312    if ("x-TUU".equals(codeString))
313      return V3AmericanIndianAlaskaNativeLanguages.XTUU;
314    if ("_SouthernAlaska".equals(codeString))
315      return V3AmericanIndianAlaskaNativeLanguages._SOUTHERNALASKA;
316    if ("x-AHT".equals(codeString))
317      return V3AmericanIndianAlaskaNativeLanguages.XAHT;
318    if ("x-TFN".equals(codeString))
319      return V3AmericanIndianAlaskaNativeLanguages.XTFN;
320    if ("x-EYA".equals(codeString))
321      return V3AmericanIndianAlaskaNativeLanguages.XEYA;
322    if ("x-TLI".equals(codeString))
323      return V3AmericanIndianAlaskaNativeLanguages.XTLI;
324    if ("_Penutian".equals(codeString))
325      return V3AmericanIndianAlaskaNativeLanguages._PENUTIAN;
326    if ("_Chinookan".equals(codeString))
327      return V3AmericanIndianAlaskaNativeLanguages._CHINOOKAN;
328    if ("_UpperChinook".equals(codeString))
329      return V3AmericanIndianAlaskaNativeLanguages._UPPERCHINOOK;
330    if ("x-WAC".equals(codeString))
331      return V3AmericanIndianAlaskaNativeLanguages.XWAC;
332    if ("_Coosan".equals(codeString))
333      return V3AmericanIndianAlaskaNativeLanguages._COOSAN;
334    if ("x-COS".equals(codeString))
335      return V3AmericanIndianAlaskaNativeLanguages.XCOS;
336    if ("_Maiduan".equals(codeString))
337      return V3AmericanIndianAlaskaNativeLanguages._MAIDUAN;
338    if ("x-MAI".equals(codeString))
339      return V3AmericanIndianAlaskaNativeLanguages.XMAI;
340    if ("x-NMU".equals(codeString))
341      return V3AmericanIndianAlaskaNativeLanguages.XNMU;
342    if ("x-NSZ".equals(codeString))
343      return V3AmericanIndianAlaskaNativeLanguages.XNSZ;
344    if ("_PlateauPenutian".equals(codeString))
345      return V3AmericanIndianAlaskaNativeLanguages._PLATEAUPENUTIAN;
346    if ("_Sahaptian".equals(codeString))
347      return V3AmericanIndianAlaskaNativeLanguages._SAHAPTIAN;
348    if ("x-UMA".equals(codeString))
349      return V3AmericanIndianAlaskaNativeLanguages.XUMA;
350    if ("x-WAA".equals(codeString))
351      return V3AmericanIndianAlaskaNativeLanguages.XWAA;
352    if ("x-WAR".equals(codeString))
353      return V3AmericanIndianAlaskaNativeLanguages.XWAR;
354    if ("x-YAK".equals(codeString))
355      return V3AmericanIndianAlaskaNativeLanguages.XYAK;
356    if ("x-KLA".equals(codeString))
357      return V3AmericanIndianAlaskaNativeLanguages.XKLA;
358    if ("x-NEZ".equals(codeString))
359      return V3AmericanIndianAlaskaNativeLanguages.XNEZ;
360    if ("_Takelman".equals(codeString))
361      return V3AmericanIndianAlaskaNativeLanguages._TAKELMAN;
362    if ("_Kalapuyan".equals(codeString))
363      return V3AmericanIndianAlaskaNativeLanguages._KALAPUYAN;
364    if ("x-KAL".equals(codeString))
365      return V3AmericanIndianAlaskaNativeLanguages.XKAL;
366    if ("_Tsimshianic".equals(codeString))
367      return V3AmericanIndianAlaskaNativeLanguages._TSIMSHIANIC;
368    if ("x-TSI".equals(codeString))
369      return V3AmericanIndianAlaskaNativeLanguages.XTSI;
370    if ("_Utian".equals(codeString))
371      return V3AmericanIndianAlaskaNativeLanguages._UTIAN;
372    if ("_Miwokan".equals(codeString))
373      return V3AmericanIndianAlaskaNativeLanguages._MIWOKAN;
374    if ("_EasternMiwok".equals(codeString))
375      return V3AmericanIndianAlaskaNativeLanguages._EASTERNMIWOK;
376    if ("x-CSM".equals(codeString))
377      return V3AmericanIndianAlaskaNativeLanguages.XCSM;
378    if ("x-NSQ".equals(codeString))
379      return V3AmericanIndianAlaskaNativeLanguages.XNSQ;
380    if ("x-PMW".equals(codeString))
381      return V3AmericanIndianAlaskaNativeLanguages.XPMW;
382    if ("x-SKD".equals(codeString))
383      return V3AmericanIndianAlaskaNativeLanguages.XSKD;
384    if ("_WesternMiwok".equals(codeString))
385      return V3AmericanIndianAlaskaNativeLanguages._WESTERNMIWOK;
386    if ("x-CSI".equals(codeString))
387      return V3AmericanIndianAlaskaNativeLanguages.XCSI;
388    if ("x-LMW".equals(codeString))
389      return V3AmericanIndianAlaskaNativeLanguages.XLMW;
390    if ("_Wintuan".equals(codeString))
391      return V3AmericanIndianAlaskaNativeLanguages._WINTUAN;
392    if ("x-WIT".equals(codeString))
393      return V3AmericanIndianAlaskaNativeLanguages.XWIT;
394    if ("_Yokutsan".equals(codeString))
395      return V3AmericanIndianAlaskaNativeLanguages._YOKUTSAN;
396    if ("x-ENH".equals(codeString))
397      return V3AmericanIndianAlaskaNativeLanguages.XENH;
398    if ("x-GSH".equals(codeString))
399      return V3AmericanIndianAlaskaNativeLanguages.XGSH;
400    if ("x-PYL".equals(codeString))
401      return V3AmericanIndianAlaskaNativeLanguages.XPYL;
402    if ("x-TKH".equals(codeString))
403      return V3AmericanIndianAlaskaNativeLanguages.XTKH;
404    if ("_Pidgin".equals(codeString))
405      return V3AmericanIndianAlaskaNativeLanguages._PIDGIN;
406    if ("x-CHH".equals(codeString))
407      return V3AmericanIndianAlaskaNativeLanguages.XCHH;
408    if ("_Salishan".equals(codeString))
409      return V3AmericanIndianAlaskaNativeLanguages._SALISHAN;
410    if ("_CentralSalish".equals(codeString))
411      return V3AmericanIndianAlaskaNativeLanguages._CENTRALSALISH;
412    if ("x-CLM".equals(codeString))
413      return V3AmericanIndianAlaskaNativeLanguages.XCLM;
414    if ("x-LUT".equals(codeString))
415      return V3AmericanIndianAlaskaNativeLanguages.XLUT;
416    if ("x-STR".equals(codeString))
417      return V3AmericanIndianAlaskaNativeLanguages.XSTR;
418    if ("_InteriorSalish".equals(codeString))
419      return V3AmericanIndianAlaskaNativeLanguages._INTERIORSALISH;
420    if ("x-COL".equals(codeString))
421      return V3AmericanIndianAlaskaNativeLanguages.XCOL;
422    if ("x-CRD".equals(codeString))
423      return V3AmericanIndianAlaskaNativeLanguages.XCRD;
424    if ("x-FLA".equals(codeString))
425      return V3AmericanIndianAlaskaNativeLanguages.XFLA;
426    if ("x-OKA".equals(codeString))
427      return V3AmericanIndianAlaskaNativeLanguages.XOKA;
428    if ("_Tsamosan".equals(codeString))
429      return V3AmericanIndianAlaskaNativeLanguages._TSAMOSAN;
430    if ("x-CEA".equals(codeString))
431      return V3AmericanIndianAlaskaNativeLanguages.XCEA;
432    if ("x-CJH".equals(codeString))
433      return V3AmericanIndianAlaskaNativeLanguages.XCJH;
434    if ("x-COW".equals(codeString))
435      return V3AmericanIndianAlaskaNativeLanguages.XCOW;
436    if ("x-QUN".equals(codeString))
437      return V3AmericanIndianAlaskaNativeLanguages.XQUN;
438    if ("_SiouanCatawba".equals(codeString))
439      return V3AmericanIndianAlaskaNativeLanguages._SIOUANCATAWBA;
440    if ("_Siouan".equals(codeString))
441      return V3AmericanIndianAlaskaNativeLanguages._SIOUAN;
442    if ("_MississippiValley".equals(codeString))
443      return V3AmericanIndianAlaskaNativeLanguages._MISSISSIPPIVALLEY;
444    if ("_ChiwereWinnebago".equals(codeString))
445      return V3AmericanIndianAlaskaNativeLanguages._CHIWEREWINNEBAGO;
446    if ("x-IOW".equals(codeString))
447      return V3AmericanIndianAlaskaNativeLanguages.XIOW;
448    if ("x-WIN".equals(codeString))
449      return V3AmericanIndianAlaskaNativeLanguages.XWIN;
450    if ("_Dakotan".equals(codeString))
451      return V3AmericanIndianAlaskaNativeLanguages._DAKOTAN;
452    if ("x-ASB".equals(codeString))
453      return V3AmericanIndianAlaskaNativeLanguages.XASB;
454    if ("x-DHG".equals(codeString))
455      return V3AmericanIndianAlaskaNativeLanguages.XDHG;
456    if ("x-LKT".equals(codeString))
457      return V3AmericanIndianAlaskaNativeLanguages.XLKT;
458    if ("x-NKT".equals(codeString))
459      return V3AmericanIndianAlaskaNativeLanguages.XNKT;
460    if ("_Dhegiha".equals(codeString))
461      return V3AmericanIndianAlaskaNativeLanguages._DHEGIHA;
462    if ("x-KAA".equals(codeString))
463      return V3AmericanIndianAlaskaNativeLanguages.XKAA;
464    if ("x-OMA".equals(codeString))
465      return V3AmericanIndianAlaskaNativeLanguages.XOMA;
466    if ("x-OSA".equals(codeString))
467      return V3AmericanIndianAlaskaNativeLanguages.XOSA;
468    if ("x-QUA".equals(codeString))
469      return V3AmericanIndianAlaskaNativeLanguages.XQUA;
470    if ("_MissouriRiver".equals(codeString))
471      return V3AmericanIndianAlaskaNativeLanguages._MISSOURIRIVER;
472    if ("x-CRO".equals(codeString))
473      return V3AmericanIndianAlaskaNativeLanguages.XCRO;
474    if ("x-HID".equals(codeString))
475      return V3AmericanIndianAlaskaNativeLanguages.XHID;
476    if ("x-MHQ".equals(codeString))
477      return V3AmericanIndianAlaskaNativeLanguages.XMHQ;
478    if ("_UtoAztecan".equals(codeString))
479      return V3AmericanIndianAlaskaNativeLanguages._UTOAZTECAN;
480    if ("_Numic".equals(codeString))
481      return V3AmericanIndianAlaskaNativeLanguages._NUMIC;
482    if ("_CentralNumic".equals(codeString))
483      return V3AmericanIndianAlaskaNativeLanguages._CENTRALNUMIC;
484    if ("x-COM".equals(codeString))
485      return V3AmericanIndianAlaskaNativeLanguages.XCOM;
486    if ("x-PAR".equals(codeString))
487      return V3AmericanIndianAlaskaNativeLanguages.XPAR;
488    if ("x-SHH".equals(codeString))
489      return V3AmericanIndianAlaskaNativeLanguages.XSHH;
490    if ("_SouthernNumic".equals(codeString))
491      return V3AmericanIndianAlaskaNativeLanguages._SOUTHERNNUMIC;
492    if ("x-KAW".equals(codeString))
493      return V3AmericanIndianAlaskaNativeLanguages.XKAW;
494    if ("x-UTE".equals(codeString))
495      return V3AmericanIndianAlaskaNativeLanguages.XUTE;
496    if ("_WesternNumic".equals(codeString))
497      return V3AmericanIndianAlaskaNativeLanguages._WESTERNNUMIC;
498    if ("x-MON".equals(codeString))
499      return V3AmericanIndianAlaskaNativeLanguages.XMON;
500    if ("x-PAO".equals(codeString))
501      return V3AmericanIndianAlaskaNativeLanguages.XPAO;
502    if ("_Takic".equals(codeString))
503      return V3AmericanIndianAlaskaNativeLanguages._TAKIC;
504    if ("_Cupan".equals(codeString))
505      return V3AmericanIndianAlaskaNativeLanguages._CUPAN;
506    if ("x-CHL".equals(codeString))
507      return V3AmericanIndianAlaskaNativeLanguages.XCHL;
508    if ("x-CUP".equals(codeString))
509      return V3AmericanIndianAlaskaNativeLanguages.XCUP;
510    if ("x-LUI".equals(codeString))
511      return V3AmericanIndianAlaskaNativeLanguages.XLUI;
512    if ("_SerranoGabrielino".equals(codeString))
513      return V3AmericanIndianAlaskaNativeLanguages._SERRANOGABRIELINO;
514    if ("x-SER".equals(codeString))
515      return V3AmericanIndianAlaskaNativeLanguages.XSER;
516    if ("_Taracahitan".equals(codeString))
517      return V3AmericanIndianAlaskaNativeLanguages._TARACAHITAN;
518    if ("_Cahitan".equals(codeString))
519      return V3AmericanIndianAlaskaNativeLanguages._CAHITAN;
520    if ("x-YAQ".equals(codeString))
521      return V3AmericanIndianAlaskaNativeLanguages.XYAQ;
522    if ("_Tepiman".equals(codeString))
523      return V3AmericanIndianAlaskaNativeLanguages._TEPIMAN;
524    if ("x-PAP".equals(codeString))
525      return V3AmericanIndianAlaskaNativeLanguages.XPAP;
526    if ("x-HOP".equals(codeString))
527      return V3AmericanIndianAlaskaNativeLanguages.XHOP;
528    if ("x-TUB".equals(codeString))
529      return V3AmericanIndianAlaskaNativeLanguages.XTUB;
530    if ("_Wakashan".equals(codeString))
531      return V3AmericanIndianAlaskaNativeLanguages._WAKASHAN;
532    if ("_Nootkan".equals(codeString))
533      return V3AmericanIndianAlaskaNativeLanguages._NOOTKAN;
534    if ("x-MYH".equals(codeString))
535      return V3AmericanIndianAlaskaNativeLanguages.XMYH;
536    if ("_Yukian".equals(codeString))
537      return V3AmericanIndianAlaskaNativeLanguages._YUKIAN;
538    if ("x-WAO".equals(codeString))
539      return V3AmericanIndianAlaskaNativeLanguages.XWAO;
540    if ("x-YUK".equals(codeString))
541      return V3AmericanIndianAlaskaNativeLanguages.XYUK;
542    if ("x-HAI".equals(codeString))
543      return V3AmericanIndianAlaskaNativeLanguages.XHAI;
544    if ("x-KUN".equals(codeString))
545      return V3AmericanIndianAlaskaNativeLanguages.XKUN;
546    if ("x-PSD".equals(codeString))
547      return V3AmericanIndianAlaskaNativeLanguages.XPSD;
548    if ("x-YUC".equals(codeString))
549      return V3AmericanIndianAlaskaNativeLanguages.XYUC;
550    if ("x-ZUN".equals(codeString))
551      return V3AmericanIndianAlaskaNativeLanguages.XZUN;
552    throw new IllegalArgumentException("Unknown V3AmericanIndianAlaskaNativeLanguages code '" + codeString + "'");
553  }
554
555  public String toCode(V3AmericanIndianAlaskaNativeLanguages code) {
556    if (code == V3AmericanIndianAlaskaNativeLanguages._ALGIC)
557      return "_Algic";
558    if (code == V3AmericanIndianAlaskaNativeLanguages._ALGONQUIAN)
559      return "_Algonquian";
560    if (code == V3AmericanIndianAlaskaNativeLanguages._ARAPAHOAN)
561      return "_Arapahoan";
562    if (code == V3AmericanIndianAlaskaNativeLanguages._ARAPAHOGROSVENTRE)
563      return "_ArapahoGrosVentre";
564    if (code == V3AmericanIndianAlaskaNativeLanguages.XARP)
565      return "x-ARP";
566    if (code == V3AmericanIndianAlaskaNativeLanguages.XATS)
567      return "x-ATS";
568    if (code == V3AmericanIndianAlaskaNativeLanguages._CREEMONTAGNAIS)
569      return "_CreeMontagnais";
570    if (code == V3AmericanIndianAlaskaNativeLanguages._CREE)
571      return "_Cree";
572    if (code == V3AmericanIndianAlaskaNativeLanguages.XCRP)
573      return "x-CRP";
574    if (code == V3AmericanIndianAlaskaNativeLanguages._EASTERNALGONQUIN)
575      return "_EasternAlgonquin";
576    if (code == V3AmericanIndianAlaskaNativeLanguages._ABENAKIAN)
577      return "_Abenakian";
578    if (code == V3AmericanIndianAlaskaNativeLanguages.XAAQ)
579      return "x-AAQ";
580    if (code == V3AmericanIndianAlaskaNativeLanguages.XABE)
581      return "x-ABE";
582    if (code == V3AmericanIndianAlaskaNativeLanguages.XMAC)
583      return "x-MAC";
584    if (code == V3AmericanIndianAlaskaNativeLanguages._DELAWARAN)
585      return "_Delawaran";
586    if (code == V3AmericanIndianAlaskaNativeLanguages.XDEL)
587      return "x-DEL";
588    if (code == V3AmericanIndianAlaskaNativeLanguages.XMIC)
589      return "x-MIC";
590    if (code == V3AmericanIndianAlaskaNativeLanguages._OJIBWAYAN)
591      return "_Ojibwayan";
592    if (code == V3AmericanIndianAlaskaNativeLanguages.XOJB)
593      return "x-OJB";
594    if (code == V3AmericanIndianAlaskaNativeLanguages.XPOT)
595      return "x-POT";
596    if (code == V3AmericanIndianAlaskaNativeLanguages._SAUKFOXKICKAPOO)
597      return "_SaukFoxKickapoo";
598    if (code == V3AmericanIndianAlaskaNativeLanguages.XKIC)
599      return "x-KIC";
600    if (code == V3AmericanIndianAlaskaNativeLanguages.XSAC)
601      return "x-SAC";
602    if (code == V3AmericanIndianAlaskaNativeLanguages.XSJW)
603      return "x-SJW";
604    if (code == V3AmericanIndianAlaskaNativeLanguages.XBLC)
605      return "x-BLC";
606    if (code == V3AmericanIndianAlaskaNativeLanguages.XCHY)
607      return "x-CHY";
608    if (code == V3AmericanIndianAlaskaNativeLanguages.XMEZ)
609      return "x-MEZ";
610    if (code == V3AmericanIndianAlaskaNativeLanguages._RITWAN)
611      return "_Ritwan";
612    if (code == V3AmericanIndianAlaskaNativeLanguages.XYUR)
613      return "x-YUR";
614    if (code == V3AmericanIndianAlaskaNativeLanguages._CADDOAN)
615      return "_Caddoan";
616    if (code == V3AmericanIndianAlaskaNativeLanguages._NORTHERNCADDOAN)
617      return "_NorthernCaddoan";
618    if (code == V3AmericanIndianAlaskaNativeLanguages.XARI)
619      return "x-ARI";
620    if (code == V3AmericanIndianAlaskaNativeLanguages.XPAW)
621      return "x-PAW";
622    if (code == V3AmericanIndianAlaskaNativeLanguages.XWIC)
623      return "x-WIC";
624    if (code == V3AmericanIndianAlaskaNativeLanguages._SOUTHERNCADDOAN)
625      return "_SouthernCaddoan";
626    if (code == V3AmericanIndianAlaskaNativeLanguages.XCAD)
627      return "x-CAD";
628    if (code == V3AmericanIndianAlaskaNativeLanguages._CHIMAKUAN)
629      return "_Chimakuan";
630    if (code == V3AmericanIndianAlaskaNativeLanguages.XQUI)
631      return "x-QUI";
632    if (code == V3AmericanIndianAlaskaNativeLanguages._ESKIMOALEUT)
633      return "_EskimoAleut";
634    if (code == V3AmericanIndianAlaskaNativeLanguages._ALEUT)
635      return "_Aleut";
636    if (code == V3AmericanIndianAlaskaNativeLanguages.XALW)
637      return "x-ALW";
638    if (code == V3AmericanIndianAlaskaNativeLanguages._ESKIMOAN)
639      return "_Eskimoan";
640    if (code == V3AmericanIndianAlaskaNativeLanguages._INUITINUPIAQ)
641      return "_InuitInupiaq";
642    if (code == V3AmericanIndianAlaskaNativeLanguages.XESI)
643      return "x-ESI";
644    if (code == V3AmericanIndianAlaskaNativeLanguages.XESK)
645      return "x-ESK";
646    if (code == V3AmericanIndianAlaskaNativeLanguages._SIRENIKSKIYUPIK)
647      return "_SirenikskiYupik";
648    if (code == V3AmericanIndianAlaskaNativeLanguages.XEMS)
649      return "x-EMS";
650    if (code == V3AmericanIndianAlaskaNativeLanguages.XESS)
651      return "x-ESS";
652    if (code == V3AmericanIndianAlaskaNativeLanguages.XESU)
653      return "x-ESU";
654    if (code == V3AmericanIndianAlaskaNativeLanguages._HOKAN)
655      return "_Hokan";
656    if (code == V3AmericanIndianAlaskaNativeLanguages._COCHIMIYUMAN)
657      return "_CochimiYuman";
658    if (code == V3AmericanIndianAlaskaNativeLanguages._YUMAN)
659      return "_Yuman";
660    if (code == V3AmericanIndianAlaskaNativeLanguages._DELTACALIFORNIA)
661      return "_DeltaCalifornia";
662    if (code == V3AmericanIndianAlaskaNativeLanguages._DIEGUENO)
663      return "_Diegueno";
664    if (code == V3AmericanIndianAlaskaNativeLanguages.XDIH)
665      return "x-DIH";
666    if (code == V3AmericanIndianAlaskaNativeLanguages.XCOC)
667      return "x-COC";
668    if (code == V3AmericanIndianAlaskaNativeLanguages._PAI)
669      return "_Pai";
670    if (code == V3AmericanIndianAlaskaNativeLanguages.XYUF)
671      return "x-YUF";
672    if (code == V3AmericanIndianAlaskaNativeLanguages._RIVER)
673      return "_River";
674    if (code == V3AmericanIndianAlaskaNativeLanguages.XMOV)
675      return "x-MOV";
676    if (code == V3AmericanIndianAlaskaNativeLanguages.XMRC)
677      return "x-MRC";
678    if (code == V3AmericanIndianAlaskaNativeLanguages.XYUM)
679      return "x-YUM";
680    if (code == V3AmericanIndianAlaskaNativeLanguages._PALAIHNIHAN)
681      return "_Palaihnihan";
682    if (code == V3AmericanIndianAlaskaNativeLanguages.XACH)
683      return "x-ACH";
684    if (code == V3AmericanIndianAlaskaNativeLanguages.XATW)
685      return "x-ATW";
686    if (code == V3AmericanIndianAlaskaNativeLanguages._POMOAN)
687      return "_Pomoan";
688    if (code == V3AmericanIndianAlaskaNativeLanguages.XKJU)
689      return "x-KJU";
690    if (code == V3AmericanIndianAlaskaNativeLanguages.XPEF)
691      return "x-PEF";
692    if (code == V3AmericanIndianAlaskaNativeLanguages.XPEO)
693      return "x-PEO";
694    if (code == V3AmericanIndianAlaskaNativeLanguages.XPEQ)
695      return "x-PEQ";
696    if (code == V3AmericanIndianAlaskaNativeLanguages.XPOO)
697      return "x-POO";
698    if (code == V3AmericanIndianAlaskaNativeLanguages._SHASTA)
699      return "_Shasta";
700    if (code == V3AmericanIndianAlaskaNativeLanguages.XSHT)
701      return "x-SHT";
702    if (code == V3AmericanIndianAlaskaNativeLanguages.XKYH)
703      return "x-KYH";
704    if (code == V3AmericanIndianAlaskaNativeLanguages.XWAS)
705      return "x-WAS";
706    if (code == V3AmericanIndianAlaskaNativeLanguages._IROQUOIAN)
707      return "_Iroquoian";
708    if (code == V3AmericanIndianAlaskaNativeLanguages._NORTHERNIROQUOIAN)
709      return "_NorthernIroquoian";
710    if (code == V3AmericanIndianAlaskaNativeLanguages.XCAY)
711      return "x-CAY";
712    if (code == V3AmericanIndianAlaskaNativeLanguages.XMOH)
713      return "x-MOH";
714    if (code == V3AmericanIndianAlaskaNativeLanguages.XONE)
715      return "x-ONE";
716    if (code == V3AmericanIndianAlaskaNativeLanguages.XONO)
717      return "x-ONO";
718    if (code == V3AmericanIndianAlaskaNativeLanguages.XSEE)
719      return "x-SEE";
720    if (code == V3AmericanIndianAlaskaNativeLanguages.XTUS)
721      return "x-TUS";
722    if (code == V3AmericanIndianAlaskaNativeLanguages.XCER)
723      return "x-CER";
724    if (code == V3AmericanIndianAlaskaNativeLanguages._KERESAN)
725      return "_Keresan";
726    if (code == V3AmericanIndianAlaskaNativeLanguages.XKEE)
727      return "x-KEE";
728    if (code == V3AmericanIndianAlaskaNativeLanguages.XKJQ)
729      return "x-KJQ";
730    if (code == V3AmericanIndianAlaskaNativeLanguages._KIOWATANOAN)
731      return "_KiowaTanoan";
732    if (code == V3AmericanIndianAlaskaNativeLanguages._TIWA)
733      return "_Tiwa";
734    if (code == V3AmericanIndianAlaskaNativeLanguages.XTAO)
735      return "x-TAO";
736    if (code == V3AmericanIndianAlaskaNativeLanguages.XTIX)
737      return "x-TIX";
738    if (code == V3AmericanIndianAlaskaNativeLanguages.XKIO)
739      return "x-KIO";
740    if (code == V3AmericanIndianAlaskaNativeLanguages.XTEW)
741      return "x-TEW";
742    if (code == V3AmericanIndianAlaskaNativeLanguages.XTOW)
743      return "x-TOW";
744    if (code == V3AmericanIndianAlaskaNativeLanguages._MUSKOGEAN)
745      return "_Muskogean";
746    if (code == V3AmericanIndianAlaskaNativeLanguages._CENTRALMUSKOGEAN)
747      return "_CentralMuskogean";
748    if (code == V3AmericanIndianAlaskaNativeLanguages.XAKZ)
749      return "x-AKZ";
750    if (code == V3AmericanIndianAlaskaNativeLanguages.XCKU)
751      return "x-CKU";
752    if (code == V3AmericanIndianAlaskaNativeLanguages.XMIK)
753      return "x-MIK";
754    if (code == V3AmericanIndianAlaskaNativeLanguages._WESTERNMUSKOGEAN)
755      return "_WesternMuskogean";
756    if (code == V3AmericanIndianAlaskaNativeLanguages.XCCT)
757      return "x-CCT";
758    if (code == V3AmericanIndianAlaskaNativeLanguages.XCIC)
759      return "x-CIC";
760    if (code == V3AmericanIndianAlaskaNativeLanguages.XCRK)
761      return "x-CRK";
762    if (code == V3AmericanIndianAlaskaNativeLanguages._NADENE)
763      return "_Nadene";
764    if (code == V3AmericanIndianAlaskaNativeLanguages._ATHAPASKANEYAK)
765      return "_AthapaskanEyak";
766    if (code == V3AmericanIndianAlaskaNativeLanguages._ATHAPASKAN)
767      return "_Athapaskan";
768    if (code == V3AmericanIndianAlaskaNativeLanguages._APACHEAN)
769      return "_Apachean";
770    if (code == V3AmericanIndianAlaskaNativeLanguages._EASTERNAPACHEAN)
771      return "_EasternApachean";
772    if (code == V3AmericanIndianAlaskaNativeLanguages.XAPJ)
773      return "x-APJ";
774    if (code == V3AmericanIndianAlaskaNativeLanguages.XAPL)
775      return "x-APL";
776    if (code == V3AmericanIndianAlaskaNativeLanguages._WESTERNAPACHEAN)
777      return "_WesternApachean";
778    if (code == V3AmericanIndianAlaskaNativeLanguages.XAPM)
779      return "x-APM";
780    if (code == V3AmericanIndianAlaskaNativeLanguages.XAPW)
781      return "x-APW";
782    if (code == V3AmericanIndianAlaskaNativeLanguages.XNAV)
783      return "x-NAV";
784    if (code == V3AmericanIndianAlaskaNativeLanguages.XAPK)
785      return "x-APK";
786    if (code == V3AmericanIndianAlaskaNativeLanguages._CENTRALALASKAYUKON)
787      return "_CentralAlaskaYukon";
788    if (code == V3AmericanIndianAlaskaNativeLanguages._KOYUKONINGALIK)
789      return "_KoyukonIngalik";
790    if (code == V3AmericanIndianAlaskaNativeLanguages.XHOI)
791      return "x-HOI";
792    if (code == V3AmericanIndianAlaskaNativeLanguages.XING)
793      return "x-ING";
794    if (code == V3AmericanIndianAlaskaNativeLanguages.XKOY)
795      return "x-KOY";
796    if (code == V3AmericanIndianAlaskaNativeLanguages._KUTCHINHAN)
797      return "_KutchinHan";
798    if (code == V3AmericanIndianAlaskaNativeLanguages.XHAA)
799      return "x-HAA";
800    if (code == V3AmericanIndianAlaskaNativeLanguages.XKUC)
801      return "x-KUC";
802    if (code == V3AmericanIndianAlaskaNativeLanguages._TANANATUTCHONE)
803      return "_TananaTutchone";
804    if (code == V3AmericanIndianAlaskaNativeLanguages._TANANA)
805      return "_Tanana";
806    if (code == V3AmericanIndianAlaskaNativeLanguages.XTAA)
807      return "x-TAA";
808    if (code == V3AmericanIndianAlaskaNativeLanguages.XTAU)
809      return "x-TAU";
810    if (code == V3AmericanIndianAlaskaNativeLanguages.XTCB)
811      return "x-TCB";
812    if (code == V3AmericanIndianAlaskaNativeLanguages.XKUU)
813      return "x-KUU";
814    if (code == V3AmericanIndianAlaskaNativeLanguages._PACIFICCOASTATHAPASKAN)
815      return "_PacificCoastAthapaskan";
816    if (code == V3AmericanIndianAlaskaNativeLanguages._CALIFORNIAATHAPASKAN)
817      return "_CaliforniaAthapaskan";
818    if (code == V3AmericanIndianAlaskaNativeLanguages.XHUP)
819      return "x-HUP";
820    if (code == V3AmericanIndianAlaskaNativeLanguages.XKTW)
821      return "x-KTW";
822    if (code == V3AmericanIndianAlaskaNativeLanguages._OREGONATHAPASKAN)
823      return "_OregonAthapaskan";
824    if (code == V3AmericanIndianAlaskaNativeLanguages.XTOL)
825      return "x-TOL";
826    if (code == V3AmericanIndianAlaskaNativeLanguages.XTUU)
827      return "x-TUU";
828    if (code == V3AmericanIndianAlaskaNativeLanguages._SOUTHERNALASKA)
829      return "_SouthernAlaska";
830    if (code == V3AmericanIndianAlaskaNativeLanguages.XAHT)
831      return "x-AHT";
832    if (code == V3AmericanIndianAlaskaNativeLanguages.XTFN)
833      return "x-TFN";
834    if (code == V3AmericanIndianAlaskaNativeLanguages.XEYA)
835      return "x-EYA";
836    if (code == V3AmericanIndianAlaskaNativeLanguages.XTLI)
837      return "x-TLI";
838    if (code == V3AmericanIndianAlaskaNativeLanguages._PENUTIAN)
839      return "_Penutian";
840    if (code == V3AmericanIndianAlaskaNativeLanguages._CHINOOKAN)
841      return "_Chinookan";
842    if (code == V3AmericanIndianAlaskaNativeLanguages._UPPERCHINOOK)
843      return "_UpperChinook";
844    if (code == V3AmericanIndianAlaskaNativeLanguages.XWAC)
845      return "x-WAC";
846    if (code == V3AmericanIndianAlaskaNativeLanguages._COOSAN)
847      return "_Coosan";
848    if (code == V3AmericanIndianAlaskaNativeLanguages.XCOS)
849      return "x-COS";
850    if (code == V3AmericanIndianAlaskaNativeLanguages._MAIDUAN)
851      return "_Maiduan";
852    if (code == V3AmericanIndianAlaskaNativeLanguages.XMAI)
853      return "x-MAI";
854    if (code == V3AmericanIndianAlaskaNativeLanguages.XNMU)
855      return "x-NMU";
856    if (code == V3AmericanIndianAlaskaNativeLanguages.XNSZ)
857      return "x-NSZ";
858    if (code == V3AmericanIndianAlaskaNativeLanguages._PLATEAUPENUTIAN)
859      return "_PlateauPenutian";
860    if (code == V3AmericanIndianAlaskaNativeLanguages._SAHAPTIAN)
861      return "_Sahaptian";
862    if (code == V3AmericanIndianAlaskaNativeLanguages.XUMA)
863      return "x-UMA";
864    if (code == V3AmericanIndianAlaskaNativeLanguages.XWAA)
865      return "x-WAA";
866    if (code == V3AmericanIndianAlaskaNativeLanguages.XWAR)
867      return "x-WAR";
868    if (code == V3AmericanIndianAlaskaNativeLanguages.XYAK)
869      return "x-YAK";
870    if (code == V3AmericanIndianAlaskaNativeLanguages.XKLA)
871      return "x-KLA";
872    if (code == V3AmericanIndianAlaskaNativeLanguages.XNEZ)
873      return "x-NEZ";
874    if (code == V3AmericanIndianAlaskaNativeLanguages._TAKELMAN)
875      return "_Takelman";
876    if (code == V3AmericanIndianAlaskaNativeLanguages._KALAPUYAN)
877      return "_Kalapuyan";
878    if (code == V3AmericanIndianAlaskaNativeLanguages.XKAL)
879      return "x-KAL";
880    if (code == V3AmericanIndianAlaskaNativeLanguages._TSIMSHIANIC)
881      return "_Tsimshianic";
882    if (code == V3AmericanIndianAlaskaNativeLanguages.XTSI)
883      return "x-TSI";
884    if (code == V3AmericanIndianAlaskaNativeLanguages._UTIAN)
885      return "_Utian";
886    if (code == V3AmericanIndianAlaskaNativeLanguages._MIWOKAN)
887      return "_Miwokan";
888    if (code == V3AmericanIndianAlaskaNativeLanguages._EASTERNMIWOK)
889      return "_EasternMiwok";
890    if (code == V3AmericanIndianAlaskaNativeLanguages.XCSM)
891      return "x-CSM";
892    if (code == V3AmericanIndianAlaskaNativeLanguages.XNSQ)
893      return "x-NSQ";
894    if (code == V3AmericanIndianAlaskaNativeLanguages.XPMW)
895      return "x-PMW";
896    if (code == V3AmericanIndianAlaskaNativeLanguages.XSKD)
897      return "x-SKD";
898    if (code == V3AmericanIndianAlaskaNativeLanguages._WESTERNMIWOK)
899      return "_WesternMiwok";
900    if (code == V3AmericanIndianAlaskaNativeLanguages.XCSI)
901      return "x-CSI";
902    if (code == V3AmericanIndianAlaskaNativeLanguages.XLMW)
903      return "x-LMW";
904    if (code == V3AmericanIndianAlaskaNativeLanguages._WINTUAN)
905      return "_Wintuan";
906    if (code == V3AmericanIndianAlaskaNativeLanguages.XWIT)
907      return "x-WIT";
908    if (code == V3AmericanIndianAlaskaNativeLanguages._YOKUTSAN)
909      return "_Yokutsan";
910    if (code == V3AmericanIndianAlaskaNativeLanguages.XENH)
911      return "x-ENH";
912    if (code == V3AmericanIndianAlaskaNativeLanguages.XGSH)
913      return "x-GSH";
914    if (code == V3AmericanIndianAlaskaNativeLanguages.XPYL)
915      return "x-PYL";
916    if (code == V3AmericanIndianAlaskaNativeLanguages.XTKH)
917      return "x-TKH";
918    if (code == V3AmericanIndianAlaskaNativeLanguages._PIDGIN)
919      return "_Pidgin";
920    if (code == V3AmericanIndianAlaskaNativeLanguages.XCHH)
921      return "x-CHH";
922    if (code == V3AmericanIndianAlaskaNativeLanguages._SALISHAN)
923      return "_Salishan";
924    if (code == V3AmericanIndianAlaskaNativeLanguages._CENTRALSALISH)
925      return "_CentralSalish";
926    if (code == V3AmericanIndianAlaskaNativeLanguages.XCLM)
927      return "x-CLM";
928    if (code == V3AmericanIndianAlaskaNativeLanguages.XLUT)
929      return "x-LUT";
930    if (code == V3AmericanIndianAlaskaNativeLanguages.XSTR)
931      return "x-STR";
932    if (code == V3AmericanIndianAlaskaNativeLanguages._INTERIORSALISH)
933      return "_InteriorSalish";
934    if (code == V3AmericanIndianAlaskaNativeLanguages.XCOL)
935      return "x-COL";
936    if (code == V3AmericanIndianAlaskaNativeLanguages.XCRD)
937      return "x-CRD";
938    if (code == V3AmericanIndianAlaskaNativeLanguages.XFLA)
939      return "x-FLA";
940    if (code == V3AmericanIndianAlaskaNativeLanguages.XOKA)
941      return "x-OKA";
942    if (code == V3AmericanIndianAlaskaNativeLanguages._TSAMOSAN)
943      return "_Tsamosan";
944    if (code == V3AmericanIndianAlaskaNativeLanguages.XCEA)
945      return "x-CEA";
946    if (code == V3AmericanIndianAlaskaNativeLanguages.XCJH)
947      return "x-CJH";
948    if (code == V3AmericanIndianAlaskaNativeLanguages.XCOW)
949      return "x-COW";
950    if (code == V3AmericanIndianAlaskaNativeLanguages.XQUN)
951      return "x-QUN";
952    if (code == V3AmericanIndianAlaskaNativeLanguages._SIOUANCATAWBA)
953      return "_SiouanCatawba";
954    if (code == V3AmericanIndianAlaskaNativeLanguages._SIOUAN)
955      return "_Siouan";
956    if (code == V3AmericanIndianAlaskaNativeLanguages._MISSISSIPPIVALLEY)
957      return "_MississippiValley";
958    if (code == V3AmericanIndianAlaskaNativeLanguages._CHIWEREWINNEBAGO)
959      return "_ChiwereWinnebago";
960    if (code == V3AmericanIndianAlaskaNativeLanguages.XIOW)
961      return "x-IOW";
962    if (code == V3AmericanIndianAlaskaNativeLanguages.XWIN)
963      return "x-WIN";
964    if (code == V3AmericanIndianAlaskaNativeLanguages._DAKOTAN)
965      return "_Dakotan";
966    if (code == V3AmericanIndianAlaskaNativeLanguages.XASB)
967      return "x-ASB";
968    if (code == V3AmericanIndianAlaskaNativeLanguages.XDHG)
969      return "x-DHG";
970    if (code == V3AmericanIndianAlaskaNativeLanguages.XLKT)
971      return "x-LKT";
972    if (code == V3AmericanIndianAlaskaNativeLanguages.XNKT)
973      return "x-NKT";
974    if (code == V3AmericanIndianAlaskaNativeLanguages._DHEGIHA)
975      return "_Dhegiha";
976    if (code == V3AmericanIndianAlaskaNativeLanguages.XKAA)
977      return "x-KAA";
978    if (code == V3AmericanIndianAlaskaNativeLanguages.XOMA)
979      return "x-OMA";
980    if (code == V3AmericanIndianAlaskaNativeLanguages.XOSA)
981      return "x-OSA";
982    if (code == V3AmericanIndianAlaskaNativeLanguages.XQUA)
983      return "x-QUA";
984    if (code == V3AmericanIndianAlaskaNativeLanguages._MISSOURIRIVER)
985      return "_MissouriRiver";
986    if (code == V3AmericanIndianAlaskaNativeLanguages.XCRO)
987      return "x-CRO";
988    if (code == V3AmericanIndianAlaskaNativeLanguages.XHID)
989      return "x-HID";
990    if (code == V3AmericanIndianAlaskaNativeLanguages.XMHQ)
991      return "x-MHQ";
992    if (code == V3AmericanIndianAlaskaNativeLanguages._UTOAZTECAN)
993      return "_UtoAztecan";
994    if (code == V3AmericanIndianAlaskaNativeLanguages._NUMIC)
995      return "_Numic";
996    if (code == V3AmericanIndianAlaskaNativeLanguages._CENTRALNUMIC)
997      return "_CentralNumic";
998    if (code == V3AmericanIndianAlaskaNativeLanguages.XCOM)
999      return "x-COM";
1000    if (code == V3AmericanIndianAlaskaNativeLanguages.XPAR)
1001      return "x-PAR";
1002    if (code == V3AmericanIndianAlaskaNativeLanguages.XSHH)
1003      return "x-SHH";
1004    if (code == V3AmericanIndianAlaskaNativeLanguages._SOUTHERNNUMIC)
1005      return "_SouthernNumic";
1006    if (code == V3AmericanIndianAlaskaNativeLanguages.XKAW)
1007      return "x-KAW";
1008    if (code == V3AmericanIndianAlaskaNativeLanguages.XUTE)
1009      return "x-UTE";
1010    if (code == V3AmericanIndianAlaskaNativeLanguages._WESTERNNUMIC)
1011      return "_WesternNumic";
1012    if (code == V3AmericanIndianAlaskaNativeLanguages.XMON)
1013      return "x-MON";
1014    if (code == V3AmericanIndianAlaskaNativeLanguages.XPAO)
1015      return "x-PAO";
1016    if (code == V3AmericanIndianAlaskaNativeLanguages._TAKIC)
1017      return "_Takic";
1018    if (code == V3AmericanIndianAlaskaNativeLanguages._CUPAN)
1019      return "_Cupan";
1020    if (code == V3AmericanIndianAlaskaNativeLanguages.XCHL)
1021      return "x-CHL";
1022    if (code == V3AmericanIndianAlaskaNativeLanguages.XCUP)
1023      return "x-CUP";
1024    if (code == V3AmericanIndianAlaskaNativeLanguages.XLUI)
1025      return "x-LUI";
1026    if (code == V3AmericanIndianAlaskaNativeLanguages._SERRANOGABRIELINO)
1027      return "_SerranoGabrielino";
1028    if (code == V3AmericanIndianAlaskaNativeLanguages.XSER)
1029      return "x-SER";
1030    if (code == V3AmericanIndianAlaskaNativeLanguages._TARACAHITAN)
1031      return "_Taracahitan";
1032    if (code == V3AmericanIndianAlaskaNativeLanguages._CAHITAN)
1033      return "_Cahitan";
1034    if (code == V3AmericanIndianAlaskaNativeLanguages.XYAQ)
1035      return "x-YAQ";
1036    if (code == V3AmericanIndianAlaskaNativeLanguages._TEPIMAN)
1037      return "_Tepiman";
1038    if (code == V3AmericanIndianAlaskaNativeLanguages.XPAP)
1039      return "x-PAP";
1040    if (code == V3AmericanIndianAlaskaNativeLanguages.XHOP)
1041      return "x-HOP";
1042    if (code == V3AmericanIndianAlaskaNativeLanguages.XTUB)
1043      return "x-TUB";
1044    if (code == V3AmericanIndianAlaskaNativeLanguages._WAKASHAN)
1045      return "_Wakashan";
1046    if (code == V3AmericanIndianAlaskaNativeLanguages._NOOTKAN)
1047      return "_Nootkan";
1048    if (code == V3AmericanIndianAlaskaNativeLanguages.XMYH)
1049      return "x-MYH";
1050    if (code == V3AmericanIndianAlaskaNativeLanguages._YUKIAN)
1051      return "_Yukian";
1052    if (code == V3AmericanIndianAlaskaNativeLanguages.XWAO)
1053      return "x-WAO";
1054    if (code == V3AmericanIndianAlaskaNativeLanguages.XYUK)
1055      return "x-YUK";
1056    if (code == V3AmericanIndianAlaskaNativeLanguages.XHAI)
1057      return "x-HAI";
1058    if (code == V3AmericanIndianAlaskaNativeLanguages.XKUN)
1059      return "x-KUN";
1060    if (code == V3AmericanIndianAlaskaNativeLanguages.XPSD)
1061      return "x-PSD";
1062    if (code == V3AmericanIndianAlaskaNativeLanguages.XYUC)
1063      return "x-YUC";
1064    if (code == V3AmericanIndianAlaskaNativeLanguages.XZUN)
1065      return "x-ZUN";
1066    return "?";
1067  }
1068
1069  public String toSystem(V3AmericanIndianAlaskaNativeLanguages code) {
1070    return code.getSystem();
1071  }
1072
1073}