Table of Contents - rack-json_schema-1.5.2 Documentation
Classes and Modules
Methods
-
::call
—
Rack::JsonSchema::BaseRequestHandler
-
::call
—
Rack::JsonSchema::Docs::DocumentGenerator
-
::call
—
Rack::JsonSchema::Mock::ResponseGenerator
-
::call
—
Rack::JsonSchema::RequestValidation::Validator
-
::extract_links
—
Rack::JsonSchema::Schema
-
::new
—
Rack::JsonSchema::BaseRequestHandler
-
::new
—
Rack::JsonSchema::Docs
-
::new
—
Rack::JsonSchema::Docs::DocumentGenerator
-
::new
—
Rack::JsonSchema::ErrorHandler
-
::new
—
Rack::JsonSchema::Mock
-
::new
—
Rack::JsonSchema::Mock::RequestHandler
-
::new
—
Rack::JsonSchema::RequestValidation
-
::new
—
Rack::JsonSchema::RequestValidation::Validator
-
::new
—
Rack::JsonSchema::RequestValidation::InvalidContentType
-
::new
—
Rack::JsonSchema::RequestValidation::InvalidJson
-
::new
—
Rack::JsonSchema::ResponseValidation
-
::new
—
Rack::JsonSchema::ResponseValidation::Validator
-
::new
—
Rack::JsonSchema::ResponseValidation::InvalidResponseType
-
::new
—
Rack::JsonSchema::ResponseValidation::InvalidResponseContentType
-
::new
—
Rack::JsonSchema::Schema
-
::new
—
Rack::JsonSchema::SchemaProvider
-
#body
—
Rack::JsonSchema::Error
-
#body
—
Rack::JsonSchema::RequestValidation::Validator
-
#body
—
Rack::JsonSchema::ResponseValidation::Validator
-
#call
—
Rack::JsonSchema::Docs
-
#call
—
Rack::JsonSchema::Docs::DocumentGenerator
-
#call
—
Rack::JsonSchema::ErrorHandler
-
#call
—
Rack::JsonSchema::Mock
-
#call
—
Rack::JsonSchema::Mock::RequestHandler
-
#call
—
Rack::JsonSchema::RequestValidation
-
#call
—
Rack::JsonSchema::RequestValidation::Validator
-
#call
—
Rack::JsonSchema::ResponseValidation
-
#call
—
Rack::JsonSchema::ResponseValidation::Validator
-
#call
—
Rack::JsonSchema::SchemaProvider
-
#content_type_json?
—
Rack::JsonSchema::RequestValidation::Validator
-
#data
—
Rack::JsonSchema::ResponseValidation::Validator
-
#delegate
—
Rack::JsonSchema::Docs::DocumentGenerator
-
#dummy_body
—
Rack::JsonSchema::Mock::RequestHandler
-
#dummy_headers
—
Rack::JsonSchema::Mock::RequestHandler
-
#dummy_response
—
Rack::JsonSchema::Mock::RequestHandler
-
#dummy_status
—
Rack::JsonSchema::Mock::RequestHandler
-
#example_item
—
Rack::JsonSchema::ResponseValidation::Validator
-
#extname
—
Rack::JsonSchema::Docs::DocumentGenerator
-
#has_body?
—
Rack::JsonSchema::RequestValidation::Validator
-
#has_body?
—
Rack::JsonSchema::ResponseValidation::Validator
-
#has_docs_request?
—
Rack::JsonSchema::Docs::DocumentGenerator
-
#has_hash_request_body?
—
Rack::JsonSchema::RequestValidation::Validator
-
#has_json_content_type?
—
Rack::JsonSchema::ResponseValidation::Validator
-
#has_link_for_current_action?
—
Rack::JsonSchema::BaseRequestHandler
-
#has_link_of_media_type_json?
—
Rack::JsonSchema::ResponseValidation::Validator
-
#has_list_data?
—
Rack::JsonSchema::BaseRequestHandler
-
#has_markdown_request?
—
Rack::JsonSchema::Docs::DocumentGenerator
-
#has_redirection_or_error_status?
—
Rack::JsonSchema::ResponseValidation::Validator
-
#has_schema?
—
Rack::JsonSchema::RequestValidation::Validator
-
#has_valid_content_type?
—
Rack::JsonSchema::RequestValidation::Validator
-
#has_valid_json?
—
Rack::JsonSchema::RequestValidation::Validator
-
#has_valid_parameter?
—
Rack::JsonSchema::RequestValidation::Validator
-
#headers
—
Rack::JsonSchema::Error
-
#headers
—
Rack::JsonSchema::ResponseValidation::Validator
-
#html_response
—
Rack::JsonSchema::Docs::DocumentGenerator
-
#id
—
Rack::JsonSchema::Error
-
#id
—
Rack::JsonSchema::Mock::ExampleNotFound
-
#id
—
Rack::JsonSchema::RequestValidation::LinkNotFound
-
#id
—
Rack::JsonSchema::RequestValidation::InvalidContentType
-
#id
—
Rack::JsonSchema::RequestValidation::InvalidJson
-
#id
—
Rack::JsonSchema::RequestValidation::InvalidParameter
-
#id
—
Rack::JsonSchema::ResponseValidation::InvalidResponseType
-
#id
—
Rack::JsonSchema::ResponseValidation::InvalidResponseContentType
-
#ignore_invalid_content_type?
—
Rack::JsonSchema::RequestValidation::Validator
-
#ignore_missing_path?
—
Rack::JsonSchema::RequestValidation::Validator
-
#link
—
Rack::JsonSchema::BaseRequestHandler
-
#link_for
—
Rack::JsonSchema::Schema
-
#links
—
Rack::JsonSchema::Schema
-
#links_indexed_by_method
—
Rack::JsonSchema::Schema
-
#markdown_response
—
Rack::JsonSchema::Docs::DocumentGenerator
-
#method
—
Rack::JsonSchema::BaseRequestHandler
-
#mime_type
—
Rack::JsonSchema::RequestValidation::Validator
-
#mime_type
—
Rack::JsonSchema::ResponseValidation::Validator
-
#mime_type_json?
—
Rack::JsonSchema::ResponseValidation::Validator
-
#parameters
—
Rack::JsonSchema::RequestValidation::Validator
-
#parameters_from_body
—
Rack::JsonSchema::RequestValidation::Validator
-
#parameters_from_query
—
Rack::JsonSchema::RequestValidation::Validator
-
#parsed_body
—
Rack::JsonSchema::RequestValidation::Validator
-
#path
—
Rack::JsonSchema::BaseRequestHandler
-
#path
—
Rack::JsonSchema::Docs
-
#path
—
Rack::JsonSchema::Docs::DocumentGenerator
-
#path
—
Rack::JsonSchema::SchemaProvider
-
#path_without_extname
—
Rack::JsonSchema::Docs::DocumentGenerator
-
#rendered_schema
—
Rack::JsonSchema::SchemaProvider
-
#request
—
Rack::JsonSchema::BaseRequestHandler
-
#request_method
—
Rack::JsonSchema::Docs::DocumentGenerator
-
#response_status
—
Rack::JsonSchema::ResponseValidation::Validator
-
#schema_for_current_link
—
Rack::JsonSchema::BaseRequestHandler
-
#schema_validation_error_message
—
Rack::JsonSchema::RequestValidation::Validator
-
#schema_validation_errors
—
Rack::JsonSchema::RequestValidation::Validator
-
#schema_validation_result
—
Rack::JsonSchema::RequestValidation::Validator
-
#status
—
Rack::JsonSchema::Error
-
#status
—
Rack::JsonSchema::Mock::ExampleNotFound
-
#status
—
Rack::JsonSchema::RequestValidation::LinkNotFound
-
#status
—
Rack::JsonSchema::RequestValidation::InvalidContentType
-
#status
—
Rack::JsonSchema::RequestValidation::InvalidJson
-
#status
—
Rack::JsonSchema::RequestValidation::InvalidParameter
-
#status
—
Rack::JsonSchema::ResponseValidation::InvalidResponseType
-
#status
—
Rack::JsonSchema::ResponseValidation::InvalidResponseContentType
-
#to_rack_response
—
Rack::JsonSchema::Error
-
#valid?
—
Rack::JsonSchema::ResponseValidation::Validator
-
#validator
—
Rack::JsonSchema::ResponseValidation::Validator