Interface PeselSpec
- All Superinterfaces:
GeneratorSpec<String>
,NullableGeneratorSpec<String>
,PeselGeneratorSpec
,ValueSpec<String>
Spec for generating Polish National Identification Number (PESEL).
- Since:
- 3.1.0
-
Method Details
-
birthdate
Specifies a generator for the birthdate. If not specified, a random birthdate will be generated.- Specified by:
birthdate
in interfacePeselGeneratorSpec
- Parameters:
localDateGenerator
- generator for the birthdate- Returns:
- spec builder
- Since:
- 3.1.0
-
male
PeselSpec male()Specifies that male PESEL should be generated.- Specified by:
male
in interfacePeselGeneratorSpec
- Returns:
- spec builder
- Since:
- 3.1.0
-
female
PeselSpec female()Specifies that female PESEL should be generated.- Specified by:
female
in interfacePeselGeneratorSpec
- Returns:
- spec builder
- Since:
- 3.1.0
-
nullable
PeselSpec nullable()Specifies that anull
value can be generated- Specified by:
nullable
in interfaceNullableGeneratorSpec<String>
- Specified by:
nullable
in interfacePeselGeneratorSpec
- Specified by:
nullable
in interfaceValueSpec<String>
- Returns:
- spec builder reference
- Since:
- 3.1.0
-