Package net.datafaker.idnumbers
Class GeorgianIdNumber
java.lang.Object
net.datafaker.idnumbers.GeorgianIdNumber
- All Implemented Interfaces:
IdNumberGenerator
Generates ID numbers for Georgian citizens and Residents
-
Constructor Summary
Constructors -
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) Generates a valid 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.)
-
Constructor Details
-
GeorgianIdNumber
public GeorgianIdNumber()
-
-
Method Details
-
countryCode
Description copied from interface:IdNumberGeneratorISO-2 code of the country this generator provides ID numbers for- Specified by:
countryCodein interfaceIdNumberGenerator- Returns:
- e.g. "US" for America, "EE" for Estonia, "MD" for Moldova etc.
-
generateValid
Description copied from interface:IdNumberGeneratorGenerates a valid ID number for given country (a.k.a. "SSN", "Personal code" etc.)- Specified by:
generateValidin interfaceIdNumberGenerator
-
generateValid
Description copied from interface:IdNumberGeneratorGenerates a valid ID number for given country corresponding to given criterias (age range, gender etc.)- Specified by:
generateValidin 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:IdNumberGeneratorGenerates an invalid ID number for given country (a.k.a. "SSN", "Personal code" etc.)- Specified by:
generateInvalidin interfaceIdNumberGenerator
-