Table of Contents - jimmy-2.1.0 Documentation
Classes and Modules
- Jimmy
- Jimmy::Declaration
- Jimmy::Error
- Jimmy::Error::BadArgument
- Jimmy::Error::InvalidSchemaPropertyValue
- Jimmy::Error::WrongType
- Jimmy::FileMap
- Jimmy::Index
- Jimmy::Json
- Jimmy::Json::Array
- Jimmy::Json::Collection
- Jimmy::Json::Hash
- Jimmy::Json::Pointer
- Jimmy::Json::URI
- Jimmy::Loaders
- Jimmy::Loaders::Base
- Jimmy::Loaders::JSON
- Jimmy::Loaders::Ruby
- Jimmy::Macros
- Jimmy::Schema
- Jimmy::SchemaWithURI
- Jimmy::SchemerFactory
Methods
- ::Schema — Jimmy
- ::available? — Jimmy::SchemerFactory
- ::call — Jimmy::Loaders::Base
- ::new — Jimmy::FileMap
- ::new — Jimmy::Index
- ::new — Jimmy::Json::Array
- ::new — Jimmy::Json::Hash
- ::new — Jimmy::Json::Pointer
- ::new — Jimmy::Json::URI
- ::new — Jimmy::Loaders::Base
- ::new — Jimmy::Schema
- ::new — Jimmy::SchemaWithURI
- ::new — Jimmy::SchemerFactory
- ::schemer — Jimmy
- #! — Jimmy::Schema
- #& — Jimmy::Schema
- #+ — Jimmy::Json::Pointer
- #+ — Jimmy::Json::URI
- #- — Jimmy::Json::Pointer
- #/ — Jimmy::Json::URI
- #<< — Jimmy::Index
- #<< — Jimmy::Json::Array
- #== — Jimmy::Json::Pointer
- #== — Jimmy::Json::URI
- #== — Jimmy::Schema
- #== — Jimmy::SchemaWithURI
- #[] — Jimmy::FileMap
- #[] — Jimmy::Index
- #[] — Jimmy::Json::Collection
- #[]= — Jimmy::Index
- #[]= — Jimmy::Json::Array
- #[]= — Jimmy::Json::Hash
- #[]= — Jimmy::Schema
- #^ — Jimmy::Schema
- #add — Jimmy::Index
- #additional_properties — Jimmy::Schema
- #all_of — Jimmy::Declaration
- #allow — Jimmy::Schema
- #and — Jimmy::Schema
- #any_of — Jimmy::Declaration
- #anything? — Jimmy::Schema
- #apply_cast — Jimmy::Declaration
- #as_json — Jimmy::Json::URI
- #as_json — Jimmy::Schema
- #as_json — Jimmy::SchemaWithURI
- #as_json — Jimmy::Json::Collection
- #assert — Jimmy::Declaration
- #assert_array — Jimmy::Declaration
- #assert_boolean — Jimmy::Declaration
- #assert_hash — Jimmy::Declaration
- #assert_numeric — Jimmy::Declaration
- #assert_range — Jimmy::Declaration
- #assert_regexp — Jimmy::Declaration
- #assert_simple_type — Jimmy::Declaration
- #assert_string — Jimmy::Declaration
- #assign_to_schema_hash — Jimmy::Declaration
- #batch_assign_to_schema_hash — Jimmy::Declaration
- #build_index — Jimmy::FileMap
- #cast — Jimmy::Json::Hash
- #cast_key — Jimmy::Json::Array
- #cast_key — Jimmy::Json::Hash
- #cast_key — Jimmy::Schema
- #cast_resolver — Jimmy::SchemerFactory
- #cast_schema — Jimmy::Declaration
- #cast_value — Jimmy::Json::Collection
- #clear — Jimmy::Json::Collection
- #collection_for_property_key — Jimmy::Schema
- #concat — Jimmy::Json::Array
- #const — Jimmy::Declaration
- #count — Jimmy::Json::Array
- #count — Jimmy::Schema
- #deep_dup — Jimmy::Schema
- #deep_dup — Jimmy::Json::Collection
- #deep_dup_enumerable — Jimmy::Json::Collection
- #deep_dup_value — Jimmy::Json::Collection
- #default — Jimmy::Declaration
- #define — Jimmy::Declaration
- #definitions — Jimmy::Declaration
- #description — Jimmy::Declaration
- #dig — Jimmy::Json::Array
- #dig — Jimmy::Json::Collection
- #dup — Jimmy::Json::URI
- #dup — Jimmy::Schema
- #dup — Jimmy::Json::Collection
- #each — Jimmy::Index
- #each — Jimmy::Json::Array
- #each — Jimmy::Json::Hash
- #else — Jimmy::Schema
- #empty? — Jimmy::Json::Pointer
- #empty? — Jimmy::Json::Collection
- #enum — Jimmy::Declaration
- #eql? — Jimmy::Json::URI
- #example — Jimmy::Declaration
- #examples — Jimmy::Declaration
- #exclusive_maximum — Jimmy::Schema
- #exclusive_minimum — Jimmy::Schema
- #export_pairs — Jimmy::Json::Array
- #export_pairs — Jimmy::Json::Hash
- #fetch — Jimmy::Json::Hash
- #format — Jimmy::Schema
- #freeze — Jimmy::Json::Collection
- #fs_to_rfc3968 — Jimmy::FileMap
- #get — Jimmy::Macros
- #get_fragment — Jimmy::Json::Hash
- #getset — Jimmy::Declaration
- #has_key? — Jimmy::Index
- #hash — Jimmy::Json::URI
- #if — Jimmy::Declaration
- #include? — Jimmy::Json::Array
- #index — Jimmy::FileMap
- #inspect — Jimmy::Json::Pointer
- #inspect — Jimmy::Json::URI
- #inspect — Jimmy::Schema
- #inspect — Jimmy::Json::Collection
- #item — Jimmy::Schema
- #items — Jimmy::Schema
- #join — Jimmy::Json::Pointer
- #join — Jimmy::Json::URI
- #key? — Jimmy::Index
- #key? — Jimmy::Json::Hash
- #keys — Jimmy::Index
- #keys — Jimmy::Json::Hash
- #length — Jimmy::Json::Array
- #length — Jimmy::Schema
- #live? — Jimmy::FileMap
- #load — Jimmy::Loaders::Base
- #load — Jimmy::Loaders::JSON
- #load — Jimmy::Loaders::Ruby
- #load_file — Jimmy::FileMap
- #make_child_uri — Jimmy::FileMap
- #make_new_composite — Jimmy::Schema
- #match_all_items — Jimmy::Schema
- #max_items — Jimmy::Schema
- #max_length — Jimmy::Schema
- #maximum — Jimmy::Schema
- #merge! — Jimmy::Json::Hash
- #method_missing — Jimmy::Json::URI
- #min_items — Jimmy::Schema
- #min_length — Jimmy::Schema
- #minimum — Jimmy::Schema
- #multiple_of — Jimmy::Declaration
- #negated — Jimmy::Schema
- #not — Jimmy::Declaration
- #nothing — Jimmy::Schema
- #nothing — Jimmy::Macros
- #nothing? — Jimmy::Schema
- #one_of — Jimmy::Declaration
- #or — Jimmy::Schema
- #parse — Jimmy::Json::Pointer
- #path_for_uri — Jimmy::FileMap
- #pattern — Jimmy::Declaration
- #pointer — Jimmy::Json::URI
- #pointer= — Jimmy::Json::URI
- #properties — Jimmy::Schema
- #property — Jimmy::Schema
- #push — Jimmy::Index
- #push — Jimmy::Json::Array
- #range — Jimmy::Declaration
- #read_only — Jimmy::Declaration
- #ref — Jimmy::Schema
- #ref — Jimmy::Macros
- #ref? — Jimmy::Schema
- #relative_uri_for_file — Jimmy::FileMap
- #remove_prefix — Jimmy::Json::Pointer
- #require — Jimmy::Schema
- #require_all — Jimmy::Schema
- #requires — Jimmy::Schema
- #resolve — Jimmy::FileMap
- #resolve — Jimmy::Index
- #resolve — Jimmy::SchemaWithURI
- #resolve — Jimmy::SchemerFactory
- #respond_to_missing? — Jimmy::Json::URI
- #route_to — Jimmy::Json::URI
- #schema — Jimmy::Schema
- #schema — Jimmy::Macros
- #schemer — Jimmy::SchemerFactory
- #set — Jimmy::Declaration
- #set_composite — Jimmy::Declaration
- #set_numeric_boundary — Jimmy::Schema
- #shed — Jimmy::Json::Pointer
- #shift — Jimmy::Json::Pointer
- #size — Jimmy::Json::Array
- #sort! — Jimmy::Json::Hash
- #struct — Jimmy::Declaration
- #target — Jimmy::Schema
- #then — Jimmy::Schema
- #title — Jimmy::Declaration
- #to_a — Jimmy::Json::Array
- #to_a — Jimmy::Json::Pointer
- #to_json — Jimmy::SchemaWithURI
- #to_json — Jimmy::Json::Collection
- #to_s — Jimmy::Json::Pointer
- #top_level_json — Jimmy::Schema
- #type — Jimmy::Declaration
- #type? — Jimmy::Declaration
- #types — Jimmy::Declaration
- #unique — Jimmy::Schema
- #unique_items — Jimmy::Schema
- #uri? — Jimmy::Index
- #uri_for_dir — Jimmy::FileMap
- #uris — Jimmy::Index
- #valid_for — Jimmy::Declaration
- #validate_property_name — Jimmy::Schema
- #write_only — Jimmy::Declaration
- #xor — Jimmy::Schema
- #| — Jimmy::Schema