Package-level declarations

Types

Link copied to clipboard

Provides boolean values for boolean schemas.

Link copied to clipboard

Provides constant values defined in schema.

Link copied to clipboard
class DateTimeValueProvider(val timeSuffixTemplate: String = DEFAULT_TIME_SUFFIX_TEMPLATE, val startDateString: String = DEFAULT_START_DATE_STRING) : SchemaValueProvider

Provides date-time values for string schemas with format "date-time".

Link copied to clipboard
class DateValueProvider(val startDateString: String = DEFAULT_START_DATE_STRING) : SchemaValueProvider

Provides date values for string schemas with format "date".

Link copied to clipboard
class EmailValueProvider(val emailTemplate: String = DEFAULT_EMAIL_TEMPLATE) : SchemaValueProvider

Provides email values for string schemas with format "email".

Link copied to clipboard

Provides values from schema enum definitions.

Link copied to clipboard

Provides number values for numeric schemas.

Link copied to clipboard
class PlainStringValueProvider(val validCharsString: String = DEFAULT_VALID_CHARS_STRING) : SchemaValueProvider

Provides plain string values for string schemas without specific format.

Link copied to clipboard
class UuidValueProvider(val uuidTemplate: String = DEFAULT_UUID_TEMPLATE) : SchemaValueProvider

Provides UUID values for string schemas with format "uuid".