Interface PeselGeneratorSpec

All Superinterfaces:
GeneratorSpec<String>, NullableGeneratorSpec<String>
All Known Subinterfaces:
PeselSpec

public interface PeselGeneratorSpec extends NullableGeneratorSpec<String>
Since:
3.1.0
  • Method Details

    • birthdate

      PeselGeneratorSpec birthdate(Generator<LocalDate> localDateGenerator)
      Specifies a generator for the birthdate. If not specified, a random birthdate will be generated.
      Parameters:
      localDateGenerator - generator for the birthdate
      Returns:
      spec builder
      Since:
      3.1.0
    • male

      Specifies that male PESEL should be generated.
      Returns:
      spec builder
      Since:
      3.1.0
    • female

      Specifies that female PESEL should be generated.
      Returns:
      spec builder
      Since:
      3.1.0
    • nullable

      PeselGeneratorSpec nullable()
      Indicates that null value can be generated.
      Specified by:
      nullable in interface NullableGeneratorSpec<String>
      Returns:
      spec builder
      Since:
      3.1.0