Types

Link copied to clipboard

This is a CSS color (like "#FF0000" or "red"), based on CSS 2.1.

Link copied to clipboard
object Companion
Link copied to clipboard
data class Custom(val jsonValue: String) : JsonSchemaFormat

A custom format which may be represented as an URI, and this URI may reference a schema of that format.

Link copied to clipboard

This should be a date in the format of YYYY-MM-DD.

Link copied to clipboard

This should be a date in ISO 8601 format of YYYY-MM-DDThh:mm:ssZ in UTC time.

Link copied to clipboard

This should be an email address.

Link copied to clipboard

This should be a host-name.

Link copied to clipboard

This should be an ip version 4 address.

Link copied to clipboard

This should be an ip version 6 address.

Link copied to clipboard

This should be a phone number (format may follow E.123).

Link copied to clipboard

A regular expression, following the regular expression specification from ECMA 262/Perl 5.

Link copied to clipboard

This is a CSS style definition (like `color: red; background-color:#FFF"), based on CSS 2.1.

Link copied to clipboard

This should be a time in the format of hh:mm:ss.

Link copied to clipboard

This value should be a URI.

Link copied to clipboard

This should be the difference, measured in milliseconds, between the specified time and midnight, 00:00 of January 1, 1970 UTC.

Properties

Link copied to clipboard
open val jsonValue: String

The underlying JSON string representation.