module JSONSchema::Format

Overview

Provides string format validations for any allowed format keyword.

Extended Modules

Defined in:

format.cr

Instance Method Summary

Instance Method Detail

def is_date(value : String) #

[View source]
def is_date_time(value : String) #

[View source]
def is_duration(value : String) #

[View source]
def is_email(value : String) #

[View source]
def is_hostname(value : String) #

[View source]
def is_idn_email(value : String) #

[View source]
def is_idn_hostname(value : String) #

[View source]
def is_ipv4(value : String) #

[View source]
def is_ipv6(value : String) #

[View source]
def is_iri(value : String) #

[View source]
def is_iri_reference(value : String) #

[View source]
def is_json_pointer(value : String) #

[View source]
def is_regex(value : String) #

[View source]
def is_relative_json_pointer(value : String) #

[View source]
def is_time(value : String) #

[View source]
def is_uri(value : String) #

No URI validator at the moment; uses URL


[View source]
def is_uri_reference(value : String) #

[View source]
def is_uuid(value : String) #

[View source]