1 // generated by fakerjsgenerator 2 /// 3 module faked.faker_id_id; 4 5 import faked.base; 6 7 8 /// 9 class Faker_id_id : Faker { 10 @safe: 11 import std.random; 12 import std.array; 13 import std.format; 14 import std.conv : to; 15 16 /// 17 this(int seed) { 18 super(seed); 19 } 20 21 /// 22 override string nameMaleFirstName() { 23 static enum data = [ 24 "Abyasa", 25 "Ade", 26 "Adhiarja", 27 "Adiarja", 28 "Adika", 29 "Adikara", 30 "Adinata", 31 "Aditya", 32 "Agus", 33 "Ajiman", 34 "Ajimat", 35 "Ajimin", 36 "Ajiono", 37 "Akarsana", 38 "Alambana", 39 "Among", 40 "Anggabaya", 41 "Anom", 42 "Argono", 43 "Aris", 44 "Arta", 45 "Artanto", 46 "Artawan", 47 "Arsipatra", 48 "Asirwada", 49 "Asirwanda", 50 "Aslijan", 51 "Asmadi", 52 "Asman", 53 "Asmianto", 54 "Asmuni", 55 "Aswani", 56 "Atma", 57 "Atmaja", 58 "Bagas", 59 "Bagiya", 60 "Bagus", 61 "Bagya", 62 "Bahuraksa", 63 "Bahuwarna", 64 "Bahuwirya", 65 "Bajragin", 66 "Bakda", 67 "Bakiadi", 68 "Bakianto", 69 "Bakidin", 70 "Bakijan", 71 "Bakiman", 72 "Bakiono", 73 "Bakti", 74 "Baktiadi", 75 "Baktianto", 76 "Baktiono", 77 "Bala", 78 "Balamantri", 79 "Balangga", 80 "Balapati", 81 "Balidin", 82 "Balijan", 83 "Bambang", 84 "Banara", 85 "Banawa", 86 "Banawi", 87 "Bancar", 88 "Budi", 89 "Cagak", 90 "Cager", 91 "Cahyadi", 92 "Cahyanto", 93 "Cahya", 94 "Cahyo", 95 "Cahyono", 96 "Caket", 97 "Cakrabirawa", 98 "Cakrabuana", 99 "Cakrajiya", 100 "Cakrawala", 101 "Cakrawangsa", 102 "Candra", 103 "Chandra", 104 "Candrakanta", 105 "Capa", 106 "Caraka", 107 "Carub", 108 "Catur", 109 "Caturangga", 110 "Cawisadi", 111 "Cawisono", 112 "Cawuk", 113 "Cayadi", 114 "Cecep", 115 "Cemani", 116 "Cemeti", 117 "Cemplunk", 118 "Cengkal", 119 "Cengkir", 120 "Dacin", 121 "Dadap", 122 "Dadi", 123 "Dagel", 124 "Daliman", 125 "Dalimin", 126 "Daliono", 127 "Damar", 128 "Damu", 129 "Danang", 130 "Daniswara", 131 "Danu", 132 "Danuja", 133 "Dariati", 134 "Darijan", 135 "Darimin", 136 "Darmaji", 137 "Darman", 138 "Darmana", 139 "Darmanto", 140 "Darsirah", 141 "Dartono", 142 "Daru", 143 "Daruna", 144 "Daryani", 145 "Dasa", 146 "Digdaya", 147 "Dimas", 148 "Dimaz", 149 "Dipa", 150 "Dirja", 151 "Drajat", 152 "Dwi", 153 "Dono", 154 "Dodo", 155 "Edi", 156 "Eka", 157 "Elon", 158 "Eluh", 159 "Eman", 160 "Emas", 161 "Embuh", 162 "Emong", 163 "Empluk", 164 "Endra", 165 "Enteng", 166 "Estiawan", 167 "Estiono", 168 "Eko", 169 "Edi", 170 "Edison", 171 "Edward", 172 "Elvin", 173 "Erik", 174 "Emil", 175 "Ega", 176 "Emin", 177 "Eja", 178 "Gada", 179 "Gadang", 180 "Gading", 181 "Gaduh", 182 "Gaiman", 183 "Galak", 184 "Galang", 185 "Galar", 186 "Galih", 187 "Galiono", 188 "Galuh", 189 "Galur", 190 "Gaman", 191 "Gamani", 192 "Gamanto", 193 "Gambira", 194 "Gamblang", 195 "Ganda", 196 "Gandewa", 197 "Gandi", 198 "Gandi", 199 "Ganep", 200 "Gangsa", 201 "Gangsar", 202 "Ganjaran", 203 "Gantar", 204 "Gara", 205 "Garan", 206 "Garang", 207 "Garda", 208 "Gatot", 209 "Gatra", 210 "Ghani", 211 "Gibran", 212 "Gilang", 213 "Hairyanto", 214 "Hardana", 215 "Hardi", 216 "Harimurti", 217 "Harja", 218 "Harjasa", 219 "Harjaya", 220 "Harjo", 221 "Harsana", 222 "Harsanto", 223 "Harsaya", 224 "Hartaka", 225 "Hartana", 226 "Harto", 227 "Hasta", 228 "Heru", 229 "Himawan", 230 "Hadi", 231 "Halim", 232 "Hasim", 233 "Hasan", 234 "Hendra", 235 "Hendri", 236 "Heryanto", 237 "Hamzah", 238 "Hari", 239 "Imam", 240 "Indra", 241 "Irwan", 242 "Irsad", 243 "Ikhsan", 244 "Irfan", 245 "Ian", 246 "Ibrahim", 247 "Ibrani", 248 "Ismail", 249 "Irnanto", 250 "Ilyas", 251 "Ibun", 252 "Ivan", 253 "Ikin", 254 "Ihsan", 255 "Jabal", 256 "Jaeman", 257 "Jaga", 258 "Jagapati", 259 "Jagaraga", 260 "Jail", 261 "Jaiman", 262 "Jaka", 263 "Jarwa", 264 "Jarwadi", 265 "Jarwi", 266 "Jasmani", 267 "Jaswadi", 268 "Jati", 269 "Jatmiko", 270 "Jaya", 271 "Jayadi", 272 "Jayeng", 273 "Jinawi", 274 "Jindra", 275 "Joko", 276 "Jumadi", 277 "Jumari", 278 "Jamal", 279 "Jamil", 280 "Jais", 281 "Jefri", 282 "Johan", 283 "Jono", 284 "Kacung", 285 "Kajen", 286 "Kambali", 287 "Kamidin", 288 "Kariman", 289 "Karja", 290 "Karma", 291 "Karman", 292 "Karna", 293 "Karsa", 294 "Karsana", 295 "Karta", 296 "Kasiran", 297 "Kasusra", 298 "Kawaca", 299 "Kawaya", 300 "Kayun", 301 "Kemba", 302 "Kenari", 303 "Kenes", 304 "Kuncara", 305 "Kunthara", 306 "Kusuma", 307 "Kadir", 308 "Kala", 309 "Kalim", 310 "Kurnia", 311 "Kanda", 312 "Kardi", 313 "Karya", 314 "Kasim", 315 "Kairav", 316 "Kenzie", 317 "Kemal", 318 "Kamal", 319 "Koko", 320 "Labuh", 321 "Laksana", 322 "Lamar", 323 "Lanang", 324 "Langgeng", 325 "Lanjar", 326 "Lantar", 327 "Lega", 328 "Legawa", 329 "Lembah", 330 "Liman", 331 "Limar", 332 "Luhung", 333 "Lukita", 334 "Luluh", 335 "Lulut", 336 "Lurhur", 337 "Luwar", 338 "Luwes", 339 "Latif", 340 "Lasmanto", 341 "Lukman", 342 "Luthfi", 343 "Leo", 344 "Luis", 345 "Lutfan", 346 "Lasmono", 347 "Laswi", 348 "Mahesa", 349 "Makara", 350 "Makuta", 351 "Manah", 352 "Maras", 353 "Margana", 354 "Mariadi", 355 "Marsudi", 356 "Martaka", 357 "Martana", 358 "Martani", 359 "Marwata", 360 "Maryadi", 361 "Maryanto", 362 "Mitra", 363 "Mujur", 364 "Mulya", 365 "Mulyanto", 366 "Mulyono", 367 "Mumpuni", 368 "Muni", 369 "Mursita", 370 "Murti", 371 "Mustika", 372 "Maman", 373 "Mahmud", 374 "Mahdi", 375 "Mahfud", 376 "Malik", 377 "Muhammad", 378 "Mustofa", 379 "Marsito", 380 "Mursinin", 381 "Nalar", 382 "Naradi", 383 "Nardi", 384 "Niyaga", 385 "Nrima", 386 "Nugraha", 387 "Nyana", 388 "Narji", 389 "Nasab", 390 "Nasrullah", 391 "Nasim", 392 "Najib", 393 "Najam", 394 "Nyoman", 395 "Olga", 396 "Ozy", 397 "Omar", 398 "Opan", 399 "Oskar", 400 "Oman", 401 "Okto", 402 "Okta", 403 "Opung", 404 "Paiman", 405 "Panca", 406 "Pangeran", 407 "Pangestu", 408 "Pardi", 409 "Parman", 410 "Perkasa", 411 "Praba", 412 "Prabu", 413 "Prabawa", 414 "Prabowo", 415 "Prakosa", 416 "Pranata", 417 "Pranawa", 418 "Prasetya", 419 "Prasetyo", 420 "Prayitna", 421 "Prayoga", 422 "Prayogo", 423 "Purwadi", 424 "Purwa", 425 "Purwanto", 426 "Panji", 427 "Pandu", 428 "Paiman", 429 "Prima", 430 "Putu", 431 "Raden", 432 "Raditya", 433 "Raharja", 434 "Rama", 435 "Rangga", 436 "Reksa", 437 "Respati", 438 "Rusman", 439 "Rosman", 440 "Rahmat", 441 "Rahman", 442 "Rendy", 443 "Reza", 444 "Rizki", 445 "Ridwan", 446 "Rudi", 447 "Raden", 448 "Radit", 449 "Radika", 450 "Rafi", 451 "Rafid", 452 "Raihan", 453 "Salman", 454 "Saadat", 455 "Saiful", 456 "Surya", 457 "Slamet", 458 "Samsul", 459 "Soleh", 460 "Simon", 461 "Sabar", 462 "Sabri", 463 "Sidiq", 464 "Satya", 465 "Setya", 466 "Saka", 467 "Sakti", 468 "Taswir", 469 "Tedi", 470 "Teddy", 471 "Taufan", 472 "Taufik", 473 "Tomi", 474 "Tasnim", 475 "Teguh", 476 "Tasdik", 477 "Timbul", 478 "Tirta", 479 "Tirtayasa", 480 "Tri", 481 "Tugiman", 482 "Umar", 483 "Usman", 484 "Uda", 485 "Umay", 486 "Unggul", 487 "Utama", 488 "Umaya", 489 "Upik", 490 "Viktor", 491 "Vino", 492 "Vinsen", 493 "Vero", 494 "Vega", 495 "Viman", 496 "Virman", 497 "Wahyu", 498 "Wira", 499 "Wisnu", 500 "Wadi", 501 "Wardi", 502 "Warji", 503 "Waluyo", 504 "Wakiman", 505 "Wage", 506 "Wardaya", 507 "Warsa", 508 "Warsita", 509 "Warta", 510 "Wasis", 511 "Wawan", 512 "Xanana", 513 "Yahya", 514 "Yusuf", 515 "Yosef", 516 "Yono", 517 "Yoga" 518 ]; 519 return choice(data, this.rnd); 520 } 521 522 /// 523 override string nameSuffix() { 524 static enum data = [ 525 "S.Ked", 526 "S.Gz", 527 "S.Pt", 528 "S.IP", 529 "S.E.I", 530 "S.E.", 531 "S.Kom", 532 "S.H.", 533 "S.T.", 534 "S.Pd", 535 "S.Psi", 536 "S.I.Kom", 537 "S.Sos", 538 "S.Farm", 539 "M.M.", 540 "M.Kom.", 541 "M.TI.", 542 "M.Pd", 543 "M.Farm", 544 "M.Ak" 545 ]; 546 return choice(data, this.rnd); 547 } 548 549 /// 550 string nameFemaleTitle() { 551 static enum data = [ 552 "dr.", 553 "drg.", 554 "Dr.", 555 "Hj." 556 ]; 557 return choice(data, this.rnd); 558 } 559 560 /// 561 override string nameFemaleFirstName() { 562 static enum data = [ 563 "Ade", 564 "Agnes", 565 "Ajeng", 566 "Amalia", 567 "Anita", 568 "Ayu", 569 "Aisyah", 570 "Ana", 571 "Ami", 572 "Ani", 573 "Azalea", 574 "Aurora", 575 "Alika", 576 "Anastasia", 577 "Amelia", 578 "Almira", 579 "Agustina", 580 "Aulia", 581 "Anggun", 582 "Bella", 583 "Betania", 584 "Belinda", 585 "Citra", 586 "Cindy", 587 "Chelsea", 588 "Clara", 589 "Cornelia", 590 "Cinta", 591 "Cinthia", 592 "Ciaobella", 593 "Cici", 594 "Carla", 595 "Calista", 596 "Devi", 597 "Dewi", 598 "Dian", 599 "Diah", 600 "Diana", 601 "Dina", 602 "Dinda", 603 "Dalima", 604 "Dwi", 605 "Dyah", 606 "Ditya", 607 "Eka", 608 "Eva", 609 "Endah", 610 "Elisa", 611 "Eli", 612 "Ella", 613 "Ellis", 614 "Elma", 615 "Elvina", 616 "Fitria", 617 "Fitriani", 618 "Febi", 619 "Faizah", 620 "Farah", 621 "Farhunnisa", 622 "Fathonah", 623 "Febrina", 624 "Febriana", 625 "Fitri", 626 "Fara", 627 "Gabriella", 628 "Gasti", 629 "Gawati", 630 "Genta", 631 "Ghaliyati", 632 "Gina", 633 "Gilda", 634 "Ganesha", 635 "Gadis", 636 "Halima", 637 "Hesti", 638 "Hilda", 639 "Hafshah", 640 "Hamima", 641 "Hana", 642 "Hani", 643 "Hasna", 644 "Humaira", 645 "Ika", 646 "Indah", 647 "Intan", 648 "Irma", 649 "Icha", 650 "Ida", 651 "Ifa", 652 "Ilsa", 653 "Ina", 654 "Ira", 655 "Iriana", 656 "Irawati", 657 "Indira", 658 "Jamalia", 659 "Janet", 660 "Jane", 661 "Julia", 662 "Juli", 663 "Jessica", 664 "Jasmin", 665 "Jelita", 666 "Kamaria", 667 "Kamila", 668 "Kani", 669 "Karen", 670 "Karimah", 671 "Kartika", 672 "Kasiyah", 673 "Keisha", 674 "Kezia", 675 "Kiandra", 676 "Kayla", 677 "Kania", 678 "Kirana", 679 "Lala", 680 "Lalita", 681 "Latika", 682 "Laila", 683 "Laras", 684 "Lidya", 685 "Lili", 686 "Lintang", 687 "Lestari", 688 "Linda", 689 "Laksita", 690 "Maria", 691 "Mala", 692 "Maya", 693 "Maida", 694 "Maimunah", 695 "Melinda", 696 "Mila", 697 "Mutia", 698 "Michelle", 699 "Malika", 700 "Melani", 701 "Nadia", 702 "Nadine", 703 "Nabila", 704 "Natalia", 705 "Novi", 706 "Nova", 707 "Nurul", 708 "Nilam", 709 "Najwa", 710 "Nada", 711 "Naura", 712 "Nur", 713 "Novita", 714 "Nimas", 715 "Noviana", 716 "Olivia", 717 "Ophelia", 718 "Oni", 719 "Oliva", 720 "Padma", 721 "Putri", 722 "Paramita", 723 "Paris", 724 "Patricia", 725 "Paulin", 726 "Puput", 727 "Puji", 728 "Pia", 729 "Puspa", 730 "Puti", 731 "Putri", 732 "Padmi", 733 "Puspita", 734 "Pratiwi", 735 "Prita", 736 "Qori", 737 "Queen", 738 "Ratih", 739 "Ratna", 740 "Restu", 741 "Rini", 742 "Rika", 743 "Rina", 744 "Rahayu", 745 "Rahmi", 746 "Rachel", 747 "Rahmi", 748 "Raisa", 749 "Raina", 750 "Rahmawati", 751 "Retno", 752 "Ria", 753 "Rosalina", 754 "Rita", 755 "Rosa", 756 "Sarah", 757 "Sari", 758 "Siti", 759 "Siska", 760 "Suci", 761 "Syahrini", 762 "Septi", 763 "Sadina", 764 "Safina", 765 "Sakura", 766 "Salimah", 767 "Salwa", 768 "Salsabila", 769 "Samiah", 770 "Shania", 771 "Sabrina", 772 "Silvia", 773 "Shakila", 774 "Sintia", 775 "Sartika", 776 "Safira", 777 "Sasha", 778 "Sherly", 779 "Talia", 780 "Tami", 781 "Tira", 782 "Tiara", 783 "Titin", 784 "Tania", 785 "Tina", 786 "Tantri", 787 "Tari", 788 "Titi", 789 "Tri", 790 "Tsabita", 791 "Uchita", 792 "Unjani", 793 "Ulya", 794 "Uli", 795 "Ulva", 796 "Umi", 797 "Usyi", 798 "Vanya", 799 "Vanesa", 800 "Vivi", 801 "Vera", 802 "Vicky", 803 "Victoria", 804 "Violet", 805 "Vania", 806 "Winda", 807 "Widya", 808 "Wulan", 809 "Wirda", 810 "Wani", 811 "Wulandari", 812 "Yani", 813 "Yessi", 814 "Yulia", 815 "Yuliana", 816 "Yuni", 817 "Yunita", 818 "Yance", 819 "Zahra", 820 "Zalindra", 821 "Zaenab", 822 "Zulfa", 823 "Zizi", 824 "Zulaikha", 825 "Zamira", 826 "Zelda", 827 "Zelaya" 828 ]; 829 return choice(data, this.rnd); 830 } 831 832 /// 833 override string nameName() { 834 switch(uniform(0, 7, this.rnd)) { 835 case 0: 836 return format!"%s %s"(nameMaleFirstName(), nameMaleLastName()); 837 case 1: 838 return format!"%s %s"(nameMaleLastName(), nameMaleFirstName()); 839 case 2: 840 return format!"%s %s %s"(nameMaleFirstName(), nameMaleFirstName(), nameMaleLastName()); 841 case 3: 842 return format!"%s %s"(nameFemaleFirstName(), nameFemaleLastName()); 843 case 4: 844 return format!"%s %s"(nameFemaleFirstName(), nameMaleLastName()); 845 case 5: 846 return format!"%s %s"(nameFemaleLastName(), nameFemaleFirstName()); 847 case 6: 848 return format!"%s %s %s"(nameFemaleFirstName(), nameFemaleFirstName(), nameFemaleLastName()); 849 default: assert(false); 850 } 851 } 852 853 /// 854 string nameMaleLastName() { 855 static enum data = [ 856 "Adriansyah", 857 "Ardianto", 858 "Anggriawan", 859 "Ahmad", 860 "Adhitama", 861 "Abiputra", 862 "Antoni", 863 "Alamsyah", 864 "Airlangga", 865 "Abimanyu", 866 "Agustian", 867 "Arifin", 868 "Ardana", 869 "Aswandi", 870 "Budiman", 871 "Budiyanto", 872 "Bagaskara", 873 "Damanik", 874 "Darmawan", 875 "Dirgantara", 876 "Darojat", 877 "Firmansyah", 878 "Firgantoro", 879 "Fabian", 880 "Febian", 881 "Faresta", 882 "Gunarto", 883 "Gunawan", 884 "Hardiansyah", 885 "Habibi", 886 "Hakim", 887 "Halim", 888 "Haryanto", 889 "Hidayat", 890 "Hidayanto", 891 "Hutagalung", 892 "Hutapea", 893 "Hutasoit", 894 "Himawan", 895 "Hermawan", 896 "Herlambang", 897 "Handoko", 898 "Haikal", 899 "Irawan", 900 "Iswahyudi", 901 "Irfandi", 902 "Kuswoyo", 903 "Januar", 904 "Jailani", 905 "Kurniawan", 906 "Kusumo", 907 "Latupono", 908 "Lazuardi", 909 "Lesmana", 910 "Maheswara", 911 "Mahendra", 912 "Mustofa", 913 "Mansur", 914 "Mandala", 915 "Megantara", 916 "Maulana", 917 "Maryadi", 918 "Mangunsong", 919 "Manullang", 920 "Marpaung", 921 "Marbun", 922 "Mahardika", 923 "Narpati", 924 "Natsir", 925 "Nugroho", 926 "Najmudin", 927 "Nashiruddin", 928 "Nainggolan", 929 "Nababan", 930 "Napitupulu", 931 "Nugraha", 932 "Nanda", 933 "Oktavian", 934 "Oktovian", 935 "Pangestu", 936 "Putra", 937 "Pranowo", 938 "Prabowo", 939 "Pratama", 940 "Prasetya", 941 "Prasetyo", 942 "Pradana", 943 "Pradipta", 944 "Prakasa", 945 "Permadi", 946 "Prasasta", 947 "Prayoga", 948 "Perdana", 949 "Purnawarman", 950 "Purnama", 951 "Purwadi", 952 "Ramadan", 953 "Rajasa", 954 "Rajata", 955 "Rendra", 956 "Rayhan", 957 "Rahardian", 958 "Saptono", 959 "Santoso", 960 "Saputra", 961 "Saefullah", 962 "Setiawan", 963 "Suryono", 964 "Suwarno", 965 "Siregar", 966 "Sihombing", 967 "Salahudin", 968 "Sihombing", 969 "Samosir", 970 "Saragih", 971 "Sihotang", 972 "Simanjuntak", 973 "Sinaga", 974 "Simbolon", 975 "Sitompul", 976 "Sitorus", 977 "Sirait", 978 "Siregar", 979 "Situmorang", 980 "Syahreza", 981 "Sabian", 982 "Satria", 983 "Supriyanto", 984 "Sudrajat", 985 "Tampubolon", 986 "Thamrin", 987 "Tamba", 988 "Tarihoran", 989 "Utama", 990 "Uwais", 991 "Wahyudin", 992 "Waluyo", 993 "Wibowo", 994 "Winarno", 995 "Wibisono", 996 "Wijaya", 997 "Widodo", 998 "Wacana", 999 "Waskita", 1000 "Wasita", 1001 "Wicaksono", 1002 "Wardana", 1003 "Yulianto", 1004 "Yanuar", 1005 "Yudhistira", 1006 "Zulkarnain" 1007 ]; 1008 return choice(data, this.rnd); 1009 } 1010 1011 /// 1012 string nameFemaleLastName() { 1013 static enum data = [ 1014 "Agustina", 1015 "Andriani", 1016 "Anggraini", 1017 "Aryani", 1018 "Astuti", 1019 "Ananda", 1020 "Anandya", 1021 "Azzahra", 1022 "Aqila", 1023 "Amanta", 1024 "Afifah", 1025 "Ardiyanti", 1026 "Andini", 1027 "Aurelia", 1028 "Aryanti", 1029 "Azizah", 1030 "Anjani", 1031 "Damayanti", 1032 "Elvina", 1033 "Fujiati", 1034 "Farida", 1035 "Fathina", 1036 "Fernanda", 1037 "Febrianti", 1038 "Handayani", 1039 "Hassanah", 1040 "Hartati", 1041 "Hasanah", 1042 "Haryanti", 1043 "Hariyah", 1044 "Hastuti", 1045 "Halimah", 1046 "Harini", 1047 "Juwita", 1048 "Jelita", 1049 "Kusmawati", 1050 "Kuswandari", 1051 "Kusuma", 1052 "Kahyang", 1053 "Laksmiwati", 1054 "Laksita", 1055 "Lestari", 1056 "Lailasari", 1057 "Leilani", 1058 "Mandasari", 1059 "Mardhiyah", 1060 "Mayasari", 1061 "Melani", 1062 "Mulyani", 1063 "Maryati", 1064 "Mahestri", 1065 "Maharani", 1066 "Maheswari", 1067 "Melinda", 1068 "Mustika", 1069 "Nurdiyanti", 1070 "Novitasari", 1071 "Nuraini", 1072 "Nasyidah", 1073 "Nasyiah", 1074 "Namaga", 1075 "Nathania", 1076 "Nurlaela", 1077 "Ningrum", 1078 "Palastri", 1079 "Pudjiastuti", 1080 "Puspasari", 1081 "Puspita", 1082 "Purwanti", 1083 "Pratiwi", 1084 "Purnawati", 1085 "Pertiwi", 1086 "Permata", 1087 "Prastuti", 1088 "Padmasari", 1089 "Putri", 1090 "Purnama", 1091 "Rahmawati", 1092 "Rahayu", 1093 "Riyanti", 1094 "Rahimah", 1095 "Ramadhani", 1096 "Rachmawati", 1097 "Suartini", 1098 "Sudiati", 1099 "Suryatmi", 1100 "Susanti", 1101 "Safitri", 1102 "Salsabilla", 1103 "Salma", 1104 "Saputri", 1105 "Saraswati", 1106 "Oktaviani", 1107 "Utami", 1108 "Usamah", 1109 "Usada", 1110 "Uyainah", 1111 "Yuniar", 1112 "Yuliarti", 1113 "Yulianti", 1114 "Yolanda", 1115 "Wahyuni", 1116 "Wijayanti", 1117 "Widiastuti", 1118 "Winarsih", 1119 "Wulandari", 1120 "Wastuti", 1121 "Zulaika", 1122 "Zahrah" 1123 ]; 1124 return choice(data, this.rnd); 1125 } 1126 1127 /// 1128 string nameMaleTitle() { 1129 static enum data = [ 1130 "dr.", 1131 "drg.", 1132 "Dr.", 1133 "Drs.", 1134 "Ir.", 1135 "H." 1136 ]; 1137 return choice(data, this.rnd); 1138 } 1139 1140 /// 1141 override string phoneNumberFormats() { 1142 static enum data = [ 1143 "02# #### ###", 1144 "02## #### ###", 1145 "03## #### ###", 1146 "04## #### ###", 1147 "05## #### ###", 1148 "06## #### ###", 1149 "07## #### ###", 1150 "09## #### ###", 1151 "02# #### ####", 1152 "02## #### ####", 1153 "03## #### ####", 1154 "04## #### ####", 1155 "05## #### ####", 1156 "06## #### ####", 1157 "07## #### ####", 1158 "09## #### ####", 1159 "08## ### ###", 1160 "08## #### ###", 1161 "08## #### ####", 1162 "(+62) 8## ### ###", 1163 "(+62) 2# #### ###", 1164 "(+62) 2## #### ###", 1165 "(+62) 3## #### ###", 1166 "(+62) 4## #### ###", 1167 "(+62) 5## #### ###", 1168 "(+62) 6## #### ###", 1169 "(+62) 7## #### ###", 1170 "(+62) 8## #### ###", 1171 "(+62) 9## #### ###", 1172 "(+62) 2# #### ####", 1173 "(+62) 2## #### ####", 1174 "(+62) 3## #### ####", 1175 "(+62) 4## #### ####", 1176 "(+62) 5## #### ####", 1177 "(+62) 6## #### ####", 1178 "(+62) 7## #### ####", 1179 "(+62) 8## #### ####", 1180 "(+62) 9## #### ####" 1181 ]; 1182 return this.digitBuild(choice(data, this.rnd)); 1183 } 1184 1185 /// 1186 override string addressCityName() { 1187 static enum data = [ 1188 "Airmadidi", 1189 "Ampana", 1190 "Amurang", 1191 "Andolo", 1192 "Banggai", 1193 "Bantaeng", 1194 "Barru", 1195 "Bau-Bau", 1196 "Benteng", 1197 "Bitung", 1198 "Bolaang Uki", 1199 "Boroko", 1200 "Bulukumba", 1201 "Bungku", 1202 "Buol", 1203 "Buranga", 1204 "Donggala", 1205 "Enrekang", 1206 "Gorontalo", 1207 "Jeneponto", 1208 "Kawangkoan", 1209 "Kendari", 1210 "Kolaka", 1211 "Kotamobagu", 1212 "Kota Raha", 1213 "Kwandang", 1214 "Lasusua", 1215 "Luwuk", 1216 "Majene", 1217 "Makale", 1218 "Makassar", 1219 "Malili", 1220 "Mamasa", 1221 "Mamuju", 1222 "Manado", 1223 "Marisa", 1224 "Maros", 1225 "Masamba", 1226 "Melonguane", 1227 "Ondong Siau", 1228 "Palopo", 1229 "Palu", 1230 "Pangkajene", 1231 "Pare-Pare", 1232 "Parigi", 1233 "Pasangkayu", 1234 "Pinrang", 1235 "Polewali", 1236 "Poso", 1237 "Rantepao", 1238 "Ratahan", 1239 "Rumbia", 1240 "Sengkang", 1241 "Sidenreng", 1242 "Sigi Biromaru", 1243 "Sinjai", 1244 "Sunggu Minasa", 1245 "Suwawa", 1246 "Tahuna", 1247 "Takalar", 1248 "Tilamuta", 1249 "Toli Toli", 1250 "Tomohon", 1251 "Tondano", 1252 "Tutuyan", 1253 "Unaaha", 1254 "Wangi Wangi", 1255 "Wanggudu", 1256 "Watampone", 1257 "Watan Soppeng", 1258 "Ambarawa", 1259 "Anyer", 1260 "Bandung", 1261 "Bangil", 1262 "Banjar (Jawa Barat)", 1263 "Banjarnegara", 1264 "Bangkalan", 1265 "Bantul", 1266 "Banyumas", 1267 "Banyuwangi", 1268 "Batang", 1269 "Batu", 1270 "Bekasi", 1271 "Blitar", 1272 "Blora", 1273 "Bogor", 1274 "Bojonegoro", 1275 "Bondowoso", 1276 "Boyolali", 1277 "Bumiayu", 1278 "Brebes", 1279 "Caruban", 1280 "Cianjur", 1281 "Ciamis", 1282 "Cibinong", 1283 "Cikampek", 1284 "Cikarang", 1285 "Cilacap", 1286 "Cilegon", 1287 "Cirebon", 1288 "Demak", 1289 "Depok", 1290 "Garut", 1291 "Gresik", 1292 "Indramayu", 1293 "Jakarta", 1294 "Jember", 1295 "Jepara", 1296 "Jombang", 1297 "Kajen", 1298 "Karanganyar", 1299 "Kebumen", 1300 "Kediri", 1301 "Kendal", 1302 "Kepanjen", 1303 "Klaten", 1304 "Pelabuhan Ratu", 1305 "Kraksaan", 1306 "Kudus", 1307 "Kuningan", 1308 "Lamongan", 1309 "Lumajang", 1310 "Madiun", 1311 "Magelang", 1312 "Magetan", 1313 "Majalengka", 1314 "Malang", 1315 "Mojokerto", 1316 "Mojosari", 1317 "Mungkid", 1318 "Ngamprah", 1319 "Nganjuk", 1320 "Ngawi", 1321 "Pacitan", 1322 "Pamekasan", 1323 "Pandeglang", 1324 "Pare", 1325 "Pati", 1326 "Pasuruan", 1327 "Pekalongan", 1328 "Pemalang", 1329 "Ponorogo", 1330 "Probolinggo", 1331 "Purbalingga", 1332 "Purwakarta", 1333 "Purwodadi", 1334 "Purwokerto", 1335 "Purworejo", 1336 "Rangkasbitung", 1337 "Rembang", 1338 "Salatiga", 1339 "Sampang", 1340 "Semarang", 1341 "Serang", 1342 "Sidayu", 1343 "Sidoarjo", 1344 "Singaparna", 1345 "Situbondo", 1346 "Slawi", 1347 "Sleman", 1348 "Soreang", 1349 "Sragen", 1350 "Subang", 1351 "Sukabumi", 1352 "Sukoharjo", 1353 "Sumber", 1354 "Sumedang", 1355 "Sumenep", 1356 "Surabaya", 1357 "Surakarta", 1358 "Tasikmalaya", 1359 "Tangerang", 1360 "Tangerang Selatan", 1361 "Tegal", 1362 "Temanggung", 1363 "Tigaraksa", 1364 "Trenggalek", 1365 "Tuban", 1366 "Tulungagung", 1367 "Ungaran", 1368 "Wates", 1369 "Wlingi", 1370 "Wonogiri", 1371 "Wonosari", 1372 "Wonosobo", 1373 "Yogyakarta", 1374 "Atambua", 1375 "Baa", 1376 "Badung", 1377 "Bajawa", 1378 "Bangli", 1379 "Bima", 1380 "Denpasar", 1381 "Dompu", 1382 "Ende", 1383 "Gianyar", 1384 "Kalabahi", 1385 "Karangasem", 1386 "Kefamenanu", 1387 "Klungkung", 1388 "Kupang", 1389 "Labuhan Bajo", 1390 "Larantuka", 1391 "Lewoleba", 1392 "Maumere", 1393 "Mataram", 1394 "Mbay", 1395 "Negara", 1396 "Praya", 1397 "Raba", 1398 "Ruteng", 1399 "Selong", 1400 "Singaraja", 1401 "Soe", 1402 "Sumbawa Besar", 1403 "Tabanan", 1404 "Taliwang", 1405 "Tambolaka", 1406 "Tanjung", 1407 "Waibakul", 1408 "Waikabubak", 1409 "Waingapu", 1410 "Denpasar", 1411 "Negara,Bali", 1412 "Singaraja", 1413 "Tabanan", 1414 "Bangli" 1415 ]; 1416 return choice(data, this.rnd); 1417 } 1418 1419 /// 1420 override string addressState() { 1421 static enum data = [ 1422 "Aceh", 1423 "Sumatera Utara", 1424 "Sumatera Barat", 1425 "Jambi", 1426 "Bangka Belitung", 1427 "Riau", 1428 "Kepulauan Riau", 1429 "Bengkulu", 1430 "Sumatera Selatan", 1431 "Lampung", 1432 "Banten", 1433 "DKI Jakarta", 1434 "Jawa Barat", 1435 "Jawa Tengah", 1436 "Jawa Timur", 1437 "Nusa Tenggara Timur", 1438 "DI Yogyakarta", 1439 "Bali", 1440 "Nusa Tenggara Barat", 1441 "Kalimantan Barat", 1442 "Kalimantan Tengah", 1443 "Kalimantan Selatan", 1444 "Kalimantan Timur", 1445 "Kalimantan Utara", 1446 "Sulawesi Selatan", 1447 "Sulawesi Utara", 1448 "Gorontalo", 1449 "Sulawesi Tengah", 1450 "Sulawesi Barat", 1451 "Sulawesi Tenggara", 1452 "Maluku", 1453 "Maluku Utara", 1454 "Papua Barat", 1455 "Papua" 1456 ]; 1457 return choice(data, this.rnd); 1458 } 1459 1460 /// 1461 override string addressDefaultCountry() { 1462 static enum data = [ 1463 "Indonesia" 1464 ]; 1465 return choice(data, this.rnd); 1466 } 1467 1468 /// 1469 override string addressStreetAddress() { 1470 return format!"%s no %s"(addressStreetName(), addressBuildingNumber()); 1471 } 1472 1473 /// 1474 string addressStreetPrefix() { 1475 static enum data = [ 1476 "Ds.", 1477 "Dk.", 1478 "Gg.", 1479 "Jln.", 1480 "Jr.", 1481 "Kpg.", 1482 "Ki.", 1483 "Psr." 1484 ]; 1485 return choice(data, this.rnd); 1486 } 1487 1488 /// 1489 override string addressStreetName() { 1490 switch(uniform(0, 2, this.rnd)) { 1491 case 0: 1492 return format!"%s %s"(addressStreetPrefix(), nameFirstName()); 1493 case 1: 1494 return format!"%s %s"(addressStreetPrefix(), nameLastName()); 1495 default: assert(false); 1496 } 1497 } 1498 1499 /// 1500 override string addressCity() { 1501 return format!"%s"(addressCityName()); 1502 } 1503 1504 /// 1505 override string addressPostcode() { 1506 static enum data = [ 1507 "#####" 1508 ]; 1509 return this.digitBuild(choice(data, this.rnd)); 1510 } 1511 1512 /// 1513 override string companySuffix() { 1514 static enum data = [ 1515 "(Persero) Tbk", 1516 "Tbk" 1517 ]; 1518 return choice(data, this.rnd); 1519 } 1520 1521 /// 1522 string companyPrefix() { 1523 static enum data = [ 1524 "PT", 1525 "CV", 1526 "UD", 1527 "PD", 1528 "Perum" 1529 ]; 1530 return choice(data, this.rnd); 1531 } 1532 1533 /// 1534 override string companyName() { 1535 switch(uniform(0, 3, this.rnd)) { 1536 case 0: 1537 return format!"%s %s"(companyPrefix(), nameLastName()); 1538 case 1: 1539 return format!"%s %s"(nameLastName(), companySuffix()); 1540 case 2: 1541 return format!"%s %s %s"(companyPrefix(), nameLastName(), companySuffix()); 1542 default: assert(false); 1543 } 1544 } 1545 1546 /// 1547 override string internetFreeEmail() { 1548 static enum data = [ 1549 "gmail.com", 1550 "yahoo.com", 1551 "gmail.co.id", 1552 "yahoo.co.id" 1553 ]; 1554 return choice(data, this.rnd); 1555 } 1556 1557 /// 1558 override string internetDomainSuffix() { 1559 static enum data = [ 1560 "com", 1561 "net", 1562 "org", 1563 "asia", 1564 "tv", 1565 "biz", 1566 "info", 1567 "in", 1568 "name", 1569 "co", 1570 "ac.id", 1571 "sch.id", 1572 "go.id", 1573 "mil.id", 1574 "co.id", 1575 "or.id", 1576 "web.id", 1577 "my.id", 1578 "biz.id", 1579 "desa.id" 1580 ]; 1581 return choice(data, this.rnd); 1582 } 1583 1584 }