Package net.datafaker.idnumbers
Class MexicanIdNumber
java.lang.Object
net.datafaker.idnumbers.MexicanIdNumber
- All Implemented Interfaces:
IdNumberGenerator
Implementation based on the definition at
https://en.wikipedia.org/wiki/Unique_Population_Registry_Code
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionISO-2 code of the country this generator provides ID numbers forgenerateInvalid(BaseProviders faker) Get A invalid MEX CURP.generateValid(BaseProviders faker, IdNumber.IdNumberRequest request) Get A valid MEX CURP.get(BaseProviders faker) Deprecated.getWrong(BaseProviders faker) Deprecated.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.datafaker.idnumbers.IdNumberGenerator
generateValid
-
Constructor Details
-
MexicanIdNumber
public MexicanIdNumber()
-
-
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.
-
get
Deprecated. -
generateValid
Get A valid MEX CURP.- Specified by:
generateValidin interfaceIdNumberGenerator- Parameters:
faker- faker- Returns:
- A valid MEX CURP.
-
getWrong
Deprecated. -
generateInvalid
Get A invalid MEX CURP.- Specified by:
generateInvalidin interfaceIdNumberGenerator- Parameters:
faker- faker- Returns:
- A invalid MEX CURP.
-