Table of Contents - sinatra-schema-0.1.3 Documentation
Pages
Classes and Modules
- Sinatra
- Sinatra::Schema
- Sinatra::Schema::BadParams
- Sinatra::Schema::BadReference
- Sinatra::Schema::BadRequest
- Sinatra::Schema::BadResponse
- Sinatra::Schema::DSL
- Sinatra::Schema::DSL::Definitions
- Sinatra::Schema::DSL::Links
- Sinatra::Schema::DSL::Resources
- Sinatra::Schema::Definition
- Sinatra::Schema::Error
- Sinatra::Schema::JsonSchema
- Sinatra::Schema::Link
- Sinatra::Schema::ParamParsing
- Sinatra::Schema::ParamValidation
- Sinatra::Schema::Reference
- Sinatra::Schema::Resource
- Sinatra::Schema::Root
Methods
- ::delegate — Sinatra::Schema::Reference
- ::dump — Sinatra::Schema::JsonSchema
- ::new — Sinatra::Schema::Definition
- ::new — Sinatra::Schema::DSL::Definitions
- ::new — Sinatra::Schema::DSL::Links
- ::new — Sinatra::Schema::DSL::Resources
- ::new — Sinatra::Schema::BadReference
- ::new — Sinatra::Schema::BadRequest
- ::new — Sinatra::Schema::BadParams
- ::new — Sinatra::Schema::BadResponse
- ::new — Sinatra::Schema::JsonSchema
- ::new — Sinatra::Schema::Link
- ::new — Sinatra::Schema::Reference
- ::new — Sinatra::Schema::Resource
- ::new — Sinatra::Schema::Root
- ::registered — Sinatra::Schema
- #[] — Sinatra::Schema::DSL::Definitions
- #action — Sinatra::Schema::DSL::Links
- #add — Sinatra::Schema::DSL::Definitions
- #add_resource — Sinatra::Schema::Root
- #bool — Sinatra::Schema::DSL::Definitions
- #build_link — Sinatra::Schema::DSL::Links
- #build_link — Sinatra::Schema::DSL::Resources
- #cast — Sinatra::Schema::Definition
- #cast_regular_params — Sinatra::Schema::ParamParsing
- #datetime — Sinatra::Schema::DSL::Definitions
- #delete — Sinatra::Schema::DSL::Resources
- #description — Sinatra::Schema::DSL::Links
- #description — Sinatra::Schema::DSL::Resources
- #dump_definition — Sinatra::Schema::JsonSchema
- #dump_link — Sinatra::Schema::JsonSchema
- #dump_resource — Sinatra::Schema::JsonSchema
- #dump_root — Sinatra::Schema::JsonSchema
- #email — Sinatra::Schema::DSL::Definitions
- #find_definition — Sinatra::Schema::Root
- #get — Sinatra::Schema::DSL::Resources
- #handler — Sinatra::Schema::Link
- #id — Sinatra::Schema::DSL::Resources
- #int — Sinatra::Schema::DSL::Definitions
- #json_schema_type_and_format — Sinatra::Schema::JsonSchema
- #object — Sinatra::Schema::DSL::Definitions
- #parse_json_params — Sinatra::Schema::ParamParsing
- #parse_params — Sinatra::Schema::ParamParsing
- #patch — Sinatra::Schema::DSL::Resources
- #post — Sinatra::Schema::DSL::Resources
- #property — Sinatra::Schema::DSL::Links
- #property — Sinatra::Schema::DSL::Resources
- #put — Sinatra::Schema::DSL::Resources
- #ref — Sinatra::Schema::DSL::Definitions
- #register — Sinatra::Schema::Link
- #rel — Sinatra::Schema::DSL::Links
- #resolve! — Sinatra::Schema::Reference
- #resource — Sinatra::Schema
- #schema_root — Sinatra::Schema
- #text — Sinatra::Schema::DSL::Definitions
- #title — Sinatra::Schema::DSL::Links
- #title — Sinatra::Schema::DSL::Resources
- #uuid — Sinatra::Schema::DSL::Definitions
- #valid? — Sinatra::Schema::Definition
- #valid? — Sinatra::Schema::Reference
- #validate_params! — Sinatra::Schema::ParamValidation
- #validate_properties! — Sinatra::Schema::Resource
- #validate_response! — Sinatra::Schema::Resource