Methods

<=> (JSON::Util::UUID)
== (JSON::Util::UUID)
absolutize_ref_uri (JSON::Validator)
accept_file? (JSON::Schema::Reader)
accept_uri? (JSON::Schema::Reader)
accept_value? (JSON::Schema::DependenciesV4Attribute)
accept_value? (JSON::Schema::DependenciesAttribute)
acceptable_type (JSON::Schema::NumericLimitAttribute)
acceptable_type (JSON::Schema::MinPropertiesAttribute)
acceptable_type (JSON::Schema::MinLengthAttribute)
acceptable_type (JSON::Schema::LimitAttribute)
acceptable_type (JSON::Schema::MinItemsAttribute)
add_schema (JSON::Validator)
build_fragment (JSON::Schema::Attribute)
build_schemas (JSON::Validator)
cache_schemas= (JSON::Validator)
clear_cache (JSON::Validator)
create (JSON::Util::UUID)
create_md5 (JSON::Util::UUID)
create_random (JSON::Util::UUID)
create_sha1 (JSON::Util::UUID)
data_valid_for_type? (JSON::Schema::Attribute)
default_validator (JSON::Validator)
deregister_format_validator (JSON::Validator)
error_message (JSON::Schema::MinItemsAttribute)
error_message (JSON::Schema::LimitAttribute)
error_message (JSON::Schema::MaxPropertiesAttribute)
error_message (JSON::Schema::MinLengthAttribute)
error_message (JSON::Schema::MaxLengthAttribute)
error_message (JSON::Schema::NumericLimitAttribute)
error_message (JSON::Schema::MaxItemsAttribute)
error_message (JSON::Schema::MinPropertiesAttribute)
exclusive? (JSON::Schema::MinimumAttribute)
exclusive? (JSON::Schema::MaximumInclusiveAttribute)
exclusive? (JSON::Schema::MinimumInclusiveAttribute)
exclusive? (JSON::Schema::LimitAttribute)
exclusive? (JSON::Schema::MaximumAttribute)
extend_schema_definition (JSON::Schema::Validator)
file_uri (JSON::Util::URI)
fully_validate (JSON::Validator)
fully_validate_json (JSON::Validator)
fully_validate_schema (JSON::Validator)
fully_validate_uri (JSON::Validator)
get_extended_uri_and_schema (JSON::Schema::ExtendsAttribute)
get_referenced_uri_and_schema (JSON::Schema::RefAttribute)
guid (JSON::Util::UUID)
handle_schema (JSON::Validator)
include? (ArraySet)
invalid? (JSON::Schema::LimitAttribute)
ip_version (JSON::Schema::IP6Format)
ip_version (JSON::Schema::IP4Format)
ip_version (JSON::Schema::IPFormat)
json_backend (JSON::Validator)
json_backend= (JSON::Validator)
keyword (JSON::Schema::DivisibleByAttribute)
keyword (JSON::Schema::MultipleOfAttribute)
limit (JSON::Schema::LimitAttribute)
limit_name (JSON::Schema::MinItemsAttribute)
limit_name (JSON::Schema::LimitAttribute)
limit_name (JSON::Schema::MinimumAttribute)
limit_name (JSON::Schema::MaximumAttribute)
limit_name (JSON::Schema::MaxLengthAttribute)
limit_name (JSON::Schema::MaxItemsAttribute)
limit_name (JSON::Schema::MaxPropertiesAttribute)
limit_name (JSON::Schema::MinLengthAttribute)
limit_name (JSON::Schema::MinPropertiesAttribute)
list_types (JSON::Schema::TypeAttribute)
load_ref_schema (JSON::Validator)
merge_missing_values (JSON::Validator)
message_with_schema (JSON::Schema::ValidationError)
metaschema (JSON::Schema::Validator)
new (JSON::Schema::HyperDraft1)
new (JSON::Schema::ValidationError)
new (JSON::Schema::Draft4)
new (JSON::Schema::HyperDraft2)
new (JSON::Schema::HyperDraft4)
new (JSON::Schema::Draft2)
new (JSON::Schema::CustomFormat)
new (JSON::Schema::Draft3)
new (JSON::Schema::Draft1)
new (JSON::Schema::Validator)
new (JSON::Schema)
new (JSON::Schema::ReadRefused)
new (JSON::Validator)
new (JSON::Schema::Reader)
normalized_uri (JSON::Util::URI)
pack (JSON::Util::UUID)
parse (JSON::Validator)
parse (JSON::Util::UUID)
parse (JSON::Util::URI)
read (JSON::Schema::Reader)
register_default_validator (JSON::Validator)
register_format_validator (JSON::Validator)
register_validator (JSON::Validator)
remove_valid_properties (JSON::Schema::AdditionalPropertiesAttribute)
required? (JSON::Schema::PropertiesV4Attribute)
required? (JSON::Schema::PropertiesAttribute)
restore_default_formats (JSON::Validator)
schema_for_uri (JSON::Validator)
schema_from_fragment (JSON::Validator)
schema_key_for (JSON::Validator)
schema_loaded? (JSON::Validator)
schema_reader (JSON::Validator)
schema_reader= (JSON::Validator)
schemas (JSON::Validator)
stringify (JSON::Schema)
strip_fragment (JSON::Util::URI)
to_array_schema (JSON::Schema)
to_hash (JSON::Schema::ValidationError)
to_i (JSON::Util::UUID)
to_int (JSON::Util::UUID)
to_s (JSON::Util::UUID)
to_s (JSON::Schema)
to_string (JSON::Schema::ValidationError)
to_uri (JSON::Util::UUID)
type_of_data (JSON::Schema::TypeAttribute)
unescape_uri (JSON::Util::URI)
unescaped_path (JSON::Util::URI)
unpack (JSON::Util::UUID)
urn (JSON::Util::UUID)
validate (JSON::Schema::ItemsAttribute)
validate (JSON::Schema::EnumAttribute)
validate (JSON::Schema::NotAttribute)
validate (JSON::Schema::LimitAttribute)
validate (JSON::Schema::DateTimeV4Format)
validate (JSON::Schema::RefAttribute)
validate (JSON::Schema::DateFormat)
validate (JSON::Schema::CustomFormat)
validate (JSON::Schema::TimeFormat)
validate (JSON::Schema::PropertiesOptionalAttribute)
validate (JSON::Schema)
validate (JSON::Schema::AnyOfAttribute)
validate (JSON::Schema::TypeV4Attribute)
validate (JSON::Schema::FormatAttribute)
validate (JSON::Schema::PatternPropertiesAttribute)
validate (JSON::Validator)
validate (JSON::Schema::RequiredAttribute)
validate (JSON::Schema::PatternAttribute)
validate (JSON::Schema::IPFormat)
validate (JSON::Schema::Validator)
validate (JSON::Schema::TypeAttribute)
validate (JSON::Schema::ExtendsAttribute)
validate (JSON::Validator)
validate (JSON::Schema::AdditionalItemsAttribute)
validate (JSON::Schema::OneOfAttribute)
validate (JSON::Schema::DateTimeFormat)
validate (JSON::Schema::AllOfAttribute)
validate (JSON::Schema::UniqueItemsAttribute)
validate (JSON::Schema::MaxDecimalAttribute)
validate (JSON::Schema::DependenciesAttribute)
validate (JSON::Schema::PropertiesAttribute)
validate (JSON::Schema::DisallowAttribute)
validate (JSON::Schema::DivisibleByAttribute)
validate (JSON::Schema::AdditionalPropertiesAttribute)
validate (JSON::Schema::Attribute)
validate (JSON::Schema::UriFormat)
validate! (JSON::Validator)
validate_dependency (JSON::Schema::DependenciesAttribute)
validate_json (JSON::Validator)
validate_json! (JSON::Validator)
validate_uri (JSON::Validator)
validate_uri! (JSON::Validator)
validation_error (JSON::Validator)
validation_error (JSON::Schema::Attribute)
validation_errors (JSON::Validator)
validation_errors (JSON::Schema::Attribute)
validator_for_name (JSON::Validator)
validator_for_uri (JSON::Validator)
validators (JSON::Validator)
value (JSON::Schema::MinLengthAttribute)
value (JSON::Schema::MinItemsAttribute)
value (JSON::Schema::MinPropertiesAttribute)
value (JSON::Schema::LimitAttribute)
version (JSON::Util::UUID)