Package org.instancio.generator.specs
Interface CreditCardSpec
- All Superinterfaces:
CreditCardGeneratorSpec
,GeneratorSpec<String>
,NullableGeneratorSpec<String>
,ValueSpec<String>
- All Known Implementing Classes:
CreditCardNumberGenerator
Spec for generating credit card numbers.
- Since:
- 2.11.0
-
Method Details
-
visa
CreditCardSpec visa()Description copied from interface:CreditCardGeneratorSpec
Specifies that Visa credit card numbers should be generated.- Specified by:
visa
in interfaceCreditCardGeneratorSpec
- Returns:
- spec builder
-
masterCard
CreditCardSpec masterCard()Description copied from interface:CreditCardGeneratorSpec
Specifies that MasterCard credit card numbers should be generated.- Specified by:
masterCard
in interfaceCreditCardGeneratorSpec
- Returns:
- spec builder
-
nullable
CreditCardSpec nullable()Description copied from interface:CreditCardGeneratorSpec
Indicates thatnull
value can be generated.- Specified by:
nullable
in interfaceCreditCardGeneratorSpec
- Specified by:
nullable
in interfaceNullableGeneratorSpec<String>
- Specified by:
nullable
in interfaceValueSpec<String>
- Returns:
- spec builder
-