001package org.hl7.fhir.instance.model.valuesets; 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, Nov 11, 2015 10:54-0500 for FHIR v1.0.2 033 034 035public enum V3AmericanIndianAlaskaNativeLanguages { 036 037 /** 038 * Algic 039 */ 040 _ALGIC, 041 /** 042 * Algonquian 043 */ 044 _ALGONQUIAN, 045 /** 046 * Arapahoan 047 */ 048 _ARAPAHOAN, 049 /** 050 * ArapahoGrosVentre 051 */ 052 _ARAPAHOGROSVENTRE, 053 /** 054 * Arapaho 055 */ 056 XARP, 057 /** 058 * Gros Ventre 059 */ 060 XATS, 061 /** 062 * CreeMontagnais 063 */ 064 _CREEMONTAGNAIS, 065 /** 066 * Cree 067 */ 068 _CREE, 069 /** 070 * Western Cree 071 */ 072 XCRP, 073 /** 074 * EasternAlgonquin 075 */ 076 _EASTERNALGONQUIN, 077 /** 078 * Abenakian 079 */ 080 _ABENAKIAN, 081 /** 082 * Eastern Abenaki 083 */ 084 XAAQ, 085 /** 086 * Western Abenaki 087 */ 088 XABE, 089 /** 090 * Maliseet-Passamaquoddy 091 */ 092 XMAC, 093 /** 094 * Delawaran 095 */ 096 _DELAWARAN, 097 /** 098 * Unami Delaware 099 */ 100 XDEL, 101 /** 102 * Micmac 103 */ 104 XMIC, 105 /** 106 * Ojibwayan 107 */ 108 _OJIBWAYAN, 109 /** 110 * Southern Ojibwa 111 */ 112 XOJB, 113 /** 114 * Potawatami 115 */ 116 XPOT, 117 /** 118 * SaukFoxKickapoo 119 */ 120 _SAUKFOXKICKAPOO, 121 /** 122 * Kickapoo 123 */ 124 XKIC, 125 /** 126 * Mesquakie 127 */ 128 XSAC, 129 /** 130 * Shawnee 131 */ 132 XSJW, 133 /** 134 * Blackfoot 135 */ 136 XBLC, 137 /** 138 * Cheyenne 139 */ 140 XCHY, 141 /** 142 * Menominee 143 */ 144 XMEZ, 145 /** 146 * Ritwan 147 */ 148 _RITWAN, 149 /** 150 * Yurok 151 */ 152 XYUR, 153 /** 154 * Caddoan 155 */ 156 _CADDOAN, 157 /** 158 * NorthernCaddoan 159 */ 160 _NORTHERNCADDOAN, 161 /** 162 * Arikara 163 */ 164 XARI, 165 /** 166 * Pawnee 167 */ 168 XPAW, 169 /** 170 * Wichita 171 */ 172 XWIC, 173 /** 174 * SouthernCaddoan 175 */ 176 _SOUTHERNCADDOAN, 177 /** 178 * Caddo 179 */ 180 XCAD, 181 /** 182 * Chimakuan 183 */ 184 _CHIMAKUAN, 185 /** 186 * Quileute 187 */ 188 XQUI, 189 /** 190 * EskimoAleut 191 */ 192 _ESKIMOALEUT, 193 /** 194 * Aleut 195 */ 196 _ALEUT, 197 /** 198 * Aleut 199 */ 200 XALW, 201 /** 202 * Eskimoan 203 */ 204 _ESKIMOAN, 205 /** 206 * InuitInupiaq 207 */ 208 _INUITINUPIAQ, 209 /** 210 * North Alaskan Inuktitut 211 */ 212 XESI, 213 /** 214 * Northwest Alaska Inuktitut 215 */ 216 XESK, 217 /** 218 * SirenikskiYupik 219 */ 220 _SIRENIKSKIYUPIK, 221 /** 222 * Pacific Yupik Gulf 223 */ 224 XEMS, 225 /** 226 * Central Siberian Yupik 227 */ 228 XESS, 229 /** 230 * Central Alaskan Yupik 231 */ 232 XESU, 233 /** 234 * Hokan 235 */ 236 _HOKAN, 237 /** 238 * CochimiYuman 239 */ 240 _COCHIMIYUMAN, 241 /** 242 * Yuman 243 */ 244 _YUMAN, 245 /** 246 * DeltaCalifornia 247 */ 248 _DELTACALIFORNIA, 249 /** 250 * Diegueno 251 */ 252 _DIEGUENO, 253 /** 254 * Kumeyaay 255 */ 256 XDIH, 257 /** 258 * Cocopa 259 */ 260 XCOC, 261 /** 262 * Pai 263 */ 264 _PAI, 265 /** 266 * Havasupai 267 */ 268 XYUF, 269 /** 270 * River 271 */ 272 _RIVER, 273 /** 274 * Mohave 275 */ 276 XMOV, 277 /** 278 * Maricopa 279 */ 280 XMRC, 281 /** 282 * Quechan 283 */ 284 XYUM, 285 /** 286 * Palaihnihan 287 */ 288 _PALAIHNIHAN, 289 /** 290 * Achumawi 291 */ 292 XACH, 293 /** 294 * Atsugewi 295 */ 296 XATW, 297 /** 298 * Pomoan 299 */ 300 _POMOAN, 301 /** 302 * Kashaya 303 */ 304 XKJU, 305 /** 306 * Northeastern Pomo 307 */ 308 XPEF, 309 /** 310 * Southeastern Pomo 311 */ 312 XPEO, 313 /** 314 * Southern Pomo 315 */ 316 XPEQ, 317 /** 318 * Central Pomo 319 */ 320 XPOO, 321 /** 322 * Shasta 323 */ 324 _SHASTA, 325 /** 326 * Shasta 327 */ 328 XSHT, 329 /** 330 * Karok 331 */ 332 XKYH, 333 /** 334 * Washoe 335 */ 336 XWAS, 337 /** 338 * Iroquoian 339 */ 340 _IROQUOIAN, 341 /** 342 * NorthernIroquoian 343 */ 344 _NORTHERNIROQUOIAN, 345 /** 346 * Cayuga 347 */ 348 XCAY, 349 /** 350 * Mohawk 351 */ 352 XMOH, 353 /** 354 * Oneida 355 */ 356 XONE, 357 /** 358 * Onondaga 359 */ 360 XONO, 361 /** 362 * Seneca 363 */ 364 XSEE, 365 /** 366 * Tuscarora 367 */ 368 XTUS, 369 /** 370 * Cherokee 371 */ 372 XCER, 373 /** 374 * Keresan 375 */ 376 _KERESAN, 377 /** 378 * Rio Grande Keresan 379 */ 380 XKEE, 381 /** 382 * Acoma-Laguna 383 */ 384 XKJQ, 385 /** 386 * KiowaTanoan 387 */ 388 _KIOWATANOAN, 389 /** 390 * Tiwa 391 */ 392 _TIWA, 393 /** 394 * Northern Tiwa 395 */ 396 XTAO, 397 /** 398 * Southern Tiwa 399 */ 400 XTIX, 401 /** 402 * Kiowa 403 */ 404 XKIO, 405 /** 406 * Tewa 407 */ 408 XTEW, 409 /** 410 * Jemez 411 */ 412 XTOW, 413 /** 414 * Muskogean 415 */ 416 _MUSKOGEAN, 417 /** 418 * CentralMuskogean 419 */ 420 _CENTRALMUSKOGEAN, 421 /** 422 * Alabama 423 */ 424 XAKZ, 425 /** 426 * Koasati 427 */ 428 XCKU, 429 /** 430 * Mikasuki 431 */ 432 XMIK, 433 /** 434 * WesternMuskogean 435 */ 436 _WESTERNMUSKOGEAN, 437 /** 438 * Choctaw 439 */ 440 XCCT, 441 /** 442 * Chickasaw 443 */ 444 XCIC, 445 /** 446 * Creek 447 */ 448 XCRK, 449 /** 450 * Nadene 451 */ 452 _NADENE, 453 /** 454 * AthapaskanEyak 455 */ 456 _ATHAPASKANEYAK, 457 /** 458 * Athapaskan 459 */ 460 _ATHAPASKAN, 461 /** 462 * Apachean 463 */ 464 _APACHEAN, 465 /** 466 * EasternApachean 467 */ 468 _EASTERNAPACHEAN, 469 /** 470 * Jicarilla 471 */ 472 XAPJ, 473 /** 474 * Lipan 475 */ 476 XAPL, 477 /** 478 * WesternApachean 479 */ 480 _WESTERNAPACHEAN, 481 /** 482 * Mescalero-Chiricahua 483 */ 484 XAPM, 485 /** 486 * Western Apache 487 */ 488 XAPW, 489 /** 490 * Dine 491 */ 492 XNAV, 493 /** 494 * Kiowa Apache 495 */ 496 XAPK, 497 /** 498 * CentralAlaskaYukon 499 */ 500 _CENTRALALASKAYUKON, 501 /** 502 * KoyukonIngalik 503 */ 504 _KOYUKONINGALIK, 505 /** 506 * Holikachuk 507 */ 508 XHOI, 509 /** 510 * Degexit'an 511 */ 512 XING, 513 /** 514 * Koyukon 515 */ 516 XKOY, 517 /** 518 * KutchinHan 519 */ 520 _KUTCHINHAN, 521 /** 522 * Han 523 */ 524 XHAA, 525 /** 526 * Kutchin 527 */ 528 XKUC, 529 /** 530 * TananaTutchone 531 */ 532 _TANANATUTCHONE, 533 /** 534 * Tanana 535 */ 536 _TANANA, 537 /** 538 * Lower Tanana 539 */ 540 XTAA, 541 /** 542 * Upper Tanana 543 */ 544 XTAU, 545 /** 546 * Tanacross 547 */ 548 XTCB, 549 /** 550 * Upper Kuskokwim 551 */ 552 XKUU, 553 /** 554 * PacificCoastAthapaskan 555 */ 556 _PACIFICCOASTATHAPASKAN, 557 /** 558 * CaliforniaAthapaskan 559 */ 560 _CALIFORNIAATHAPASKAN, 561 /** 562 * Hupa 563 */ 564 XHUP, 565 /** 566 * Cahto 567 */ 568 XKTW, 569 /** 570 * OregonAthapaskan 571 */ 572 _OREGONATHAPASKAN, 573 /** 574 * Tolowa 575 */ 576 XTOL, 577 /** 578 * Tututni 579 */ 580 XTUU, 581 /** 582 * SouthernAlaska 583 */ 584 _SOUTHERNALASKA, 585 /** 586 * Ahtna 587 */ 588 XAHT, 589 /** 590 * Tanaina 591 */ 592 XTFN, 593 /** 594 * Eyak 595 */ 596 XEYA, 597 /** 598 * Tlingit 599 */ 600 XTLI, 601 /** 602 * Penutian 603 */ 604 _PENUTIAN, 605 /** 606 * Chinookan 607 */ 608 _CHINOOKAN, 609 /** 610 * UpperChinook 611 */ 612 _UPPERCHINOOK, 613 /** 614 * Kiksht 615 */ 616 XWAC, 617 /** 618 * Coosan 619 */ 620 _COOSAN, 621 /** 622 * Hanis 623 */ 624 XCOS, 625 /** 626 * Maiduan 627 */ 628 _MAIDUAN, 629 /** 630 * Northwest Maidu 631 */ 632 XMAI, 633 /** 634 * Northeast Maidu 635 */ 636 XNMU, 637 /** 638 * Nisenan 639 */ 640 XNSZ, 641 /** 642 * PlateauPenutian 643 */ 644 _PLATEAUPENUTIAN, 645 /** 646 * Sahaptian 647 */ 648 _SAHAPTIAN, 649 /** 650 * Umatilla 651 */ 652 XUMA, 653 /** 654 * Walla Walla 655 */ 656 XWAA, 657 /** 658 * Tenino 659 */ 660 XWAR, 661 /** 662 * Yakima 663 */ 664 XYAK, 665 /** 666 * Klamath-Modoc 667 */ 668 XKLA, 669 /** 670 * Nez Perce 671 */ 672 XNEZ, 673 /** 674 * Takelman 675 */ 676 _TAKELMAN, 677 /** 678 * Kalapuyan 679 */ 680 _KALAPUYAN, 681 /** 682 * Central Kalapuyan 683 */ 684 XKAL, 685 /** 686 * Tsimshianic 687 */ 688 _TSIMSHIANIC, 689 /** 690 * Coast Tsimshain 691 */ 692 XTSI, 693 /** 694 * Utian 695 */ 696 _UTIAN, 697 /** 698 * Miwokan 699 */ 700 _MIWOKAN, 701 /** 702 * EasternMiwok 703 */ 704 _EASTERNMIWOK, 705 /** 706 * Central Sierra Miwok 707 */ 708 XCSM, 709 /** 710 * Northern Sierra Miwok 711 */ 712 XNSQ, 713 /** 714 * Plains Miwok 715 */ 716 XPMW, 717 /** 718 * Southern Sierra Miwok 719 */ 720 XSKD, 721 /** 722 * WesternMiwok 723 */ 724 _WESTERNMIWOK, 725 /** 726 * Coast Miwok 727 */ 728 XCSI, 729 /** 730 * Lake Miwok 731 */ 732 XLMW, 733 /** 734 * Wintuan 735 */ 736 _WINTUAN, 737 /** 738 * Wintu-Nomlaki 739 */ 740 XWIT, 741 /** 742 * Yokutsan 743 */ 744 _YOKUTSAN, 745 /** 746 * Kings River 747 */ 748 XENH, 749 /** 750 * Gashowu 751 */ 752 XGSH, 753 /** 754 * Poso Creek 755 */ 756 XPYL, 757 /** 758 * Tule-Kaweah 759 */ 760 XTKH, 761 /** 762 * Pidgin 763 */ 764 _PIDGIN, 765 /** 766 * Chinook Wawa 767 */ 768 XCHH, 769 /** 770 * Salishan 771 */ 772 _SALISHAN, 773 /** 774 * CentralSalish 775 */ 776 _CENTRALSALISH, 777 /** 778 * Clallam 779 */ 780 XCLM, 781 /** 782 * Lushootseed 783 */ 784 XLUT, 785 /** 786 * Northern Straits 787 */ 788 XSTR, 789 /** 790 * InteriorSalish 791 */ 792 _INTERIORSALISH, 793 /** 794 * Columbian 795 */ 796 XCOL, 797 /** 798 * Coeur D'alene 799 */ 800 XCRD, 801 /** 802 * Kalispel 803 */ 804 XFLA, 805 /** 806 * Okanagan 807 */ 808 XOKA, 809 /** 810 * Tsamosan 811 */ 812 _TSAMOSAN, 813 /** 814 * Lower Chehalis 815 */ 816 XCEA, 817 /** 818 * Upper Chehalis 819 */ 820 XCJH, 821 /** 822 * Cowlitz 823 */ 824 XCOW, 825 /** 826 * Quinault 827 */ 828 XQUN, 829 /** 830 * SiouanCatawba 831 */ 832 _SIOUANCATAWBA, 833 /** 834 * Siouan 835 */ 836 _SIOUAN, 837 /** 838 * MississippiValley 839 */ 840 _MISSISSIPPIVALLEY, 841 /** 842 * ChiwereWinnebago 843 */ 844 _CHIWEREWINNEBAGO, 845 /** 846 * Chiwere 847 */ 848 XIOW, 849 /** 850 * Hocak 851 */ 852 XWIN, 853 /** 854 * Dakotan 855 */ 856 _DAKOTAN, 857 /** 858 * Assiniboine 859 */ 860 XASB, 861 /** 862 * Dakota 863 */ 864 XDHG, 865 /** 866 * Lakota 867 */ 868 XLKT, 869 /** 870 * Nakota 871 */ 872 XNKT, 873 /** 874 * Dhegiha 875 */ 876 _DHEGIHA, 877 /** 878 * Kansa 879 */ 880 XKAA, 881 /** 882 * Omaha-Ponca 883 */ 884 XOMA, 885 /** 886 * Osage 887 */ 888 XOSA, 889 /** 890 * Quapaw 891 */ 892 XQUA, 893 /** 894 * MissouriRiver 895 */ 896 _MISSOURIRIVER, 897 /** 898 * Crow 899 */ 900 XCRO, 901 /** 902 * Hidatsa 903 */ 904 XHID, 905 /** 906 * Mandan 907 */ 908 XMHQ, 909 /** 910 * UtoAztecan 911 */ 912 _UTOAZTECAN, 913 /** 914 * Numic 915 */ 916 _NUMIC, 917 /** 918 * CentralNumic 919 */ 920 _CENTRALNUMIC, 921 /** 922 * Comanche 923 */ 924 XCOM, 925 /** 926 * Panamint 927 */ 928 XPAR, 929 /** 930 * Shoshone 931 */ 932 XSHH, 933 /** 934 * SouthernNumic 935 */ 936 _SOUTHERNNUMIC, 937 /** 938 * Kawaiisu 939 */ 940 XKAW, 941 /** 942 * Ute-Southern Paiute 943 */ 944 XUTE, 945 /** 946 * WesternNumic 947 */ 948 _WESTERNNUMIC, 949 /** 950 * Mono 951 */ 952 XMON, 953 /** 954 * Northern Paiute-Bannock 955 */ 956 XPAO, 957 /** 958 * Takic 959 */ 960 _TAKIC, 961 /** 962 * Cupan 963 */ 964 _CUPAN, 965 /** 966 * Cahuilla 967 */ 968 XCHL, 969 /** 970 * Cupeno 971 */ 972 XCUP, 973 /** 974 * Luiseno 975 */ 976 XLUI, 977 /** 978 * SerranoGabrielino 979 */ 980 _SERRANOGABRIELINO, 981 /** 982 * Serrano 983 */ 984 XSER, 985 /** 986 * Taracahitan 987 */ 988 _TARACAHITAN, 989 /** 990 * Cahitan 991 */ 992 _CAHITAN, 993 /** 994 * Yaqui 995 */ 996 XYAQ, 997 /** 998 * Tepiman 999 */ 1000 _TEPIMAN, 1001 /** 1002 * Papago-Pima 1003 */ 1004 XPAP, 1005 /** 1006 * Hopi 1007 */ 1008 XHOP, 1009 /** 1010 * Tubatululabal 1011 */ 1012 XTUB, 1013 /** 1014 * Wakashan 1015 */ 1016 _WAKASHAN, 1017 /** 1018 * Nootkan 1019 */ 1020 _NOOTKAN, 1021 /** 1022 * Makah 1023 */ 1024 XMYH, 1025 /** 1026 * Yukian 1027 */ 1028 _YUKIAN, 1029 /** 1030 * Wappo 1031 */ 1032 XWAO, 1033 /** 1034 * Yuki 1035 */ 1036 XYUK, 1037 /** 1038 * Haida 1039 */ 1040 XHAI, 1041 /** 1042 * Kootenai 1043 */ 1044 XKUN, 1045 /** 1046 * Plains Indian Sign Language 1047 */ 1048 XPSD, 1049 /** 1050 * Yuchi 1051 */ 1052 XYUC, 1053 /** 1054 * Zuni 1055 */ 1056 XZUN, 1057 /** 1058 * added to help the parsers 1059 */ 1060 NULL; 1061 public static V3AmericanIndianAlaskaNativeLanguages fromCode(String codeString) throws Exception { 1062 if (codeString == null || "".equals(codeString)) 1063 return null; 1064 if ("_Algic".equals(codeString)) 1065 return _ALGIC; 1066 if ("_Algonquian".equals(codeString)) 1067 return _ALGONQUIAN; 1068 if ("_Arapahoan".equals(codeString)) 1069 return _ARAPAHOAN; 1070 if ("_ArapahoGrosVentre".equals(codeString)) 1071 return _ARAPAHOGROSVENTRE; 1072 if ("x-ARP".equals(codeString)) 1073 return XARP; 1074 if ("x-ATS".equals(codeString)) 1075 return XATS; 1076 if ("_CreeMontagnais".equals(codeString)) 1077 return _CREEMONTAGNAIS; 1078 if ("_Cree".equals(codeString)) 1079 return _CREE; 1080 if ("x-CRP".equals(codeString)) 1081 return XCRP; 1082 if ("_EasternAlgonquin".equals(codeString)) 1083 return _EASTERNALGONQUIN; 1084 if ("_Abenakian".equals(codeString)) 1085 return _ABENAKIAN; 1086 if ("x-AAQ".equals(codeString)) 1087 return XAAQ; 1088 if ("x-ABE".equals(codeString)) 1089 return XABE; 1090 if ("x-MAC".equals(codeString)) 1091 return XMAC; 1092 if ("_Delawaran".equals(codeString)) 1093 return _DELAWARAN; 1094 if ("x-DEL".equals(codeString)) 1095 return XDEL; 1096 if ("x-MIC".equals(codeString)) 1097 return XMIC; 1098 if ("_Ojibwayan".equals(codeString)) 1099 return _OJIBWAYAN; 1100 if ("x-OJB".equals(codeString)) 1101 return XOJB; 1102 if ("x-POT".equals(codeString)) 1103 return XPOT; 1104 if ("_SaukFoxKickapoo".equals(codeString)) 1105 return _SAUKFOXKICKAPOO; 1106 if ("x-KIC".equals(codeString)) 1107 return XKIC; 1108 if ("x-SAC".equals(codeString)) 1109 return XSAC; 1110 if ("x-SJW".equals(codeString)) 1111 return XSJW; 1112 if ("x-BLC".equals(codeString)) 1113 return XBLC; 1114 if ("x-CHY".equals(codeString)) 1115 return XCHY; 1116 if ("x-MEZ".equals(codeString)) 1117 return XMEZ; 1118 if ("_Ritwan".equals(codeString)) 1119 return _RITWAN; 1120 if ("x-YUR".equals(codeString)) 1121 return XYUR; 1122 if ("_Caddoan".equals(codeString)) 1123 return _CADDOAN; 1124 if ("_NorthernCaddoan".equals(codeString)) 1125 return _NORTHERNCADDOAN; 1126 if ("x-ARI".equals(codeString)) 1127 return XARI; 1128 if ("x-PAW".equals(codeString)) 1129 return XPAW; 1130 if ("x-WIC".equals(codeString)) 1131 return XWIC; 1132 if ("_SouthernCaddoan".equals(codeString)) 1133 return _SOUTHERNCADDOAN; 1134 if ("x-CAD".equals(codeString)) 1135 return XCAD; 1136 if ("_Chimakuan".equals(codeString)) 1137 return _CHIMAKUAN; 1138 if ("x-QUI".equals(codeString)) 1139 return XQUI; 1140 if ("_EskimoAleut".equals(codeString)) 1141 return _ESKIMOALEUT; 1142 if ("_Aleut".equals(codeString)) 1143 return _ALEUT; 1144 if ("x-ALW".equals(codeString)) 1145 return XALW; 1146 if ("_Eskimoan".equals(codeString)) 1147 return _ESKIMOAN; 1148 if ("_InuitInupiaq".equals(codeString)) 1149 return _INUITINUPIAQ; 1150 if ("x-ESI".equals(codeString)) 1151 return XESI; 1152 if ("x-ESK".equals(codeString)) 1153 return XESK; 1154 if ("_SirenikskiYupik".equals(codeString)) 1155 return _SIRENIKSKIYUPIK; 1156 if ("x-EMS".equals(codeString)) 1157 return XEMS; 1158 if ("x-ESS".equals(codeString)) 1159 return XESS; 1160 if ("x-ESU".equals(codeString)) 1161 return XESU; 1162 if ("_Hokan".equals(codeString)) 1163 return _HOKAN; 1164 if ("_CochimiYuman".equals(codeString)) 1165 return _COCHIMIYUMAN; 1166 if ("_Yuman".equals(codeString)) 1167 return _YUMAN; 1168 if ("_DeltaCalifornia".equals(codeString)) 1169 return _DELTACALIFORNIA; 1170 if ("_Diegueno".equals(codeString)) 1171 return _DIEGUENO; 1172 if ("x-DIH".equals(codeString)) 1173 return XDIH; 1174 if ("x-COC".equals(codeString)) 1175 return XCOC; 1176 if ("_Pai".equals(codeString)) 1177 return _PAI; 1178 if ("x-YUF".equals(codeString)) 1179 return XYUF; 1180 if ("_River".equals(codeString)) 1181 return _RIVER; 1182 if ("x-MOV".equals(codeString)) 1183 return XMOV; 1184 if ("x-MRC".equals(codeString)) 1185 return XMRC; 1186 if ("x-YUM".equals(codeString)) 1187 return XYUM; 1188 if ("_Palaihnihan".equals(codeString)) 1189 return _PALAIHNIHAN; 1190 if ("x-ACH".equals(codeString)) 1191 return XACH; 1192 if ("x-ATW".equals(codeString)) 1193 return XATW; 1194 if ("_Pomoan".equals(codeString)) 1195 return _POMOAN; 1196 if ("x-KJU".equals(codeString)) 1197 return XKJU; 1198 if ("x-PEF".equals(codeString)) 1199 return XPEF; 1200 if ("x-PEO".equals(codeString)) 1201 return XPEO; 1202 if ("x-PEQ".equals(codeString)) 1203 return XPEQ; 1204 if ("x-POO".equals(codeString)) 1205 return XPOO; 1206 if ("_Shasta".equals(codeString)) 1207 return _SHASTA; 1208 if ("x-SHT".equals(codeString)) 1209 return XSHT; 1210 if ("x-KYH".equals(codeString)) 1211 return XKYH; 1212 if ("x-WAS".equals(codeString)) 1213 return XWAS; 1214 if ("_Iroquoian".equals(codeString)) 1215 return _IROQUOIAN; 1216 if ("_NorthernIroquoian".equals(codeString)) 1217 return _NORTHERNIROQUOIAN; 1218 if ("x-CAY".equals(codeString)) 1219 return XCAY; 1220 if ("x-MOH".equals(codeString)) 1221 return XMOH; 1222 if ("x-ONE".equals(codeString)) 1223 return XONE; 1224 if ("x-ONO".equals(codeString)) 1225 return XONO; 1226 if ("x-SEE".equals(codeString)) 1227 return XSEE; 1228 if ("x-TUS".equals(codeString)) 1229 return XTUS; 1230 if ("x-CER".equals(codeString)) 1231 return XCER; 1232 if ("_Keresan".equals(codeString)) 1233 return _KERESAN; 1234 if ("x-KEE".equals(codeString)) 1235 return XKEE; 1236 if ("x-KJQ".equals(codeString)) 1237 return XKJQ; 1238 if ("_KiowaTanoan".equals(codeString)) 1239 return _KIOWATANOAN; 1240 if ("_Tiwa".equals(codeString)) 1241 return _TIWA; 1242 if ("x-TAO".equals(codeString)) 1243 return XTAO; 1244 if ("x-TIX".equals(codeString)) 1245 return XTIX; 1246 if ("x-KIO".equals(codeString)) 1247 return XKIO; 1248 if ("x-TEW".equals(codeString)) 1249 return XTEW; 1250 if ("x-TOW".equals(codeString)) 1251 return XTOW; 1252 if ("_Muskogean".equals(codeString)) 1253 return _MUSKOGEAN; 1254 if ("_CentralMuskogean".equals(codeString)) 1255 return _CENTRALMUSKOGEAN; 1256 if ("x-AKZ".equals(codeString)) 1257 return XAKZ; 1258 if ("x-CKU".equals(codeString)) 1259 return XCKU; 1260 if ("x-MIK".equals(codeString)) 1261 return XMIK; 1262 if ("_WesternMuskogean".equals(codeString)) 1263 return _WESTERNMUSKOGEAN; 1264 if ("x-CCT".equals(codeString)) 1265 return XCCT; 1266 if ("x-CIC".equals(codeString)) 1267 return XCIC; 1268 if ("x-CRK".equals(codeString)) 1269 return XCRK; 1270 if ("_Nadene".equals(codeString)) 1271 return _NADENE; 1272 if ("_AthapaskanEyak".equals(codeString)) 1273 return _ATHAPASKANEYAK; 1274 if ("_Athapaskan".equals(codeString)) 1275 return _ATHAPASKAN; 1276 if ("_Apachean".equals(codeString)) 1277 return _APACHEAN; 1278 if ("_EasternApachean".equals(codeString)) 1279 return _EASTERNAPACHEAN; 1280 if ("x-APJ".equals(codeString)) 1281 return XAPJ; 1282 if ("x-APL".equals(codeString)) 1283 return XAPL; 1284 if ("_WesternApachean".equals(codeString)) 1285 return _WESTERNAPACHEAN; 1286 if ("x-APM".equals(codeString)) 1287 return XAPM; 1288 if ("x-APW".equals(codeString)) 1289 return XAPW; 1290 if ("x-NAV".equals(codeString)) 1291 return XNAV; 1292 if ("x-APK".equals(codeString)) 1293 return XAPK; 1294 if ("_CentralAlaskaYukon".equals(codeString)) 1295 return _CENTRALALASKAYUKON; 1296 if ("_KoyukonIngalik".equals(codeString)) 1297 return _KOYUKONINGALIK; 1298 if ("x-HOI".equals(codeString)) 1299 return XHOI; 1300 if ("x-ING".equals(codeString)) 1301 return XING; 1302 if ("x-KOY".equals(codeString)) 1303 return XKOY; 1304 if ("_KutchinHan".equals(codeString)) 1305 return _KUTCHINHAN; 1306 if ("x-HAA".equals(codeString)) 1307 return XHAA; 1308 if ("x-KUC".equals(codeString)) 1309 return XKUC; 1310 if ("_TananaTutchone".equals(codeString)) 1311 return _TANANATUTCHONE; 1312 if ("_Tanana".equals(codeString)) 1313 return _TANANA; 1314 if ("x-TAA".equals(codeString)) 1315 return XTAA; 1316 if ("x-TAU".equals(codeString)) 1317 return XTAU; 1318 if ("x-TCB".equals(codeString)) 1319 return XTCB; 1320 if ("x-KUU".equals(codeString)) 1321 return XKUU; 1322 if ("_PacificCoastAthapaskan".equals(codeString)) 1323 return _PACIFICCOASTATHAPASKAN; 1324 if ("_CaliforniaAthapaskan".equals(codeString)) 1325 return _CALIFORNIAATHAPASKAN; 1326 if ("x-HUP".equals(codeString)) 1327 return XHUP; 1328 if ("x-KTW".equals(codeString)) 1329 return XKTW; 1330 if ("_OregonAthapaskan".equals(codeString)) 1331 return _OREGONATHAPASKAN; 1332 if ("x-TOL".equals(codeString)) 1333 return XTOL; 1334 if ("x-TUU".equals(codeString)) 1335 return XTUU; 1336 if ("_SouthernAlaska".equals(codeString)) 1337 return _SOUTHERNALASKA; 1338 if ("x-AHT".equals(codeString)) 1339 return XAHT; 1340 if ("x-TFN".equals(codeString)) 1341 return XTFN; 1342 if ("x-EYA".equals(codeString)) 1343 return XEYA; 1344 if ("x-TLI".equals(codeString)) 1345 return XTLI; 1346 if ("_Penutian".equals(codeString)) 1347 return _PENUTIAN; 1348 if ("_Chinookan".equals(codeString)) 1349 return _CHINOOKAN; 1350 if ("_UpperChinook".equals(codeString)) 1351 return _UPPERCHINOOK; 1352 if ("x-WAC".equals(codeString)) 1353 return XWAC; 1354 if ("_Coosan".equals(codeString)) 1355 return _COOSAN; 1356 if ("x-COS".equals(codeString)) 1357 return XCOS; 1358 if ("_Maiduan".equals(codeString)) 1359 return _MAIDUAN; 1360 if ("x-MAI".equals(codeString)) 1361 return XMAI; 1362 if ("x-NMU".equals(codeString)) 1363 return XNMU; 1364 if ("x-NSZ".equals(codeString)) 1365 return XNSZ; 1366 if ("_PlateauPenutian".equals(codeString)) 1367 return _PLATEAUPENUTIAN; 1368 if ("_Sahaptian".equals(codeString)) 1369 return _SAHAPTIAN; 1370 if ("x-UMA".equals(codeString)) 1371 return XUMA; 1372 if ("x-WAA".equals(codeString)) 1373 return XWAA; 1374 if ("x-WAR".equals(codeString)) 1375 return XWAR; 1376 if ("x-YAK".equals(codeString)) 1377 return XYAK; 1378 if ("x-KLA".equals(codeString)) 1379 return XKLA; 1380 if ("x-NEZ".equals(codeString)) 1381 return XNEZ; 1382 if ("_Takelman".equals(codeString)) 1383 return _TAKELMAN; 1384 if ("_Kalapuyan".equals(codeString)) 1385 return _KALAPUYAN; 1386 if ("x-KAL".equals(codeString)) 1387 return XKAL; 1388 if ("_Tsimshianic".equals(codeString)) 1389 return _TSIMSHIANIC; 1390 if ("x-TSI".equals(codeString)) 1391 return XTSI; 1392 if ("_Utian".equals(codeString)) 1393 return _UTIAN; 1394 if ("_Miwokan".equals(codeString)) 1395 return _MIWOKAN; 1396 if ("_EasternMiwok".equals(codeString)) 1397 return _EASTERNMIWOK; 1398 if ("x-CSM".equals(codeString)) 1399 return XCSM; 1400 if ("x-NSQ".equals(codeString)) 1401 return XNSQ; 1402 if ("x-PMW".equals(codeString)) 1403 return XPMW; 1404 if ("x-SKD".equals(codeString)) 1405 return XSKD; 1406 if ("_WesternMiwok".equals(codeString)) 1407 return _WESTERNMIWOK; 1408 if ("x-CSI".equals(codeString)) 1409 return XCSI; 1410 if ("x-LMW".equals(codeString)) 1411 return XLMW; 1412 if ("_Wintuan".equals(codeString)) 1413 return _WINTUAN; 1414 if ("x-WIT".equals(codeString)) 1415 return XWIT; 1416 if ("_Yokutsan".equals(codeString)) 1417 return _YOKUTSAN; 1418 if ("x-ENH".equals(codeString)) 1419 return XENH; 1420 if ("x-GSH".equals(codeString)) 1421 return XGSH; 1422 if ("x-PYL".equals(codeString)) 1423 return XPYL; 1424 if ("x-TKH".equals(codeString)) 1425 return XTKH; 1426 if ("_Pidgin".equals(codeString)) 1427 return _PIDGIN; 1428 if ("x-CHH".equals(codeString)) 1429 return XCHH; 1430 if ("_Salishan".equals(codeString)) 1431 return _SALISHAN; 1432 if ("_CentralSalish".equals(codeString)) 1433 return _CENTRALSALISH; 1434 if ("x-CLM".equals(codeString)) 1435 return XCLM; 1436 if ("x-LUT".equals(codeString)) 1437 return XLUT; 1438 if ("x-STR".equals(codeString)) 1439 return XSTR; 1440 if ("_InteriorSalish".equals(codeString)) 1441 return _INTERIORSALISH; 1442 if ("x-COL".equals(codeString)) 1443 return XCOL; 1444 if ("x-CRD".equals(codeString)) 1445 return XCRD; 1446 if ("x-FLA".equals(codeString)) 1447 return XFLA; 1448 if ("x-OKA".equals(codeString)) 1449 return XOKA; 1450 if ("_Tsamosan".equals(codeString)) 1451 return _TSAMOSAN; 1452 if ("x-CEA".equals(codeString)) 1453 return XCEA; 1454 if ("x-CJH".equals(codeString)) 1455 return XCJH; 1456 if ("x-COW".equals(codeString)) 1457 return XCOW; 1458 if ("x-QUN".equals(codeString)) 1459 return XQUN; 1460 if ("_SiouanCatawba".equals(codeString)) 1461 return _SIOUANCATAWBA; 1462 if ("_Siouan".equals(codeString)) 1463 return _SIOUAN; 1464 if ("_MississippiValley".equals(codeString)) 1465 return _MISSISSIPPIVALLEY; 1466 if ("_ChiwereWinnebago".equals(codeString)) 1467 return _CHIWEREWINNEBAGO; 1468 if ("x-IOW".equals(codeString)) 1469 return XIOW; 1470 if ("x-WIN".equals(codeString)) 1471 return XWIN; 1472 if ("_Dakotan".equals(codeString)) 1473 return _DAKOTAN; 1474 if ("x-ASB".equals(codeString)) 1475 return XASB; 1476 if ("x-DHG".equals(codeString)) 1477 return XDHG; 1478 if ("x-LKT".equals(codeString)) 1479 return XLKT; 1480 if ("x-NKT".equals(codeString)) 1481 return XNKT; 1482 if ("_Dhegiha".equals(codeString)) 1483 return _DHEGIHA; 1484 if ("x-KAA".equals(codeString)) 1485 return XKAA; 1486 if ("x-OMA".equals(codeString)) 1487 return XOMA; 1488 if ("x-OSA".equals(codeString)) 1489 return XOSA; 1490 if ("x-QUA".equals(codeString)) 1491 return XQUA; 1492 if ("_MissouriRiver".equals(codeString)) 1493 return _MISSOURIRIVER; 1494 if ("x-CRO".equals(codeString)) 1495 return XCRO; 1496 if ("x-HID".equals(codeString)) 1497 return XHID; 1498 if ("x-MHQ".equals(codeString)) 1499 return XMHQ; 1500 if ("_UtoAztecan".equals(codeString)) 1501 return _UTOAZTECAN; 1502 if ("_Numic".equals(codeString)) 1503 return _NUMIC; 1504 if ("_CentralNumic".equals(codeString)) 1505 return _CENTRALNUMIC; 1506 if ("x-COM".equals(codeString)) 1507 return XCOM; 1508 if ("x-PAR".equals(codeString)) 1509 return XPAR; 1510 if ("x-SHH".equals(codeString)) 1511 return XSHH; 1512 if ("_SouthernNumic".equals(codeString)) 1513 return _SOUTHERNNUMIC; 1514 if ("x-KAW".equals(codeString)) 1515 return XKAW; 1516 if ("x-UTE".equals(codeString)) 1517 return XUTE; 1518 if ("_WesternNumic".equals(codeString)) 1519 return _WESTERNNUMIC; 1520 if ("x-MON".equals(codeString)) 1521 return XMON; 1522 if ("x-PAO".equals(codeString)) 1523 return XPAO; 1524 if ("_Takic".equals(codeString)) 1525 return _TAKIC; 1526 if ("_Cupan".equals(codeString)) 1527 return _CUPAN; 1528 if ("x-CHL".equals(codeString)) 1529 return XCHL; 1530 if ("x-CUP".equals(codeString)) 1531 return XCUP; 1532 if ("x-LUI".equals(codeString)) 1533 return XLUI; 1534 if ("_SerranoGabrielino".equals(codeString)) 1535 return _SERRANOGABRIELINO; 1536 if ("x-SER".equals(codeString)) 1537 return XSER; 1538 if ("_Taracahitan".equals(codeString)) 1539 return _TARACAHITAN; 1540 if ("_Cahitan".equals(codeString)) 1541 return _CAHITAN; 1542 if ("x-YAQ".equals(codeString)) 1543 return XYAQ; 1544 if ("_Tepiman".equals(codeString)) 1545 return _TEPIMAN; 1546 if ("x-PAP".equals(codeString)) 1547 return XPAP; 1548 if ("x-HOP".equals(codeString)) 1549 return XHOP; 1550 if ("x-TUB".equals(codeString)) 1551 return XTUB; 1552 if ("_Wakashan".equals(codeString)) 1553 return _WAKASHAN; 1554 if ("_Nootkan".equals(codeString)) 1555 return _NOOTKAN; 1556 if ("x-MYH".equals(codeString)) 1557 return XMYH; 1558 if ("_Yukian".equals(codeString)) 1559 return _YUKIAN; 1560 if ("x-WAO".equals(codeString)) 1561 return XWAO; 1562 if ("x-YUK".equals(codeString)) 1563 return XYUK; 1564 if ("x-HAI".equals(codeString)) 1565 return XHAI; 1566 if ("x-KUN".equals(codeString)) 1567 return XKUN; 1568 if ("x-PSD".equals(codeString)) 1569 return XPSD; 1570 if ("x-YUC".equals(codeString)) 1571 return XYUC; 1572 if ("x-ZUN".equals(codeString)) 1573 return XZUN; 1574 throw new Exception("Unknown V3AmericanIndianAlaskaNativeLanguages code '"+codeString+"'"); 1575 } 1576 public String toCode() { 1577 switch (this) { 1578 case _ALGIC: return "_Algic"; 1579 case _ALGONQUIAN: return "_Algonquian"; 1580 case _ARAPAHOAN: return "_Arapahoan"; 1581 case _ARAPAHOGROSVENTRE: return "_ArapahoGrosVentre"; 1582 case XARP: return "x-ARP"; 1583 case XATS: return "x-ATS"; 1584 case _CREEMONTAGNAIS: return "_CreeMontagnais"; 1585 case _CREE: return "_Cree"; 1586 case XCRP: return "x-CRP"; 1587 case _EASTERNALGONQUIN: return "_EasternAlgonquin"; 1588 case _ABENAKIAN: return "_Abenakian"; 1589 case XAAQ: return "x-AAQ"; 1590 case XABE: return "x-ABE"; 1591 case XMAC: return "x-MAC"; 1592 case _DELAWARAN: return "_Delawaran"; 1593 case XDEL: return "x-DEL"; 1594 case XMIC: return "x-MIC"; 1595 case _OJIBWAYAN: return "_Ojibwayan"; 1596 case XOJB: return "x-OJB"; 1597 case XPOT: return "x-POT"; 1598 case _SAUKFOXKICKAPOO: return "_SaukFoxKickapoo"; 1599 case XKIC: return "x-KIC"; 1600 case XSAC: return "x-SAC"; 1601 case XSJW: return "x-SJW"; 1602 case XBLC: return "x-BLC"; 1603 case XCHY: return "x-CHY"; 1604 case XMEZ: return "x-MEZ"; 1605 case _RITWAN: return "_Ritwan"; 1606 case XYUR: return "x-YUR"; 1607 case _CADDOAN: return "_Caddoan"; 1608 case _NORTHERNCADDOAN: return "_NorthernCaddoan"; 1609 case XARI: return "x-ARI"; 1610 case XPAW: return "x-PAW"; 1611 case XWIC: return "x-WIC"; 1612 case _SOUTHERNCADDOAN: return "_SouthernCaddoan"; 1613 case XCAD: return "x-CAD"; 1614 case _CHIMAKUAN: return "_Chimakuan"; 1615 case XQUI: return "x-QUI"; 1616 case _ESKIMOALEUT: return "_EskimoAleut"; 1617 case _ALEUT: return "_Aleut"; 1618 case XALW: return "x-ALW"; 1619 case _ESKIMOAN: return "_Eskimoan"; 1620 case _INUITINUPIAQ: return "_InuitInupiaq"; 1621 case XESI: return "x-ESI"; 1622 case XESK: return "x-ESK"; 1623 case _SIRENIKSKIYUPIK: return "_SirenikskiYupik"; 1624 case XEMS: return "x-EMS"; 1625 case XESS: return "x-ESS"; 1626 case XESU: return "x-ESU"; 1627 case _HOKAN: return "_Hokan"; 1628 case _COCHIMIYUMAN: return "_CochimiYuman"; 1629 case _YUMAN: return "_Yuman"; 1630 case _DELTACALIFORNIA: return "_DeltaCalifornia"; 1631 case _DIEGUENO: return "_Diegueno"; 1632 case XDIH: return "x-DIH"; 1633 case XCOC: return "x-COC"; 1634 case _PAI: return "_Pai"; 1635 case XYUF: return "x-YUF"; 1636 case _RIVER: return "_River"; 1637 case XMOV: return "x-MOV"; 1638 case XMRC: return "x-MRC"; 1639 case XYUM: return "x-YUM"; 1640 case _PALAIHNIHAN: return "_Palaihnihan"; 1641 case XACH: return "x-ACH"; 1642 case XATW: return "x-ATW"; 1643 case _POMOAN: return "_Pomoan"; 1644 case XKJU: return "x-KJU"; 1645 case XPEF: return "x-PEF"; 1646 case XPEO: return "x-PEO"; 1647 case XPEQ: return "x-PEQ"; 1648 case XPOO: return "x-POO"; 1649 case _SHASTA: return "_Shasta"; 1650 case XSHT: return "x-SHT"; 1651 case XKYH: return "x-KYH"; 1652 case XWAS: return "x-WAS"; 1653 case _IROQUOIAN: return "_Iroquoian"; 1654 case _NORTHERNIROQUOIAN: return "_NorthernIroquoian"; 1655 case XCAY: return "x-CAY"; 1656 case XMOH: return "x-MOH"; 1657 case XONE: return "x-ONE"; 1658 case XONO: return "x-ONO"; 1659 case XSEE: return "x-SEE"; 1660 case XTUS: return "x-TUS"; 1661 case XCER: return "x-CER"; 1662 case _KERESAN: return "_Keresan"; 1663 case XKEE: return "x-KEE"; 1664 case XKJQ: return "x-KJQ"; 1665 case _KIOWATANOAN: return "_KiowaTanoan"; 1666 case _TIWA: return "_Tiwa"; 1667 case XTAO: return "x-TAO"; 1668 case XTIX: return "x-TIX"; 1669 case XKIO: return "x-KIO"; 1670 case XTEW: return "x-TEW"; 1671 case XTOW: return "x-TOW"; 1672 case _MUSKOGEAN: return "_Muskogean"; 1673 case _CENTRALMUSKOGEAN: return "_CentralMuskogean"; 1674 case XAKZ: return "x-AKZ"; 1675 case XCKU: return "x-CKU"; 1676 case XMIK: return "x-MIK"; 1677 case _WESTERNMUSKOGEAN: return "_WesternMuskogean"; 1678 case XCCT: return "x-CCT"; 1679 case XCIC: return "x-CIC"; 1680 case XCRK: return "x-CRK"; 1681 case _NADENE: return "_Nadene"; 1682 case _ATHAPASKANEYAK: return "_AthapaskanEyak"; 1683 case _ATHAPASKAN: return "_Athapaskan"; 1684 case _APACHEAN: return "_Apachean"; 1685 case _EASTERNAPACHEAN: return "_EasternApachean"; 1686 case XAPJ: return "x-APJ"; 1687 case XAPL: return "x-APL"; 1688 case _WESTERNAPACHEAN: return "_WesternApachean"; 1689 case XAPM: return "x-APM"; 1690 case XAPW: return "x-APW"; 1691 case XNAV: return "x-NAV"; 1692 case XAPK: return "x-APK"; 1693 case _CENTRALALASKAYUKON: return "_CentralAlaskaYukon"; 1694 case _KOYUKONINGALIK: return "_KoyukonIngalik"; 1695 case XHOI: return "x-HOI"; 1696 case XING: return "x-ING"; 1697 case XKOY: return "x-KOY"; 1698 case _KUTCHINHAN: return "_KutchinHan"; 1699 case XHAA: return "x-HAA"; 1700 case XKUC: return "x-KUC"; 1701 case _TANANATUTCHONE: return "_TananaTutchone"; 1702 case _TANANA: return "_Tanana"; 1703 case XTAA: return "x-TAA"; 1704 case XTAU: return "x-TAU"; 1705 case XTCB: return "x-TCB"; 1706 case XKUU: return "x-KUU"; 1707 case _PACIFICCOASTATHAPASKAN: return "_PacificCoastAthapaskan"; 1708 case _CALIFORNIAATHAPASKAN: return "_CaliforniaAthapaskan"; 1709 case XHUP: return "x-HUP"; 1710 case XKTW: return "x-KTW"; 1711 case _OREGONATHAPASKAN: return "_OregonAthapaskan"; 1712 case XTOL: return "x-TOL"; 1713 case XTUU: return "x-TUU"; 1714 case _SOUTHERNALASKA: return "_SouthernAlaska"; 1715 case XAHT: return "x-AHT"; 1716 case XTFN: return "x-TFN"; 1717 case XEYA: return "x-EYA"; 1718 case XTLI: return "x-TLI"; 1719 case _PENUTIAN: return "_Penutian"; 1720 case _CHINOOKAN: return "_Chinookan"; 1721 case _UPPERCHINOOK: return "_UpperChinook"; 1722 case XWAC: return "x-WAC"; 1723 case _COOSAN: return "_Coosan"; 1724 case XCOS: return "x-COS"; 1725 case _MAIDUAN: return "_Maiduan"; 1726 case XMAI: return "x-MAI"; 1727 case XNMU: return "x-NMU"; 1728 case XNSZ: return "x-NSZ"; 1729 case _PLATEAUPENUTIAN: return "_PlateauPenutian"; 1730 case _SAHAPTIAN: return "_Sahaptian"; 1731 case XUMA: return "x-UMA"; 1732 case XWAA: return "x-WAA"; 1733 case XWAR: return "x-WAR"; 1734 case XYAK: return "x-YAK"; 1735 case XKLA: return "x-KLA"; 1736 case XNEZ: return "x-NEZ"; 1737 case _TAKELMAN: return "_Takelman"; 1738 case _KALAPUYAN: return "_Kalapuyan"; 1739 case XKAL: return "x-KAL"; 1740 case _TSIMSHIANIC: return "_Tsimshianic"; 1741 case XTSI: return "x-TSI"; 1742 case _UTIAN: return "_Utian"; 1743 case _MIWOKAN: return "_Miwokan"; 1744 case _EASTERNMIWOK: return "_EasternMiwok"; 1745 case XCSM: return "x-CSM"; 1746 case XNSQ: return "x-NSQ"; 1747 case XPMW: return "x-PMW"; 1748 case XSKD: return "x-SKD"; 1749 case _WESTERNMIWOK: return "_WesternMiwok"; 1750 case XCSI: return "x-CSI"; 1751 case XLMW: return "x-LMW"; 1752 case _WINTUAN: return "_Wintuan"; 1753 case XWIT: return "x-WIT"; 1754 case _YOKUTSAN: return "_Yokutsan"; 1755 case XENH: return "x-ENH"; 1756 case XGSH: return "x-GSH"; 1757 case XPYL: return "x-PYL"; 1758 case XTKH: return "x-TKH"; 1759 case _PIDGIN: return "_Pidgin"; 1760 case XCHH: return "x-CHH"; 1761 case _SALISHAN: return "_Salishan"; 1762 case _CENTRALSALISH: return "_CentralSalish"; 1763 case XCLM: return "x-CLM"; 1764 case XLUT: return "x-LUT"; 1765 case XSTR: return "x-STR"; 1766 case _INTERIORSALISH: return "_InteriorSalish"; 1767 case XCOL: return "x-COL"; 1768 case XCRD: return "x-CRD"; 1769 case XFLA: return "x-FLA"; 1770 case XOKA: return "x-OKA"; 1771 case _TSAMOSAN: return "_Tsamosan"; 1772 case XCEA: return "x-CEA"; 1773 case XCJH: return "x-CJH"; 1774 case XCOW: return "x-COW"; 1775 case XQUN: return "x-QUN"; 1776 case _SIOUANCATAWBA: return "_SiouanCatawba"; 1777 case _SIOUAN: return "_Siouan"; 1778 case _MISSISSIPPIVALLEY: return "_MississippiValley"; 1779 case _CHIWEREWINNEBAGO: return "_ChiwereWinnebago"; 1780 case XIOW: return "x-IOW"; 1781 case XWIN: return "x-WIN"; 1782 case _DAKOTAN: return "_Dakotan"; 1783 case XASB: return "x-ASB"; 1784 case XDHG: return "x-DHG"; 1785 case XLKT: return "x-LKT"; 1786 case XNKT: return "x-NKT"; 1787 case _DHEGIHA: return "_Dhegiha"; 1788 case XKAA: return "x-KAA"; 1789 case XOMA: return "x-OMA"; 1790 case XOSA: return "x-OSA"; 1791 case XQUA: return "x-QUA"; 1792 case _MISSOURIRIVER: return "_MissouriRiver"; 1793 case XCRO: return "x-CRO"; 1794 case XHID: return "x-HID"; 1795 case XMHQ: return "x-MHQ"; 1796 case _UTOAZTECAN: return "_UtoAztecan"; 1797 case _NUMIC: return "_Numic"; 1798 case _CENTRALNUMIC: return "_CentralNumic"; 1799 case XCOM: return "x-COM"; 1800 case XPAR: return "x-PAR"; 1801 case XSHH: return "x-SHH"; 1802 case _SOUTHERNNUMIC: return "_SouthernNumic"; 1803 case XKAW: return "x-KAW"; 1804 case XUTE: return "x-UTE"; 1805 case _WESTERNNUMIC: return "_WesternNumic"; 1806 case XMON: return "x-MON"; 1807 case XPAO: return "x-PAO"; 1808 case _TAKIC: return "_Takic"; 1809 case _CUPAN: return "_Cupan"; 1810 case XCHL: return "x-CHL"; 1811 case XCUP: return "x-CUP"; 1812 case XLUI: return "x-LUI"; 1813 case _SERRANOGABRIELINO: return "_SerranoGabrielino"; 1814 case XSER: return "x-SER"; 1815 case _TARACAHITAN: return "_Taracahitan"; 1816 case _CAHITAN: return "_Cahitan"; 1817 case XYAQ: return "x-YAQ"; 1818 case _TEPIMAN: return "_Tepiman"; 1819 case XPAP: return "x-PAP"; 1820 case XHOP: return "x-HOP"; 1821 case XTUB: return "x-TUB"; 1822 case _WAKASHAN: return "_Wakashan"; 1823 case _NOOTKAN: return "_Nootkan"; 1824 case XMYH: return "x-MYH"; 1825 case _YUKIAN: return "_Yukian"; 1826 case XWAO: return "x-WAO"; 1827 case XYUK: return "x-YUK"; 1828 case XHAI: return "x-HAI"; 1829 case XKUN: return "x-KUN"; 1830 case XPSD: return "x-PSD"; 1831 case XYUC: return "x-YUC"; 1832 case XZUN: return "x-ZUN"; 1833 default: return "?"; 1834 } 1835 } 1836 public String getSystem() { 1837 return "http://hl7.org/fhir/v3/AmericanIndianAlaskaNativeLanguages"; 1838 } 1839 public String getDefinition() { 1840 switch (this) { 1841 case _ALGIC: return "Algic"; 1842 case _ALGONQUIAN: return "Algonquian"; 1843 case _ARAPAHOAN: return "Arapahoan"; 1844 case _ARAPAHOGROSVENTRE: return "ArapahoGrosVentre"; 1845 case XARP: return "Arapaho"; 1846 case XATS: return "Gros Ventre"; 1847 case _CREEMONTAGNAIS: return "CreeMontagnais"; 1848 case _CREE: return "Cree"; 1849 case XCRP: return "Western Cree"; 1850 case _EASTERNALGONQUIN: return "EasternAlgonquin"; 1851 case _ABENAKIAN: return "Abenakian"; 1852 case XAAQ: return "Eastern Abenaki"; 1853 case XABE: return "Western Abenaki"; 1854 case XMAC: return "Maliseet-Passamaquoddy"; 1855 case _DELAWARAN: return "Delawaran"; 1856 case XDEL: return "Unami Delaware"; 1857 case XMIC: return "Micmac"; 1858 case _OJIBWAYAN: return "Ojibwayan"; 1859 case XOJB: return "Southern Ojibwa"; 1860 case XPOT: return "Potawatami"; 1861 case _SAUKFOXKICKAPOO: return "SaukFoxKickapoo"; 1862 case XKIC: return "Kickapoo"; 1863 case XSAC: return "Mesquakie"; 1864 case XSJW: return "Shawnee"; 1865 case XBLC: return "Blackfoot"; 1866 case XCHY: return "Cheyenne"; 1867 case XMEZ: return "Menominee"; 1868 case _RITWAN: return "Ritwan"; 1869 case XYUR: return "Yurok"; 1870 case _CADDOAN: return "Caddoan"; 1871 case _NORTHERNCADDOAN: return "NorthernCaddoan"; 1872 case XARI: return "Arikara"; 1873 case XPAW: return "Pawnee"; 1874 case XWIC: return "Wichita"; 1875 case _SOUTHERNCADDOAN: return "SouthernCaddoan"; 1876 case XCAD: return "Caddo"; 1877 case _CHIMAKUAN: return "Chimakuan"; 1878 case XQUI: return "Quileute"; 1879 case _ESKIMOALEUT: return "EskimoAleut"; 1880 case _ALEUT: return "Aleut"; 1881 case XALW: return "Aleut"; 1882 case _ESKIMOAN: return "Eskimoan"; 1883 case _INUITINUPIAQ: return "InuitInupiaq"; 1884 case XESI: return "North Alaskan Inuktitut"; 1885 case XESK: return "Northwest Alaska Inuktitut"; 1886 case _SIRENIKSKIYUPIK: return "SirenikskiYupik"; 1887 case XEMS: return "Pacific Yupik Gulf"; 1888 case XESS: return "Central Siberian Yupik"; 1889 case XESU: return "Central Alaskan Yupik"; 1890 case _HOKAN: return "Hokan"; 1891 case _COCHIMIYUMAN: return "CochimiYuman"; 1892 case _YUMAN: return "Yuman"; 1893 case _DELTACALIFORNIA: return "DeltaCalifornia"; 1894 case _DIEGUENO: return "Diegueno"; 1895 case XDIH: return "Kumeyaay"; 1896 case XCOC: return "Cocopa"; 1897 case _PAI: return "Pai"; 1898 case XYUF: return "Havasupai"; 1899 case _RIVER: return "River"; 1900 case XMOV: return "Mohave"; 1901 case XMRC: return "Maricopa"; 1902 case XYUM: return "Quechan"; 1903 case _PALAIHNIHAN: return "Palaihnihan"; 1904 case XACH: return "Achumawi"; 1905 case XATW: return "Atsugewi"; 1906 case _POMOAN: return "Pomoan"; 1907 case XKJU: return "Kashaya"; 1908 case XPEF: return "Northeastern Pomo"; 1909 case XPEO: return "Southeastern Pomo"; 1910 case XPEQ: return "Southern Pomo"; 1911 case XPOO: return "Central Pomo"; 1912 case _SHASTA: return "Shasta"; 1913 case XSHT: return "Shasta"; 1914 case XKYH: return "Karok"; 1915 case XWAS: return "Washoe"; 1916 case _IROQUOIAN: return "Iroquoian"; 1917 case _NORTHERNIROQUOIAN: return "NorthernIroquoian"; 1918 case XCAY: return "Cayuga"; 1919 case XMOH: return "Mohawk"; 1920 case XONE: return "Oneida"; 1921 case XONO: return "Onondaga"; 1922 case XSEE: return "Seneca"; 1923 case XTUS: return "Tuscarora"; 1924 case XCER: return "Cherokee"; 1925 case _KERESAN: return "Keresan"; 1926 case XKEE: return "Rio Grande Keresan"; 1927 case XKJQ: return "Acoma-Laguna"; 1928 case _KIOWATANOAN: return "KiowaTanoan"; 1929 case _TIWA: return "Tiwa"; 1930 case XTAO: return "Northern Tiwa"; 1931 case XTIX: return "Southern Tiwa"; 1932 case XKIO: return "Kiowa"; 1933 case XTEW: return "Tewa"; 1934 case XTOW: return "Jemez"; 1935 case _MUSKOGEAN: return "Muskogean"; 1936 case _CENTRALMUSKOGEAN: return "CentralMuskogean"; 1937 case XAKZ: return "Alabama"; 1938 case XCKU: return "Koasati"; 1939 case XMIK: return "Mikasuki"; 1940 case _WESTERNMUSKOGEAN: return "WesternMuskogean"; 1941 case XCCT: return "Choctaw"; 1942 case XCIC: return "Chickasaw"; 1943 case XCRK: return "Creek"; 1944 case _NADENE: return "Nadene"; 1945 case _ATHAPASKANEYAK: return "AthapaskanEyak"; 1946 case _ATHAPASKAN: return "Athapaskan"; 1947 case _APACHEAN: return "Apachean"; 1948 case _EASTERNAPACHEAN: return "EasternApachean"; 1949 case XAPJ: return "Jicarilla"; 1950 case XAPL: return "Lipan"; 1951 case _WESTERNAPACHEAN: return "WesternApachean"; 1952 case XAPM: return "Mescalero-Chiricahua"; 1953 case XAPW: return "Western Apache"; 1954 case XNAV: return "Dine"; 1955 case XAPK: return "Kiowa Apache"; 1956 case _CENTRALALASKAYUKON: return "CentralAlaskaYukon"; 1957 case _KOYUKONINGALIK: return "KoyukonIngalik"; 1958 case XHOI: return "Holikachuk"; 1959 case XING: return "Degexit'an"; 1960 case XKOY: return "Koyukon"; 1961 case _KUTCHINHAN: return "KutchinHan"; 1962 case XHAA: return "Han"; 1963 case XKUC: return "Kutchin"; 1964 case _TANANATUTCHONE: return "TananaTutchone"; 1965 case _TANANA: return "Tanana"; 1966 case XTAA: return "Lower Tanana"; 1967 case XTAU: return "Upper Tanana"; 1968 case XTCB: return "Tanacross"; 1969 case XKUU: return "Upper Kuskokwim"; 1970 case _PACIFICCOASTATHAPASKAN: return "PacificCoastAthapaskan"; 1971 case _CALIFORNIAATHAPASKAN: return "CaliforniaAthapaskan"; 1972 case XHUP: return "Hupa"; 1973 case XKTW: return "Cahto"; 1974 case _OREGONATHAPASKAN: return "OregonAthapaskan"; 1975 case XTOL: return "Tolowa"; 1976 case XTUU: return "Tututni"; 1977 case _SOUTHERNALASKA: return "SouthernAlaska"; 1978 case XAHT: return "Ahtna"; 1979 case XTFN: return "Tanaina"; 1980 case XEYA: return "Eyak"; 1981 case XTLI: return "Tlingit"; 1982 case _PENUTIAN: return "Penutian"; 1983 case _CHINOOKAN: return "Chinookan"; 1984 case _UPPERCHINOOK: return "UpperChinook"; 1985 case XWAC: return "Kiksht"; 1986 case _COOSAN: return "Coosan"; 1987 case XCOS: return "Hanis"; 1988 case _MAIDUAN: return "Maiduan"; 1989 case XMAI: return "Northwest Maidu"; 1990 case XNMU: return "Northeast Maidu"; 1991 case XNSZ: return "Nisenan"; 1992 case _PLATEAUPENUTIAN: return "PlateauPenutian"; 1993 case _SAHAPTIAN: return "Sahaptian"; 1994 case XUMA: return "Umatilla"; 1995 case XWAA: return "Walla Walla"; 1996 case XWAR: return "Tenino"; 1997 case XYAK: return "Yakima"; 1998 case XKLA: return "Klamath-Modoc"; 1999 case XNEZ: return "Nez Perce"; 2000 case _TAKELMAN: return "Takelman"; 2001 case _KALAPUYAN: return "Kalapuyan"; 2002 case XKAL: return "Central Kalapuyan"; 2003 case _TSIMSHIANIC: return "Tsimshianic"; 2004 case XTSI: return "Coast Tsimshain"; 2005 case _UTIAN: return "Utian"; 2006 case _MIWOKAN: return "Miwokan"; 2007 case _EASTERNMIWOK: return "EasternMiwok"; 2008 case XCSM: return "Central Sierra Miwok"; 2009 case XNSQ: return "Northern Sierra Miwok"; 2010 case XPMW: return "Plains Miwok"; 2011 case XSKD: return "Southern Sierra Miwok"; 2012 case _WESTERNMIWOK: return "WesternMiwok"; 2013 case XCSI: return "Coast Miwok"; 2014 case XLMW: return "Lake Miwok"; 2015 case _WINTUAN: return "Wintuan"; 2016 case XWIT: return "Wintu-Nomlaki"; 2017 case _YOKUTSAN: return "Yokutsan"; 2018 case XENH: return "Kings River"; 2019 case XGSH: return "Gashowu"; 2020 case XPYL: return "Poso Creek"; 2021 case XTKH: return "Tule-Kaweah"; 2022 case _PIDGIN: return "Pidgin"; 2023 case XCHH: return "Chinook Wawa"; 2024 case _SALISHAN: return "Salishan"; 2025 case _CENTRALSALISH: return "CentralSalish"; 2026 case XCLM: return "Clallam"; 2027 case XLUT: return "Lushootseed"; 2028 case XSTR: return "Northern Straits"; 2029 case _INTERIORSALISH: return "InteriorSalish"; 2030 case XCOL: return "Columbian"; 2031 case XCRD: return "Coeur D'alene"; 2032 case XFLA: return "Kalispel"; 2033 case XOKA: return "Okanagan"; 2034 case _TSAMOSAN: return "Tsamosan"; 2035 case XCEA: return "Lower Chehalis"; 2036 case XCJH: return "Upper Chehalis"; 2037 case XCOW: return "Cowlitz"; 2038 case XQUN: return "Quinault"; 2039 case _SIOUANCATAWBA: return "SiouanCatawba"; 2040 case _SIOUAN: return "Siouan"; 2041 case _MISSISSIPPIVALLEY: return "MississippiValley"; 2042 case _CHIWEREWINNEBAGO: return "ChiwereWinnebago"; 2043 case XIOW: return "Chiwere"; 2044 case XWIN: return "Hocak"; 2045 case _DAKOTAN: return "Dakotan"; 2046 case XASB: return "Assiniboine"; 2047 case XDHG: return "Dakota"; 2048 case XLKT: return "Lakota"; 2049 case XNKT: return "Nakota"; 2050 case _DHEGIHA: return "Dhegiha"; 2051 case XKAA: return "Kansa"; 2052 case XOMA: return "Omaha-Ponca"; 2053 case XOSA: return "Osage"; 2054 case XQUA: return "Quapaw"; 2055 case _MISSOURIRIVER: return "MissouriRiver"; 2056 case XCRO: return "Crow"; 2057 case XHID: return "Hidatsa"; 2058 case XMHQ: return "Mandan"; 2059 case _UTOAZTECAN: return "UtoAztecan"; 2060 case _NUMIC: return "Numic"; 2061 case _CENTRALNUMIC: return "CentralNumic"; 2062 case XCOM: return "Comanche"; 2063 case XPAR: return "Panamint"; 2064 case XSHH: return "Shoshone"; 2065 case _SOUTHERNNUMIC: return "SouthernNumic"; 2066 case XKAW: return "Kawaiisu"; 2067 case XUTE: return "Ute-Southern Paiute"; 2068 case _WESTERNNUMIC: return "WesternNumic"; 2069 case XMON: return "Mono"; 2070 case XPAO: return "Northern Paiute-Bannock"; 2071 case _TAKIC: return "Takic"; 2072 case _CUPAN: return "Cupan"; 2073 case XCHL: return "Cahuilla"; 2074 case XCUP: return "Cupeno"; 2075 case XLUI: return "Luiseno"; 2076 case _SERRANOGABRIELINO: return "SerranoGabrielino"; 2077 case XSER: return "Serrano"; 2078 case _TARACAHITAN: return "Taracahitan"; 2079 case _CAHITAN: return "Cahitan"; 2080 case XYAQ: return "Yaqui"; 2081 case _TEPIMAN: return "Tepiman"; 2082 case XPAP: return "Papago-Pima"; 2083 case XHOP: return "Hopi"; 2084 case XTUB: return "Tubatululabal"; 2085 case _WAKASHAN: return "Wakashan"; 2086 case _NOOTKAN: return "Nootkan"; 2087 case XMYH: return "Makah"; 2088 case _YUKIAN: return "Yukian"; 2089 case XWAO: return "Wappo"; 2090 case XYUK: return "Yuki"; 2091 case XHAI: return "Haida"; 2092 case XKUN: return "Kootenai"; 2093 case XPSD: return "Plains Indian Sign Language"; 2094 case XYUC: return "Yuchi"; 2095 case XZUN: return "Zuni"; 2096 default: return "?"; 2097 } 2098 } 2099 public String getDisplay() { 2100 switch (this) { 2101 case _ALGIC: return "Algic"; 2102 case _ALGONQUIAN: return "Algonquian"; 2103 case _ARAPAHOAN: return "Arapahoan"; 2104 case _ARAPAHOGROSVENTRE: return "ArapahoGrosVentre"; 2105 case XARP: return "Arapaho"; 2106 case XATS: return "Gros Ventre"; 2107 case _CREEMONTAGNAIS: return "CreeMontagnais"; 2108 case _CREE: return "Cree"; 2109 case XCRP: return "Western Cree"; 2110 case _EASTERNALGONQUIN: return "EasternAlgonquin"; 2111 case _ABENAKIAN: return "Abenakian"; 2112 case XAAQ: return "Eastern Abenaki"; 2113 case XABE: return "Western Abenaki"; 2114 case XMAC: return "Maliseet-Passamaquoddy"; 2115 case _DELAWARAN: return "Delawaran"; 2116 case XDEL: return "Unami Delaware"; 2117 case XMIC: return "Micmac"; 2118 case _OJIBWAYAN: return "Ojibwayan"; 2119 case XOJB: return "Southern Ojibwa"; 2120 case XPOT: return "Potawatami"; 2121 case _SAUKFOXKICKAPOO: return "SaukFoxKickapoo"; 2122 case XKIC: return "Kickapoo"; 2123 case XSAC: return "Mesquakie"; 2124 case XSJW: return "Shawnee"; 2125 case XBLC: return "Blackfoot"; 2126 case XCHY: return "Cheyenne"; 2127 case XMEZ: return "Menominee"; 2128 case _RITWAN: return "Ritwan"; 2129 case XYUR: return "Yurok"; 2130 case _CADDOAN: return "Caddoan"; 2131 case _NORTHERNCADDOAN: return "NorthernCaddoan"; 2132 case XARI: return "Arikara"; 2133 case XPAW: return "Pawnee"; 2134 case XWIC: return "Wichita"; 2135 case _SOUTHERNCADDOAN: return "SouthernCaddoan"; 2136 case XCAD: return "Caddo"; 2137 case _CHIMAKUAN: return "Chimakuan"; 2138 case XQUI: return "Quileute"; 2139 case _ESKIMOALEUT: return "EskimoAleut"; 2140 case _ALEUT: return "Aleut"; 2141 case XALW: return "Aleut"; 2142 case _ESKIMOAN: return "Eskimoan"; 2143 case _INUITINUPIAQ: return "InuitInupiaq"; 2144 case XESI: return "North Alaskan Inuktitut"; 2145 case XESK: return "Northwest Alaska Inuktitut"; 2146 case _SIRENIKSKIYUPIK: return "SirenikskiYupik"; 2147 case XEMS: return "Pacific Yupik Gulf"; 2148 case XESS: return "Central Siberian Yupik"; 2149 case XESU: return "Central Alaskan Yupik"; 2150 case _HOKAN: return "Hokan"; 2151 case _COCHIMIYUMAN: return "CochimiYuman"; 2152 case _YUMAN: return "Yuman"; 2153 case _DELTACALIFORNIA: return "DeltaCalifornia"; 2154 case _DIEGUENO: return "Diegueno"; 2155 case XDIH: return "Kumeyaay"; 2156 case XCOC: return "Cocopa"; 2157 case _PAI: return "Pai"; 2158 case XYUF: return "Havasupai"; 2159 case _RIVER: return "River"; 2160 case XMOV: return "Mohave"; 2161 case XMRC: return "Maricopa"; 2162 case XYUM: return "Quechan"; 2163 case _PALAIHNIHAN: return "Palaihnihan"; 2164 case XACH: return "Achumawi"; 2165 case XATW: return "Atsugewi"; 2166 case _POMOAN: return "Pomoan"; 2167 case XKJU: return "Kashaya"; 2168 case XPEF: return "Northeastern Pomo"; 2169 case XPEO: return "Southeastern Pomo"; 2170 case XPEQ: return "Southern Pomo"; 2171 case XPOO: return "Central Pomo"; 2172 case _SHASTA: return "Shasta"; 2173 case XSHT: return "Shasta"; 2174 case XKYH: return "Karok"; 2175 case XWAS: return "Washoe"; 2176 case _IROQUOIAN: return "Iroquoian"; 2177 case _NORTHERNIROQUOIAN: return "NorthernIroquoian"; 2178 case XCAY: return "Cayuga"; 2179 case XMOH: return "Mohawk"; 2180 case XONE: return "Oneida"; 2181 case XONO: return "Onondaga"; 2182 case XSEE: return "Seneca"; 2183 case XTUS: return "Tuscarora"; 2184 case XCER: return "Cherokee"; 2185 case _KERESAN: return "Keresan"; 2186 case XKEE: return "Rio Grande Keresan"; 2187 case XKJQ: return "Acoma-Laguna"; 2188 case _KIOWATANOAN: return "KiowaTanoan"; 2189 case _TIWA: return "Tiwa"; 2190 case XTAO: return "Northern Tiwa"; 2191 case XTIX: return "Southern Tiwa"; 2192 case XKIO: return "Kiowa"; 2193 case XTEW: return "Tewa"; 2194 case XTOW: return "Jemez"; 2195 case _MUSKOGEAN: return "Muskogean"; 2196 case _CENTRALMUSKOGEAN: return "CentralMuskogean"; 2197 case XAKZ: return "Alabama"; 2198 case XCKU: return "Koasati"; 2199 case XMIK: return "Mikasuki"; 2200 case _WESTERNMUSKOGEAN: return "WesternMuskogean"; 2201 case XCCT: return "Choctaw"; 2202 case XCIC: return "Chickasaw"; 2203 case XCRK: return "Creek"; 2204 case _NADENE: return "Nadene"; 2205 case _ATHAPASKANEYAK: return "AthapaskanEyak"; 2206 case _ATHAPASKAN: return "Athapaskan"; 2207 case _APACHEAN: return "Apachean"; 2208 case _EASTERNAPACHEAN: return "EasternApachean"; 2209 case XAPJ: return "Jicarilla"; 2210 case XAPL: return "Lipan"; 2211 case _WESTERNAPACHEAN: return "WesternApachean"; 2212 case XAPM: return "Mescalero-Chiricahua"; 2213 case XAPW: return "Western Apache"; 2214 case XNAV: return "Dine"; 2215 case XAPK: return "Kiowa Apache"; 2216 case _CENTRALALASKAYUKON: return "CentralAlaskaYukon"; 2217 case _KOYUKONINGALIK: return "KoyukonIngalik"; 2218 case XHOI: return "Holikachuk"; 2219 case XING: return "Degexit'an"; 2220 case XKOY: return "Koyukon"; 2221 case _KUTCHINHAN: return "KutchinHan"; 2222 case XHAA: return "Han"; 2223 case XKUC: return "Kutchin"; 2224 case _TANANATUTCHONE: return "TananaTutchone"; 2225 case _TANANA: return "Tanana"; 2226 case XTAA: return "Lower Tanana"; 2227 case XTAU: return "Upper Tanana"; 2228 case XTCB: return "Tanacross"; 2229 case XKUU: return "Upper Kuskokwim"; 2230 case _PACIFICCOASTATHAPASKAN: return "PacificCoastAthapaskan"; 2231 case _CALIFORNIAATHAPASKAN: return "CaliforniaAthapaskan"; 2232 case XHUP: return "Hupa"; 2233 case XKTW: return "Cahto"; 2234 case _OREGONATHAPASKAN: return "OregonAthapaskan"; 2235 case XTOL: return "Tolowa"; 2236 case XTUU: return "Tututni"; 2237 case _SOUTHERNALASKA: return "SouthernAlaska"; 2238 case XAHT: return "Ahtna"; 2239 case XTFN: return "Tanaina"; 2240 case XEYA: return "Eyak"; 2241 case XTLI: return "Tlingit"; 2242 case _PENUTIAN: return "Penutian"; 2243 case _CHINOOKAN: return "Chinookan"; 2244 case _UPPERCHINOOK: return "UpperChinook"; 2245 case XWAC: return "Kiksht"; 2246 case _COOSAN: return "Coosan"; 2247 case XCOS: return "Hanis"; 2248 case _MAIDUAN: return "Maiduan"; 2249 case XMAI: return "Northwest Maidu"; 2250 case XNMU: return "Northeast Maidu"; 2251 case XNSZ: return "Nisenan"; 2252 case _PLATEAUPENUTIAN: return "PlateauPenutian"; 2253 case _SAHAPTIAN: return "Sahaptian"; 2254 case XUMA: return "Umatilla"; 2255 case XWAA: return "Walla Walla"; 2256 case XWAR: return "Tenino"; 2257 case XYAK: return "Yakima"; 2258 case XKLA: return "Klamath-Modoc"; 2259 case XNEZ: return "Nez Perce"; 2260 case _TAKELMAN: return "Takelman"; 2261 case _KALAPUYAN: return "Kalapuyan"; 2262 case XKAL: return "Central Kalapuyan"; 2263 case _TSIMSHIANIC: return "Tsimshianic"; 2264 case XTSI: return "Coast Tsimshain"; 2265 case _UTIAN: return "Utian"; 2266 case _MIWOKAN: return "Miwokan"; 2267 case _EASTERNMIWOK: return "EasternMiwok"; 2268 case XCSM: return "Central Sierra Miwok"; 2269 case XNSQ: return "Northern Sierra Miwok"; 2270 case XPMW: return "Plains Miwok"; 2271 case XSKD: return "Southern Sierra Miwok"; 2272 case _WESTERNMIWOK: return "WesternMiwok"; 2273 case XCSI: return "Coast Miwok"; 2274 case XLMW: return "Lake Miwok"; 2275 case _WINTUAN: return "Wintuan"; 2276 case XWIT: return "Wintu-Nomlaki"; 2277 case _YOKUTSAN: return "Yokutsan"; 2278 case XENH: return "Kings River"; 2279 case XGSH: return "Gashowu"; 2280 case XPYL: return "Poso Creek"; 2281 case XTKH: return "Tule-Kaweah"; 2282 case _PIDGIN: return "Pidgin"; 2283 case XCHH: return "Chinook Wawa"; 2284 case _SALISHAN: return "Salishan"; 2285 case _CENTRALSALISH: return "CentralSalish"; 2286 case XCLM: return "Clallam"; 2287 case XLUT: return "Lushootseed"; 2288 case XSTR: return "Northern Straits"; 2289 case _INTERIORSALISH: return "InteriorSalish"; 2290 case XCOL: return "Columbian"; 2291 case XCRD: return "Coeur D'alene"; 2292 case XFLA: return "Kalispel"; 2293 case XOKA: return "Okanagan"; 2294 case _TSAMOSAN: return "Tsamosan"; 2295 case XCEA: return "Lower Chehalis"; 2296 case XCJH: return "Upper Chehalis"; 2297 case XCOW: return "Cowlitz"; 2298 case XQUN: return "Quinault"; 2299 case _SIOUANCATAWBA: return "SiouanCatawba"; 2300 case _SIOUAN: return "Siouan"; 2301 case _MISSISSIPPIVALLEY: return "MississippiValley"; 2302 case _CHIWEREWINNEBAGO: return "ChiwereWinnebago"; 2303 case XIOW: return "Chiwere"; 2304 case XWIN: return "Hocak"; 2305 case _DAKOTAN: return "Dakotan"; 2306 case XASB: return "Assiniboine"; 2307 case XDHG: return "Dakota"; 2308 case XLKT: return "Lakota"; 2309 case XNKT: return "Nakota"; 2310 case _DHEGIHA: return "Dhegiha"; 2311 case XKAA: return "Kansa"; 2312 case XOMA: return "Omaha-Ponca"; 2313 case XOSA: return "Osage"; 2314 case XQUA: return "Quapaw"; 2315 case _MISSOURIRIVER: return "MissouriRiver"; 2316 case XCRO: return "Crow"; 2317 case XHID: return "Hidatsa"; 2318 case XMHQ: return "Mandan"; 2319 case _UTOAZTECAN: return "UtoAztecan"; 2320 case _NUMIC: return "Numic"; 2321 case _CENTRALNUMIC: return "CentralNumic"; 2322 case XCOM: return "Comanche"; 2323 case XPAR: return "Panamint"; 2324 case XSHH: return "Shoshone"; 2325 case _SOUTHERNNUMIC: return "SouthernNumic"; 2326 case XKAW: return "Kawaiisu"; 2327 case XUTE: return "Ute-Southern Paiute"; 2328 case _WESTERNNUMIC: return "WesternNumic"; 2329 case XMON: return "Mono"; 2330 case XPAO: return "Northern Paiute-Bannock"; 2331 case _TAKIC: return "Takic"; 2332 case _CUPAN: return "Cupan"; 2333 case XCHL: return "Cahuilla"; 2334 case XCUP: return "Cupeno"; 2335 case XLUI: return "Luiseno"; 2336 case _SERRANOGABRIELINO: return "SerranoGabrielino"; 2337 case XSER: return "Serrano"; 2338 case _TARACAHITAN: return "Taracahitan"; 2339 case _CAHITAN: return "Cahitan"; 2340 case XYAQ: return "Yaqui"; 2341 case _TEPIMAN: return "Tepiman"; 2342 case XPAP: return "Papago-Pima"; 2343 case XHOP: return "Hopi"; 2344 case XTUB: return "Tubatululabal"; 2345 case _WAKASHAN: return "Wakashan"; 2346 case _NOOTKAN: return "Nootkan"; 2347 case XMYH: return "Makah"; 2348 case _YUKIAN: return "Yukian"; 2349 case XWAO: return "Wappo"; 2350 case XYUK: return "Yuki"; 2351 case XHAI: return "Haida"; 2352 case XKUN: return "Kootenai"; 2353 case XPSD: return "Plains Indian Sign Language"; 2354 case XYUC: return "Yuchi"; 2355 case XZUN: return "Zuni"; 2356 default: return "?"; 2357 } 2358 } 2359 2360 2361} 2362