| Interface | Description |
|---|---|
| ContentTypeHandler | |
| Generator |
Interface that all Generators need to implement
|
| Class | Description |
|---|---|
| DateExpression | |
| DateGenerator |
Generates a date value for the provided format. If no format is provided, ISO date format is used. If an expression
is given, it will be evaluated to generate the date, otherwise 'today' will be used
|
| DateTimeExpression | |
| DateTimeGenerator |
Generates a datetime value for the provided format. If no format is provided, ISO format is used. If an expression
is given, it will be evaluated to generate the datetime, otherwise 'now' will be used
|
| ErrorListener | |
| GeneratorKt | |
| Generators | |
| GeneratorsKt | |
| JsonContentTypeHandler | |
| ParsedDateExpression | |
| ParsedTimeExpression | |
| ProviderStateGenerator |
Generates a value that is looked up from the provider state context
|
| QueryResult | |
| RandomBooleanGenerator |
Generates a random boolean value
|
| RandomDecimalGenerator |
Generates a random big decimal value with the provided number of digits
|
| RandomHexadecimalGenerator |
Generates a random hexadecimal value of the given number of digits
|
| RandomIntGenerator |
Generates a random integer between a min and max value
|
| RandomStringGenerator |
Generates a random alphanumeric string of the provided length
|
| RegexGenerator |
Generates a random string from the provided regular expression
|
| TimeExpression | |
| TimeGenerator |
Generates a time value for the provided format. If no format is provided, ISO time format is used. If an expression
is given, it will be evaluated to generate the time, otherwise 'now' will be used
|
| UuidGenerator |
Generates a random UUID
|
| Enum | Description |
|---|---|
| Category | |
| GeneratorTestMode |