Table of Contents - dato_json_schema-0.20.9 Documentation
Classes and Modules
- Commands
- Commands::ValidateSchema
- JsonPointer
- JsonPointer::Evaluator
- JsonReference
- JsonReference::Reference
- JsonSchema
- JsonSchema::AggregateError
- JsonSchema::Attributes
- JsonSchema::Attributes::ClassMethods
- JsonSchema::Configuration
- JsonSchema::DocumentStore
- JsonSchema::Error
- JsonSchema::ErrorFormatter
- JsonSchema::Parser
- JsonSchema::ReferenceExpander
- JsonSchema::Schema
- JsonSchema::Schema::Link
- JsonSchema::Schema::Media
- JsonSchema::SchemaError
- JsonSchema::ValidationError
- JsonSchema::Validator
Methods
- ::aggregate — JsonSchema::SchemaError
- ::configuration — JsonSchema
- ::configure — JsonSchema
- ::evaluate — JsonPointer
- ::included — JsonSchema::Attributes
- ::new — Commands::ValidateSchema
- ::new — JsonPointer::Evaluator
- ::new — JsonReference::Reference
- ::new — JsonSchema::Configuration
- ::new — JsonSchema::DocumentStore
- ::new — JsonSchema::AggregateError
- ::new — JsonSchema::SchemaError
- ::new — JsonSchema::ValidationError
- ::new — JsonSchema::Schema
- ::new — JsonSchema::Validator
- ::parse — JsonSchema
- ::parse! — JsonSchema
- ::reference — JsonReference
- ::to_list — JsonSchema::ErrorFormatter
- #<=> — JsonReference::Reference
- #[] — JsonSchema::Attributes
- #add_reference — JsonSchema::ReferenceExpander
- #add_schema — JsonSchema::DocumentStore
- #attr_copyable — JsonSchema::Attributes::ClassMethods
- #attr_schema — JsonSchema::Attributes::ClassMethods
- #build_schema_paths — JsonSchema::ReferenceExpander
- #build_uri — JsonSchema::Parser
- #copy_from — JsonSchema::Attributes
- #dereference — JsonSchema::ReferenceExpander
- #each — JsonSchema::DocumentStore
- #evaluate — JsonPointer::Evaluator
- #evaluate_segment — JsonPointer::Evaluator
- #expand — JsonSchema::ReferenceExpander
- #expand! — JsonSchema::ReferenceExpander
- #expand_references — JsonSchema::Schema
- #expand_references! — JsonSchema::Schema
- #fast_and — JsonSchema::Validator
- #find_parent — JsonSchema::Validator
- #first_visit — JsonSchema::Validator
- #get_extra_keys — JsonSchema::Validator
- #inherit_attrs — JsonSchema::Attributes::ClassMethods
- #initialize_attrs — JsonSchema::Attributes
- #initialize_attrs — JsonSchema::Attributes::ClassMethods
- #initialize_store — Commands::ValidateSchema
- #inspect — JsonReference::Reference
- #inspect — JsonSchema::Schema
- #inspect_schema — JsonSchema::Schema
- #inspect_value — JsonSchema::Schema
- #lookup_pointer — JsonSchema::ReferenceExpander
- #lookup_reference — JsonSchema::ReferenceExpander
- #lookup_schema — JsonSchema::DocumentStore
- #map_schema_errors — Commands::ValidateSchema
- #original? — JsonSchema::Schema
- #parse — Commands::ValidateSchema
- #parse — JsonSchema::Parser
- #parse! — JsonSchema::Parser
- #parse_additional_items — JsonSchema::Parser
- #parse_additional_properties — JsonSchema::Parser
- #parse_all_of — JsonSchema::Parser
- #parse_any_of — JsonSchema::Parser
- #parse_data — JsonSchema::Parser
- #parse_definitions — JsonSchema::Parser
- #parse_dependencies — JsonSchema::Parser
- #parse_items — JsonSchema::Parser
- #parse_links — JsonSchema::Parser
- #parse_media — JsonSchema::Parser
- #parse_not — JsonSchema::Parser
- #parse_one_of — JsonSchema::Parser
- #parse_pattern_properties — JsonSchema::Parser
- #parse_properties — JsonSchema::Parser
- #parse_regex — JsonSchema::Parser
- #parse_schema — JsonSchema::Parser
- #pointer — JsonSchema::ValidationError
- #pointer — JsonSchema::Schema
- #read_file — Commands::ValidateSchema
- #register_format — JsonSchema::Configuration
- #reset! — JsonSchema::Configuration
- #resolve_pointer — JsonReference::Reference
- #resolve_pointer — JsonSchema::ReferenceExpander
- #resolve_reference — JsonSchema::ReferenceExpander
- #resolve_uri — JsonSchema::ReferenceExpander
- #run — Commands::ValidateSchema
- #schema_children — JsonSchema::ReferenceExpander
- #split — JsonPointer::Evaluator
- #strict_and — JsonSchema::Validator
- #to_list — JsonSchema::ErrorFormatter
- #to_s — JsonReference::Reference
- #to_s — JsonSchema::AggregateError
- #to_s — JsonSchema::SchemaError
- #to_s — JsonSchema::ValidationError
- #transform_key — JsonPointer::Evaluator
- #traverse_schema — JsonSchema::ReferenceExpander
- #type_parsed — JsonSchema::Schema
- #unresolved_refs — JsonSchema::ReferenceExpander
- #validate — JsonSchema::Schema
- #validate — JsonSchema::Validator
- #validate! — JsonSchema::Schema
- #validate! — JsonSchema::Validator
- #validate_additional_properties — JsonSchema::Validator
- #validate_all_of — JsonSchema::Validator
- #validate_any_of — JsonSchema::Validator
- #validate_data — JsonSchema::Validator
- #validate_dependencies — JsonSchema::Validator
- #validate_enum — JsonSchema::Validator
- #validate_extra — JsonSchema::Validator
- #validate_format — JsonSchema::Parser
- #validate_format — JsonSchema::Validator
- #validate_items — JsonSchema::Validator
- #validate_known_type! — JsonSchema::Parser
- #validate_max — JsonSchema::Validator
- #validate_max_items — JsonSchema::Validator
- #validate_max_length — JsonSchema::Validator
- #validate_max_properties — JsonSchema::Validator
- #validate_min — JsonSchema::Validator
- #validate_min_items — JsonSchema::Validator
- #validate_min_length — JsonSchema::Validator
- #validate_min_properties — JsonSchema::Validator
- #validate_multiple_of — JsonSchema::Validator
- #validate_not — JsonSchema::Validator
- #validate_one_of — JsonSchema::Validator
- #validate_pattern — JsonSchema::Validator
- #validate_pattern_properties — JsonSchema::Validator
- #validate_properties — JsonSchema::Validator
- #validate_regex_with= — JsonSchema::Configuration
- #validate_required — JsonSchema::Validator
- #validate_strict_properties — JsonSchema::Validator
- #validate_type — JsonSchema::Parser
- #validate_type — JsonSchema::Validator
- #validate_unique_items — JsonSchema::Validator