Class EmailRandomizer

All Implemented Interfaces:
Randomizer<String>

public class EmailRandomizer extends FakerBasedRandomizer<String>
A Randomizer that generates random emails.
Author:
Mahmoud Ben Hassine (mahmoud.benhassine@icloud.com)
  • Constructor Details

    • EmailRandomizer

      public EmailRandomizer()
      Create a new EmailRandomizer.
    • EmailRandomizer

      public EmailRandomizer(long seed)
      Create a new EmailRandomizer.
      Parameters:
      seed - the initial seed
    • EmailRandomizer

      public EmailRandomizer(long seed, Locale locale)
      Create a new EmailRandomizer.
      Parameters:
      seed - the initial seed
      locale - the locale to use
    • EmailRandomizer

      public EmailRandomizer(long seed, Locale locale, boolean safe)
      Create a new EmailRandomizer.
      Parameters:
      seed - the initial seed
      locale - the locale to use
      safe - true to generate safe emails (invalid domains), false otherwise
  • Method Details

    • getRandomValue

      public String getRandomValue()