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 addressStateAbbr() {
34 		static enum data = [
35 		"NSW",
36 		"QLD",
37 		"NT",
38 		"SA",
39 		"WA",
40 		"TAS",
41 		"ACT",
42 		"VIC"
43 		];
44 		return choice(data, this.rnd);
45 	}
46 
47 	///
48 	override string addressState() {
49 		static enum data = [
50 		"New South Wales",
51 		"Queensland",
52 		"Northern Territory",
53 		"South Australia",
54 		"Western Australia",
55 		"Tasmania",
56 		"Australian Capital Territory",
57 		"Victoria"
58 		];
59 		return choice(data, this.rnd);
60 	}
61 
62 	///
63 	override string addressPostcode() {
64 		static enum data = [
65 		"####"
66 		];
67 		return this.digitBuild(choice(data, this.rnd));
68 	}
69 
70 	///
71 	override string addressDefaultCountry() {
72 		static enum data = [
73 		"Australia"
74 		];
75 		return choice(data, this.rnd);
76 	}
77 
78 	///
79 	override string addressStreetSuffix() {
80 		static enum data = [
81 		"Avenue",
82 		"Boulevard",
83 		"Circle",
84 		"Circuit",
85 		"Court",
86 		"Crescent",
87 		"Crest",
88 		"Drive",
89 		"Estate Dr",
90 		"Grove",
91 		"Hill",
92 		"Island",
93 		"Junction",
94 		"Knoll",
95 		"Lane",
96 		"Loop",
97 		"Mall",
98 		"Manor",
99 		"Meadow",
100 		"Mews",
101 		"Parade",
102 		"Parkway",
103 		"Pass",
104 		"Place",
105 		"Plaza",
106 		"Ridge",
107 		"Road",
108 		"Run",
109 		"Square",
110 		"Station St",
111 		"Street",
112 		"Summit",
113 		"Terrace",
114 		"Track",
115 		"Trail",
116 		"View Rd",
117 		"Way"
118 		];
119 		return choice(data, this.rnd);
120 	}
121 
122 	///
123 	override string addressBuildingNumber() {
124 		static enum data = [
125 		"####",
126 		"###",
127 		"##"
128 		];
129 		return this.digitBuild(choice(data, this.rnd));
130 	}
131 
132 	///
133 	override string companySuffix() {
134 		static enum data = [
135 		"Pty Ltd",
136 		"and Sons",
137 		"Corp",
138 		"Group",
139 		"Brothers",
140 		"Partners"
141 		];
142 		return choice(data, this.rnd);
143 	}
144 
145 	///
146 	override string internetDomainSuffix() {
147 		static enum data = [
148 		"com.au",
149 		"com",
150 		"net.au",
151 		"net",
152 		"org.au",
153 		"org"
154 		];
155 		return 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 }