Package org.instancio.generator.lang
Interface StringGeneratorSpec
- All Superinterfaces:
GeneratorSpec<String>
- All Known Implementing Classes:
StringGenerator
Generator spec for Strings.
-
Method Summary
Modifier and TypeMethodDescriptionIndicates that an empty string can be generated.length
(int length) Length of string to generate.maxLength
(int length) Maximum length of string to generate.minLength
(int length) Minimum length of string to generate.nullable()
Indicates thatnull
value can be generated.Specifies a String prefix.Methods inherited from interface org.instancio.generator.GeneratorSpec
name
-
Method Details
-
prefix
Specifies a String prefix.- Parameters:
prefix
- for generated strings- Returns:
- spec builder
-
nullable
StringGeneratorSpec nullable()Indicates thatnull
value can be generated.- Returns:
- spec builder
-
allowEmpty
StringGeneratorSpec allowEmpty()Indicates that an empty string can be generated.- Returns:
- spec builder
-
length
Length of string to generate.- Parameters:
length
- exact length to generate- Returns:
- spec builder
-
minLength
Minimum length of string to generate.- Parameters:
length
- minimum length (inclusive)- Returns:
- spec builder
-
maxLength
Maximum length of string to generate.- Parameters:
length
- maximum length (inclusive)- Returns:
- spec builder
-