Interface StringGeneratorSpec
-
- All Superinterfaces:
GeneratorSpec<String>
- All Known Implementing Classes:
StringGenerator
public interface StringGeneratorSpec extends GeneratorSpec<String>
Generator spec for Strings.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringGeneratorSpec
allowEmpty()
Indicates that an empty string can be generated.StringGeneratorSpec
maxLength(int length)
Maximum length of string to generate.StringGeneratorSpec
minLength(int length)
Minimum length of string to generate.StringGeneratorSpec
nullable()
Indicates thatnull
value can be generated.StringGeneratorSpec
prefix(String prefix)
Specifies a String prefix.
-
-
-
Method Detail
-
prefix
StringGeneratorSpec prefix(String 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
-
minLength
StringGeneratorSpec minLength(int length)
Minimum length of string to generate.- Parameters:
length
- minimum length (inclusive)- Returns:
- spec builder
-
maxLength
StringGeneratorSpec maxLength(int length)
Maximum length of string to generate.- Parameters:
length
- maximum length (inclusive)- Returns:
- spec builder
-
-