Table of Contents - json_world-0.2.6 Documentation
Classes and Modules
- JsonWorld
- JsonWorld::DSL
- JsonWorld::DSL::ClassMethods
- JsonWorld::JsonEncodable
- JsonWorld::LinkDefinition
- JsonWorld::PropertyDefinition
Methods
- ::new — JsonWorld::LinkDefinition
- ::new — JsonWorld::PropertyDefinition
- #as_json — JsonWorld::JsonEncodable
- #as_json_schema — JsonWorld::LinkDefinition
- #as_json_schema — JsonWorld::PropertyDefinition
- #as_json_schema — JsonWorld::DSL::ClassMethods
- #as_json_schema_without_links — JsonWorld::DSL::ClassMethods
- #as_nested_json_schema — JsonWorld::PropertyDefinition
- #description — JsonWorld::LinkDefinition
- #description — JsonWorld::PropertyDefinition
- #description — JsonWorld::DSL::ClassMethods
- #example — JsonWorld::PropertyDefinition
- #format_type — JsonWorld::PropertyDefinition
- #has_json_schema_compatible_type? — JsonWorld::PropertyDefinition
- #http_method — JsonWorld::LinkDefinition
- #inherited — JsonWorld::DSL::ClassMethods
- #items_as_json_schema — JsonWorld::PropertyDefinition
- #link — JsonWorld::DSL::ClassMethods
- #link_definitions — JsonWorld::DSL::ClassMethods
- #links_as_json_schema — JsonWorld::DSL::ClassMethods
- #media_type — JsonWorld::LinkDefinition
- #optional? — JsonWorld::PropertyDefinition
- #path — JsonWorld::LinkDefinition
- #pattern — JsonWorld::PropertyDefinition
- #pattern_in_string — JsonWorld::PropertyDefinition
- #properties — JsonWorld::JsonEncodable
- #properties_as_json_schema — JsonWorld::PropertyDefinition
- #properties_as_json_schema — JsonWorld::DSL::ClassMethods
- #property — JsonWorld::DSL::ClassMethods
- #property_definitions — JsonWorld::PropertyDefinition
- #property_definitions — JsonWorld::DSL::ClassMethods
- #property_names — JsonWorld::DSL::ClassMethods
- #raw_options — JsonWorld::PropertyDefinition
- #rel — JsonWorld::LinkDefinition
- #required_property_names — JsonWorld::PropertyDefinition
- #required_property_names — JsonWorld::DSL::ClassMethods
- #schema — JsonWorld::LinkDefinition
- #schema — JsonWorld::DSL::ClassMethods
- #target_schema — JsonWorld::LinkDefinition
- #title — JsonWorld::LinkDefinition
- #title — JsonWorld::DSL::ClassMethods
- #to_json_schema — JsonWorld::DSL::ClassMethods
- #type — JsonWorld::PropertyDefinition
- #types — JsonWorld::PropertyDefinition
- #unique_flag — JsonWorld::PropertyDefinition