apply method
Apply method, return the generated string
Implementation
@override
String apply() {
String domain;
if (Random().nextDouble() > 0.5) {
domain = _domains[Random().nextInt(_domains.length - 1)];
} else {
domain = DartamakerPluginDomainname().apply();
}
return '${DartamakerPluginFirstname().apply().toLowerCase()}'
'${_options[Random().nextInt(_options.length - 1)]}'
'${DartamakerPluginSurname().apply().toLowerCase()}@$domain';
}