Package net.datafaker.idnumbers
Class MoldovanIdNumber
java.lang.Object
net.datafaker.idnumbers.MoldovanIdNumber
- All Implemented Interfaces:
IdNumberGenerator
The Moldovan Individual Tax ID Number is 13 digits.
For Individuals, Example: 4234567891236 Specification Overview Online generator
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionISO-2 code of the country this generator provides ID numbers forgenerateInvalid
(BaseProviders faker) Generates an invalid ID number for given country (a.k.a.generateValid
(BaseProviders faker, IdNumber.IdNumberRequest request) Generates a valid ID number for given country corresponding to given criterias (age range, gender etc.)Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface net.datafaker.idnumbers.IdNumberGenerator
generateValid
-
Constructor Details
-
MoldovanIdNumber
public MoldovanIdNumber()
-
-
Method Details
-
countryCode
Description copied from interface:IdNumberGenerator
ISO-2 code of the country this generator provides ID numbers for- Specified by:
countryCode
in interfaceIdNumberGenerator
- Returns:
- e.g. "US" for America, "EE" for Estonia, "MD" for Moldova etc.
-
generateValid
Description copied from interface:IdNumberGenerator
Generates a valid ID number for given country corresponding to given criterias (age range, gender etc.)- Specified by:
generateValid
in interfaceIdNumberGenerator
- Returns:
- PersonIdNumber containing a valid combination of ID, Birthday and Gender. In countries where ID number doesn't contain gender and/or birthday, the latter values are just random.
-
generateInvalid
Description copied from interface:IdNumberGenerator
Generates an invalid ID number for given country (a.k.a. "SSN", "Personal code" etc.)- Specified by:
generateInvalid
in interfaceIdNumberGenerator
-