Method List
-
#absolute_keyword_location JSONSchemer::Keyword
-
#absolute_keyword_location JSONSchemer::Schema
-
#access_mode JSONSchemer::Configuration
-
#access_mode JSONSchemer::Schema::Context
-
#adjacent_results JSONSchemer::Schema::Context
-
#after_property_validation JSONSchemer::Configuration
-
#after_property_validation JSONSchemer::Schema
-
#annotation JSONSchemer::Result
-
#base_uri JSONSchemer::Configuration
-
#base_uri JSONSchemer::Schema
-
#basic JSONSchemer::Result
-
#before_property_validation JSONSchemer::Schema
-
#before_property_validation JSONSchemer::Configuration
-
#bundle JSONSchemer::Schema
-
#call JSONSchemer::CachedResolver
-
#classic JSONSchemer::Result
-
configuration JSONSchemer
-
#configuration JSONSchemer::Schema
-
configure JSONSchemer
-
#content_encodings JSONSchemer::Schema
-
#content_encodings JSONSchemer::Configuration
-
#content_media_types JSONSchemer::Schema
-
#content_media_types JSONSchemer::Configuration
-
#custom_keywords JSONSchemer::Schema
-
#defs_keyword JSONSchemer::Schema
-
#detailed JSONSchemer::Result
-
#details JSONSchemer::Result
-
dialect_schema JSONSchemer::OpenAPI31::Document
-
draft201909 JSONSchemer
-
draft202012 JSONSchemer
-
draft4 JSONSchemer
-
draft6 JSONSchemer
-
draft7 JSONSchemer
-
#dynamic_anchor JSONSchemer::Draft202012::Vocab::Core::DynamicRef
-
#dynamic_scope JSONSchemer::Schema::Context
-
#error JSONSchemer::Draft202012::Vocab::Applicator::Properties
-
#error JSONSchemer::Draft202012::Vocab::Validation::ExclusiveMinimum
-
#error JSONSchemer::Draft202012::Vocab::Applicator::PropertyNames
-
#error JSONSchemer::Draft202012::Vocab::Validation::MinLength
-
#error JSONSchemer::Draft202012::Vocab::Applicator::PatternProperties
-
#error JSONSchemer::Draft202012::Vocab::Validation::MinItems
-
#error JSONSchemer::Result
-
#error JSONSchemer::Draft202012::Vocab::Validation::Pattern
-
#error JSONSchemer::Draft202012::Vocab::Validation::Const
-
#error JSONSchemer::Draft202012::Vocab::Validation::MaxLength
-
#error JSONSchemer::Draft4::Vocab::Validation::ExclusiveMinimum
-
#error JSONSchemer::Draft4::Vocab::Validation::ExclusiveMaximum
-
#error JSONSchemer::Draft202012::Vocab::MetaData::WriteOnly
-
#error JSONSchemer::Draft202012::Vocab::Validation::Enum
-
#error JSONSchemer::Draft7::Vocab::Validation::ContentMediaType
-
#error JSONSchemer::Draft201909::Vocab::Applicator::UnevaluatedItems
-
#error JSONSchemer::Draft202012::Vocab::Applicator::Not
-
#error JSONSchemer::Draft202012::Vocab::Unevaluated::UnevaluatedProperties
-
#error JSONSchemer::Draft7::Vocab::Validation::ContentEncoding
-
#error JSONSchemer::Draft202012::Vocab::Validation::MinContains
-
#error JSONSchemer::Draft202012::Vocab::Unevaluated::UnevaluatedItems
-
#error JSONSchemer::Draft202012::Vocab::Applicator::Else
-
#error JSONSchemer::Draft202012::Vocab::Applicator::Dependencies
-
#error JSONSchemer::Draft7::Vocab::Validation::AdditionalItems
-
#error JSONSchemer::Draft202012::Vocab::Applicator::Then
-
#error JSONSchemer::Schema
-
#error JSONSchemer::Draft202012::Vocab::Validation::MaxProperties
-
#error JSONSchemer::Draft202012::Vocab::FormatAssertion::Format
-
#error JSONSchemer::Draft201909::Vocab::Applicator::AdditionalItems
-
#error JSONSchemer::Draft202012::Vocab::Applicator::Items
-
#error JSONSchemer::Draft202012::Vocab::Applicator::OneOf
-
#error JSONSchemer::Draft202012::Vocab::Validation::UniqueItems
-
#error JSONSchemer::Draft201909::Vocab::Applicator::Items
-
#error JSONSchemer::Draft202012::Vocab::Validation::Required
-
#error JSONSchemer::Draft202012::Vocab::Validation::Minimum
-
#error JSONSchemer::Draft202012::Vocab::Applicator::PrefixItems
-
#error JSONSchemer::Draft202012::Vocab::Applicator::AdditionalProperties
-
#error JSONSchemer::Draft202012::Vocab::Validation::Maximum
-
#error JSONSchemer::Draft202012::Vocab::Validation::DependentRequired
-
#error JSONSchemer::Draft202012::Vocab::Applicator::Contains
-
#error JSONSchemer::Draft202012::Vocab::Validation::MaxItems
-
#error JSONSchemer::Draft202012::Vocab::FormatAnnotation::Format
-
#error JSONSchemer::Draft202012::Vocab::Validation::ExclusiveMaximum
-
#error JSONSchemer::Draft202012::Vocab::Applicator::AllOf
-
#error JSONSchemer::Draft202012::Vocab::Validation::Type
-
#error JSONSchemer::Draft202012::Vocab::MetaData::ReadOnly
-
#error JSONSchemer::Draft202012::Vocab::Validation::MaxContains
-
#error JSONSchemer::Draft202012::Vocab::Validation::MultipleOf
-
#error JSONSchemer::Draft202012::Vocab::Applicator::DependentSchemas
-
#error JSONSchemer::Draft202012::Vocab::Applicator::AnyOf
-
#error JSONSchemer::OpenAPI31::Vocab::Base::Discriminator
-
#error JSONSchemer::Draft202012::Vocab::Validation::MinProperties
-
#error_key JSONSchemer::Keyword
-
#error_key JSONSchemer::Schema
-
escape_json_pointer_token JSONSchemer::Location
-
exclusive? JSONSchemer::Draft202012::Vocab::Core::Ref
-
exclusive? JSONSchemer::Draft7::Vocab::Validation::Ref
-
#false_schema_error JSONSchemer::Draft202012::Vocab::Applicator::AdditionalProperties
-
#false_schema_error JSONSchemer::Draft202012::Vocab::Unevaluated::UnevaluatedProperties
-
#false_schema_error JSONSchemer::Draft202012::Vocab::Unevaluated::UnevaluatedItems
-
#fetch JSONSchemer::Draft202012::Vocab::Core::UnknownKeyword
-
#fetch JSONSchemer::Keyword
-
#fetch JSONSchemer::Schema
-
#fetch_content_encoding JSONSchemer::Schema
-
#fetch_content_media_type JSONSchemer::Schema
-
#fetch_format JSONSchemer::Schema
-
#flag JSONSchemer::Result
-
#format JSONSchemer::Schema
-
#format JSONSchemer::Configuration
-
#formats JSONSchemer::Schema
-
#formats JSONSchemer::Configuration
-
#i18n! JSONSchemer::Result
-
#i18n? JSONSchemer::Result
-
#id_keyword JSONSchemer::Schema
-
#ignore_nested JSONSchemer::Result
-
#initialize JSONSchemer::Keyword
-
#initialize JSONSchemer::Configuration
-
#initialize JSONSchemer::Schema
-
#initialize JSONSchemer::CachedResolver
-
#initialize JSONSchemer::OpenAPI
-
#insert_property_defaults JSONSchemer::Schema
-
#insert_property_defaults JSONSchemer::Configuration
-
#insert_property_defaults JSONSchemer::Result
-
#inspect JSONSchemer::Schema
-
#instance JSONSchemer::Schema::Context
-
#instance JSONSchemer::Result
-
#instance_location JSONSchemer::Result
-
iri_escape JSONSchemer::Format
-
join JSONSchemer::Location
-
#keyword JSONSchemer::Output
-
#keyword_location JSONSchemer::Result
-
#keyword_order JSONSchemer::Schema
-
#keywords JSONSchemer::Schema
-
#keywords JSONSchemer::Configuration
-
#mapping JSONSchemer::OpenAPI31::Vocab::Base::Discriminator
-
#message JSONSchemer::Draft202012::Vocab::Core::XError
-
#meta_schema JSONSchemer::Configuration
-
#meta_schema JSONSchemer::Schema
-
#nested JSONSchemer::Result
-
#nested_key JSONSchemer::Result
-
openapi JSONSchemer
-
openapi30 JSONSchemer
-
openapi30_document JSONSchemer
-
openapi31 JSONSchemer
-
openapi31_document JSONSchemer
-
#original_instance JSONSchemer::Schema::Context
-
#output JSONSchemer::Result
-
#output_format JSONSchemer::Configuration
-
#parent JSONSchemer::Keyword
-
#parent JSONSchemer::Schema
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::PropertyNames
-
#parse JSONSchemer::Draft201909::Vocab::Applicator::AdditionalItems
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::PrefixItems
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::Dependencies
-
#parse JSONSchemer::Draft202012::Vocab::Unevaluated::UnevaluatedItems
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::AnyOf
-
#parse JSONSchemer::Draft201909::Vocab::Applicator::UnevaluatedItems
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::If
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::Then
-
#parse JSONSchemer::Draft202012::Vocab::FormatAssertion::Format
-
#parse JSONSchemer::Draft202012::Vocab::Validation::Pattern
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::Properties
-
#parse JSONSchemer::Draft202012::Vocab::FormatAnnotation::Format
-
#parse JSONSchemer::Draft202012::Vocab::Unevaluated::UnevaluatedProperties
-
#parse JSONSchemer::OpenAPI30::Vocab::Base::Type
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::Not
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::Contains
-
#parse JSONSchemer::Draft202012::Vocab::Core::Defs
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::AllOf
-
#parse JSONSchemer::Draft202012::Vocab::Core::Schema
-
#parse JSONSchemer::Draft202012::Vocab::Core::Vocabulary
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::AdditionalProperties
-
#parse JSONSchemer::Draft201909::Vocab::Core::RecursiveAnchor
-
#parse JSONSchemer::Draft202012::Vocab::Core::Id
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::Else
-
#parse JSONSchemer::Draft202012::Vocab::Core::Anchor
-
#parse JSONSchemer::Draft202012::Vocab::Core::DynamicAnchor
-
#parse JSONSchemer::Draft202012::Vocab::Content::ContentEncoding
-
#parse JSONSchemer::Draft202012::Vocab::Content::ContentMediaType
-
#parse JSONSchemer::Draft202012::Vocab::Content::ContentSchema
-
#parse JSONSchemer::Draft201909::Vocab::Applicator::Items
-
#parse JSONSchemer::Draft202012::Vocab::Core::UnknownKeyword
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::OneOf
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::DependentSchemas
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::PatternProperties
-
#parse JSONSchemer::Draft202012::Vocab::Applicator::Items
-
#parse JSONSchemer::Draft7::Vocab::Validation::AdditionalItems
-
parse_uri_scheme JSONSchemer::Format
-
#parsed JSONSchemer::Keyword
-
#parsed JSONSchemer::Schema
-
#parsed_schema JSONSchemer::Keyword
-
#parsed_schema JSONSchemer::Draft202012::Vocab::Core::UnknownKeyword
-
percent_encode JSONSchemer::Format
-
pretty JSONSchemer::Errors
-
#property_default_resolver JSONSchemer::Configuration
-
#recursive_anchor JSONSchemer::Draft201909::Vocab::Core::RecursiveRef
-
#ref JSONSchemer::OpenAPI
-
#ref JSONSchemer::Schema
-
#ref_resolver JSONSchemer::Configuration
-
#ref_resolver JSONSchemer::Schema
-
#ref_schema JSONSchemer::Draft202012::Vocab::Core::DynamicRef
-
#ref_schema JSONSchemer::Draft202012::Vocab::Core::Ref
-
#ref_schema JSONSchemer::Draft201909::Vocab::Core::RecursiveRef
-
#ref_uri JSONSchemer::Draft202012::Vocab::Core::DynamicRef
-
#ref_uri JSONSchemer::Draft202012::Vocab::Core::Ref
-
#ref_uri JSONSchemer::Draft201909::Vocab::Core::RecursiveRef
-
#regexp_resolver JSONSchemer::Configuration
-
#regexp_resolver JSONSchemer::Schema
-
resolve JSONSchemer::Location
-
#resolve_enumerators JSONSchemer::Configuration
-
#resolve_ref JSONSchemer::Schema
-
#resolve_regexp JSONSchemer::Schema
-
#resources JSONSchemer::Schema
-
root JSONSchemer::Location
-
#root JSONSchemer::Keyword
-
#root JSONSchemer::Schema
-
ruby_equivalent JSONSchemer::EcmaRegexp
-
#schema JSONSchemer::OpenAPI
-
#schema JSONSchemer::Output
-
schema JSONSchemer
-
#schema_pointer JSONSchemer::Keyword
-
#schema_pointer JSONSchemer::Schema
-
#short_circuit JSONSchemer::Schema::Context
-
#skip_ref_once JSONSchemer::OpenAPI31::Vocab::Base::Discriminator
-
#skip_ref_once JSONSchemer::OpenAPI31::Vocab::Base::AllOf
-
#source JSONSchemer::Result
-
#subschemas_by_property_value JSONSchemer::OpenAPI31::Vocab::Base::Discriminator
-
#to_classic JSONSchemer::Result
-
#to_output_unit JSONSchemer::Result
-
#type JSONSchemer::Result
-
#valid JSONSchemer::Result
-
#valid? JSONSchemer::OpenAPI
-
#valid? JSONSchemer::Schema
-
valid_date_time? JSONSchemer::Format
-
#valid_duration? JSONSchemer::Format::Duration
-
#valid_email? JSONSchemer::Format::Email
-
#valid_hostname? JSONSchemer::Format::Hostname
-
valid_ip? JSONSchemer::Format
-
#valid_json_pointer? JSONSchemer::Format::JSONPointer
-
valid_regex? JSONSchemer::Format
-
#valid_relative_json_pointer? JSONSchemer::Format::JSONPointer
-
#valid_schema? JSONSchemer::Schema
-
valid_schema? JSONSchemer
-
valid_uri? JSONSchemer::Format
-
valid_uri_reference? JSONSchemer::Format
-
#valid_uri_template? JSONSchemer::Format::URITemplate
-
valid_uuid? JSONSchemer::Format
-
#validate JSONSchemer::Draft202012::Vocab::Core::Ref
-
#validate JSONSchemer::Draft201909::Vocab::Core::RecursiveRef
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::Items
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::DependentSchemas
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::PrefixItems
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::Then
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::Else
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::Not
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::If
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::OneOf
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::AllOf
-
#validate JSONSchemer::Draft201909::Vocab::Applicator::UnevaluatedItems
-
#validate JSONSchemer::Draft201909::Vocab::Applicator::AdditionalItems
-
#validate JSONSchemer::Draft201909::Vocab::Applicator::Items
-
#validate JSONSchemer::Draft202012::Vocab::MetaData::WriteOnly
-
#validate JSONSchemer::Draft202012::Vocab::Content::ContentSchema
-
#validate JSONSchemer::Draft7::Vocab::Validation::ContentMediaType
-
#validate JSONSchemer::Draft202012::Vocab::Content::ContentEncoding
-
#validate JSONSchemer::Draft202012::Vocab::Content::ContentMediaType
-
#validate JSONSchemer::Draft202012::Vocab::MetaData::ReadOnly
-
#validate JSONSchemer::Draft7::Vocab::Validation::AdditionalItems
-
#validate JSONSchemer::Draft7::Vocab::Validation::ContentEncoding
-
#validate JSONSchemer::Draft4::Vocab::Validation::ExclusiveMaximum
-
#validate JSONSchemer::Draft4::Vocab::Validation::ExclusiveMinimum
-
#validate JSONSchemer::Draft202012::Vocab::Core::UnknownKeyword
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::AnyOf
-
#validate JSONSchemer::Draft202012::Vocab::Validation::Const
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::Dependencies
-
#validate JSONSchemer::Draft202012::Vocab::Validation::Type
-
#validate JSONSchemer::Draft202012::Vocab::Validation::Enum
-
#validate JSONSchemer::Draft202012::Vocab::Validation::MultipleOf
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::PropertyNames
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::AdditionalProperties
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::PatternProperties
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::Properties
-
#validate JSONSchemer::Draft202012::Vocab::Validation::ExclusiveMinimum
-
#validate JSONSchemer::Draft202012::Vocab::Validation::Maximum
-
#validate JSONSchemer::Draft202012::Vocab::Validation::ExclusiveMaximum
-
#validate JSONSchemer::Draft202012::Vocab::Validation::Minimum
-
#validate JSONSchemer::Draft202012::Vocab::Validation::MinLength
-
#validate JSONSchemer::Draft202012::Vocab::Validation::Pattern
-
#validate JSONSchemer::Draft202012::Vocab::Validation::MaxLength
-
#validate JSONSchemer::Draft202012::Vocab::Validation::MaxItems
-
#validate JSONSchemer::Draft202012::Vocab::Applicator::Contains
-
#validate JSONSchemer::OpenAPI31::Vocab::Base::Discriminator
-
#validate JSONSchemer::OpenAPI31::Vocab::Base::OneOf
-
#validate JSONSchemer::OpenAPI31::Vocab::Base::AnyOf
-
#validate JSONSchemer::Draft202012::Vocab::Core::DynamicRef
-
#validate JSONSchemer::OpenAPI
-
#validate JSONSchemer::OpenAPI31::Vocab::Base::AllOf
-
#validate JSONSchemer::Draft202012::Vocab::FormatAssertion::Format
-
#validate JSONSchemer::Keyword
-
#validate JSONSchemer::Schema
-
#validate JSONSchemer::Draft202012::Vocab::Validation::UniqueItems
-
#validate JSONSchemer::Draft202012::Vocab::Unevaluated::UnevaluatedItems
-
#validate JSONSchemer::Draft202012::Vocab::Validation::MinItems
-
#validate JSONSchemer::Draft202012::Vocab::FormatAnnotation::Format
-
#validate JSONSchemer::Draft202012::Vocab::Unevaluated::UnevaluatedProperties
-
#validate JSONSchemer::Draft202012::Vocab::Validation::MinProperties
-
#validate JSONSchemer::Draft202012::Vocab::Validation::Required
-
#validate JSONSchemer::Draft202012::Vocab::Validation::DependentRequired
-
#validate JSONSchemer::Draft202012::Vocab::Validation::MinContains
-
#validate JSONSchemer::Draft202012::Vocab::Validation::MaxProperties
-
#validate JSONSchemer::Draft202012::Vocab::Validation::MaxContains
-
#validate_instance JSONSchemer::Schema
-
#validate_schema JSONSchemer::Schema
-
validate_schema JSONSchemer
-
#value JSONSchemer::Keyword
-
#value JSONSchemer::Schema
-
#verbose JSONSchemer::Result
-
#vocabulary JSONSchemer::Configuration
-
#vocabulary JSONSchemer::Schema
-
#x_error JSONSchemer::Output