1 // generated by fakerjsgenerator
2 ///
3 module faked.faker_en_au;
4 
5 import faked.base;
6 
7 
8 ///
9 class Faker_en_au : 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 phoneNumberFormats() {
23 		static enum data = [
24 		"0# #### ####",
25 		"+61 # #### ####",
26 		"04## ### ###",
27 		"+61 4## ### ###"
28 		];
29 		return this.digitBuild(choice(data, this.rnd));
30 	}
31 
32 	///
33 	override string companySuffix() {
34 		static enum data = [
35 		"Pty Ltd",
36 		"and Sons",
37 		"Corp",
38 		"Group",
39 		"Brothers",
40 		"Partners"
41 		];
42 		return choice(data, this.rnd);
43 	}
44 
45 	///
46 	override string internetDomainSuffix() {
47 		static enum data = [
48 		"com.au",
49 		"com",
50 		"net.au",
51 		"net",
52 		"org.au",
53 		"org"
54 		];
55 		return choice(data, this.rnd);
56 	}
57 
58 	///
59 	override string addressStateAbbr() {
60 		static enum data = [
61 		"NSW",
62 		"QLD",
63 		"NT",
64 		"SA",
65 		"WA",
66 		"TAS",
67 		"ACT",
68 		"VIC"
69 		];
70 		return choice(data, this.rnd);
71 	}
72 
73 	///
74 	override string addressState() {
75 		static enum data = [
76 		"New South Wales",
77 		"Queensland",
78 		"Northern Territory",
79 		"South Australia",
80 		"Western Australia",
81 		"Tasmania",
82 		"Australian Capital Territory",
83 		"Victoria"
84 		];
85 		return choice(data, this.rnd);
86 	}
87 
88 	///
89 	override string addressPostcode() {
90 		static enum data = [
91 		"####"
92 		];
93 		return this.digitBuild(choice(data, this.rnd));
94 	}
95 
96 	///
97 	override string addressDefaultCountry() {
98 		static enum data = [
99 		"Australia"
100 		];
101 		return choice(data, this.rnd);
102 	}
103 
104 	///
105 	override string addressStreetSuffix() {
106 		static enum data = [
107 		"Avenue",
108 		"Boulevard",
109 		"Circle",
110 		"Circuit",
111 		"Court",
112 		"Crescent",
113 		"Crest",
114 		"Drive",
115 		"Estate Dr",
116 		"Grove",
117 		"Hill",
118 		"Island",
119 		"Junction",
120 		"Knoll",
121 		"Lane",
122 		"Loop",
123 		"Mall",
124 		"Manor",
125 		"Meadow",
126 		"Mews",
127 		"Parade",
128 		"Parkway",
129 		"Pass",
130 		"Place",
131 		"Plaza",
132 		"Ridge",
133 		"Road",
134 		"Run",
135 		"Square",
136 		"Station St",
137 		"Street",
138 		"Summit",
139 		"Terrace",
140 		"Track",
141 		"Trail",
142 		"View Rd",
143 		"Way"
144 		];
145 		return choice(data, this.rnd);
146 	}
147 
148 	///
149 	override string addressBuildingNumber() {
150 		static enum data = [
151 		"####",
152 		"###",
153 		"##"
154 		];
155 		return this.digitBuild(choice(data, this.rnd));
156 	}
157 
158 	///
159 	override string nameFirstName() {
160 		static enum data = [
161 		"William",
162 		"Jack",
163 		"Oliver",
164 		"Joshua",
165 		"Thomas",
166 		"Lachlan",
167 		"Cooper",
168 		"Noah",
169 		"Ethan",
170 		"Lucas",
171 		"James",
172 		"Samuel",
173 		"Jacob",
174 		"Liam",
175 		"Alexander",
176 		"Benjamin",
177 		"Max",
178 		"Isaac",
179 		"Daniel",
180 		"Riley",
181 		"Ryan",
182 		"Charlie",
183 		"Tyler",
184 		"Jake",
185 		"Matthew",
186 		"Xavier",
187 		"Harry",
188 		"Jayden",
189 		"Nicholas",
190 		"Harrison",
191 		"Levi",
192 		"Luke",
193 		"Adam",
194 		"Henry",
195 		"Aiden",
196 		"Dylan",
197 		"Oscar",
198 		"Michael",
199 		"Jackson",
200 		"Logan",
201 		"Joseph",
202 		"Blake",
203 		"Nathan",
204 		"Connor",
205 		"Elijah",
206 		"Nate",
207 		"Archie",
208 		"Bailey",
209 		"Marcus",
210 		"Cameron",
211 		"Jordan",
212 		"Zachary",
213 		"Caleb",
214 		"Hunter",
215 		"Ashton",
216 		"Toby",
217 		"Aidan",
218 		"Hayden",
219 		"Mason",
220 		"Hamish",
221 		"Edward",
222 		"Angus",
223 		"Eli",
224 		"Sebastian",
225 		"Christian",
226 		"Patrick",
227 		"Andrew",
228 		"Anthony",
229 		"Luca",
230 		"Kai",
231 		"Beau",
232 		"Alex",
233 		"George",
234 		"Callum",
235 		"Finn",
236 		"Zac",
237 		"Mitchell",
238 		"Jett",
239 		"Jesse",
240 		"Gabriel",
241 		"Leo",
242 		"Declan",
243 		"Charles",
244 		"Jasper",
245 		"Jonathan",
246 		"Aaron",
247 		"Hugo",
248 		"David",
249 		"Christopher",
250 		"Chase",
251 		"Owen",
252 		"Justin",
253 		"Ali",
254 		"Darcy",
255 		"Lincoln",
256 		"Cody",
257 		"Phoenix",
258 		"Sam",
259 		"John",
260 		"Joel",
261 		"Isabella",
262 		"Ruby",
263 		"Chloe",
264 		"Olivia",
265 		"Charlotte",
266 		"Mia",
267 		"Lily",
268 		"Emily",
269 		"Ella",
270 		"Sienna",
271 		"Sophie",
272 		"Amelia",
273 		"Grace",
274 		"Ava",
275 		"Zoe",
276 		"Emma",
277 		"Sophia",
278 		"Matilda",
279 		"Hannah",
280 		"Jessica",
281 		"Lucy",
282 		"Georgia",
283 		"Sarah",
284 		"Abigail",
285 		"Zara",
286 		"Eva",
287 		"Scarlett",
288 		"Jasmine",
289 		"Chelsea",
290 		"Lilly",
291 		"Ivy",
292 		"Isla",
293 		"Evie",
294 		"Isabelle",
295 		"Maddison",
296 		"Layla",
297 		"Summer",
298 		"Annabelle",
299 		"Alexis",
300 		"Elizabeth",
301 		"Bella",
302 		"Holly",
303 		"Lara",
304 		"Madison",
305 		"Alyssa",
306 		"Maya",
307 		"Tahlia",
308 		"Claire",
309 		"Hayley",
310 		"Imogen",
311 		"Jade",
312 		"Ellie",
313 		"Sofia",
314 		"Addison",
315 		"Molly",
316 		"Phoebe",
317 		"Alice",
318 		"Savannah",
319 		"Gabriella",
320 		"Kayla",
321 		"Mikayla",
322 		"Abbey",
323 		"Eliza",
324 		"Willow",
325 		"Alexandra",
326 		"Poppy",
327 		"Samantha",
328 		"Stella",
329 		"Amy",
330 		"Amelie",
331 		"Anna",
332 		"Piper",
333 		"Gemma",
334 		"Isabel",
335 		"Victoria",
336 		"Stephanie",
337 		"Caitlin",
338 		"Heidi",
339 		"Paige",
340 		"Rose",
341 		"Amber",
342 		"Audrey",
343 		"Claudia",
344 		"Taylor",
345 		"Madeline",
346 		"Angelina",
347 		"Natalie",
348 		"Charli",
349 		"Lauren",
350 		"Ashley",
351 		"Violet",
352 		"Mackenzie",
353 		"Abby",
354 		"Skye",
355 		"Lillian",
356 		"Alana",
357 		"Lola",
358 		"Leah",
359 		"Eve",
360 		"Kiara"
361 		];
362 		return choice(data, this.rnd);
363 	}
364 
365 	///
366 	override string nameLastName() {
367 		static enum data = [
368 		"Smith",
369 		"Jones",
370 		"Williams",
371 		"Brown",
372 		"Wilson",
373 		"Taylor",
374 		"Johnson",
375 		"White",
376 		"Martin",
377 		"Anderson",
378 		"Thompson",
379 		"Nguyen",
380 		"Thomas",
381 		"Walker",
382 		"Harris",
383 		"Lee",
384 		"Ryan",
385 		"Robinson",
386 		"Kelly",
387 		"King",
388 		"Davis",
389 		"Wright",
390 		"Evans",
391 		"Roberts",
392 		"Green",
393 		"Hall",
394 		"Wood",
395 		"Jackson",
396 		"Clarke",
397 		"Patel",
398 		"Khan",
399 		"Lewis",
400 		"James",
401 		"Phillips",
402 		"Mason",
403 		"Mitchell",
404 		"Rose",
405 		"Davies",
406 		"Rodriguez",
407 		"Cox",
408 		"Alexander",
409 		"Garden",
410 		"Campbell",
411 		"Johnston",
412 		"Moore",
413 		"Smyth",
414 		"O'neill",
415 		"Doherty",
416 		"Stewart",
417 		"Quinn",
418 		"Murphy",
419 		"Graham",
420 		"Mclaughlin",
421 		"Hamilton",
422 		"Murray",
423 		"Hughes",
424 		"Robertson",
425 		"Thomson",
426 		"Scott",
427 		"Macdonald",
428 		"Reid",
429 		"Clark",
430 		"Ross",
431 		"Young",
432 		"Watson",
433 		"Paterson",
434 		"Morrison",
435 		"Morgan",
436 		"Griffiths",
437 		"Edwards",
438 		"Rees",
439 		"Jenkins",
440 		"Owen",
441 		"Price",
442 		"Moss",
443 		"Richards",
444 		"Abbott",
445 		"Adams",
446 		"Armstrong",
447 		"Bahringer",
448 		"Bailey",
449 		"Barrows",
450 		"Bartell",
451 		"Bartoletti",
452 		"Barton",
453 		"Bauch",
454 		"Baumbach",
455 		"Bayer",
456 		"Beahan",
457 		"Beatty",
458 		"Becker",
459 		"Beier",
460 		"Berge",
461 		"Bergstrom",
462 		"Bode",
463 		"Bogan",
464 		"Borer",
465 		"Bosco",
466 		"Botsford",
467 		"Boyer",
468 		"Boyle",
469 		"Braun",
470 		"Bruen",
471 		"Carroll",
472 		"Carter",
473 		"Cartwright",
474 		"Casper",
475 		"Cassin",
476 		"Champlin",
477 		"Christiansen",
478 		"Cole",
479 		"Collier",
480 		"Collins",
481 		"Connelly",
482 		"Conroy",
483 		"Corkery",
484 		"Cormier",
485 		"Corwin",
486 		"Cronin",
487 		"Crooks",
488 		"Cruickshank",
489 		"Cummings",
490 		"D'amore",
491 		"Daniel",
492 		"Dare",
493 		"Daugherty",
494 		"Dickens",
495 		"Dickinson",
496 		"Dietrich",
497 		"Donnelly",
498 		"Dooley",
499 		"Douglas",
500 		"Doyle",
501 		"Durgan",
502 		"Ebert",
503 		"Emard",
504 		"Emmerich",
505 		"Erdman",
506 		"Ernser",
507 		"Fadel",
508 		"Fahey",
509 		"Farrell",
510 		"Fay",
511 		"Feeney",
512 		"Feil",
513 		"Ferry",
514 		"Fisher",
515 		"Flatley",
516 		"Gibson",
517 		"Gleason",
518 		"Glover",
519 		"Goldner",
520 		"Goodwin",
521 		"Grady",
522 		"Grant",
523 		"Greenfelder",
524 		"Greenholt",
525 		"Grimes",
526 		"Gutmann",
527 		"Hackett",
528 		"Hahn",
529 		"Haley",
530 		"Hammes",
531 		"Hand",
532 		"Hane",
533 		"Hansen",
534 		"Harber",
535 		"Hartmann",
536 		"Harvey",
537 		"Hayes",
538 		"Heaney",
539 		"Heathcote",
540 		"Heller",
541 		"Hermann",
542 		"Hermiston",
543 		"Hessel",
544 		"Hettinger",
545 		"Hickle",
546 		"Hill",
547 		"Hills",
548 		"Hoppe",
549 		"Howe",
550 		"Howell",
551 		"Hudson",
552 		"Huel",
553 		"Hyatt",
554 		"Jacobi",
555 		"Jacobs",
556 		"Jacobson",
557 		"Jerde",
558 		"Johns",
559 		"Keeling",
560 		"Kemmer",
561 		"Kessler",
562 		"Kiehn",
563 		"Kirlin",
564 		"Klein",
565 		"Koch",
566 		"Koelpin",
567 		"Kohler",
568 		"Koss",
569 		"Kovacek",
570 		"Kreiger",
571 		"Kris",
572 		"Kuhlman",
573 		"Kuhn",
574 		"Kulas",
575 		"Kunde",
576 		"Kutch",
577 		"Lakin",
578 		"Lang",
579 		"Langworth",
580 		"Larkin",
581 		"Larson",
582 		"Leannon",
583 		"Leffler",
584 		"Little",
585 		"Lockman",
586 		"Lowe",
587 		"Lynch",
588 		"Mann",
589 		"Marks",
590 		"Marvin",
591 		"Mayer",
592 		"Mccullough",
593 		"Mcdermott",
594 		"Mckenzie",
595 		"Miller",
596 		"Mills",
597 		"Monahan",
598 		"Morissette",
599 		"Mueller",
600 		"Muller",
601 		"Nader",
602 		"Nicolas",
603 		"Nolan",
604 		"O'connell",
605 		"O'conner",
606 		"O'hara",
607 		"O'keefe",
608 		"Olson",
609 		"O'reilly",
610 		"Parisian",
611 		"Parker",
612 		"Quigley",
613 		"Reilly",
614 		"Reynolds",
615 		"Rice",
616 		"Ritchie",
617 		"Rohan",
618 		"Rolfson",
619 		"Rowe",
620 		"Russel",
621 		"Rutherford",
622 		"Sanford",
623 		"Sauer",
624 		"Schmidt",
625 		"Schmitt",
626 		"Schneider",
627 		"Schroeder",
628 		"Schultz",
629 		"Shields",
630 		"Smitham",
631 		"Spencer",
632 		"Stanton",
633 		"Stark",
634 		"Stokes",
635 		"Swift",
636 		"Tillman",
637 		"Towne",
638 		"Tremblay",
639 		"Tromp",
640 		"Turcotte",
641 		"Turner",
642 		"Walsh",
643 		"Walter",
644 		"Ward",
645 		"Waters",
646 		"Weber",
647 		"Welch",
648 		"West",
649 		"Wilderman",
650 		"Wilkinson",
651 		"Williamson",
652 		"Windler",
653 		"Wolf"
654 		];
655 		return choice(data, this.rnd);
656 	}
657 
658 }