Table of Contents - jsonapi-consumer-1.0.1 Documentation
Classes and Modules
- JSONAPI
- JSONAPI::Consumer
- JSONAPI::Consumer::Associations
- JSONAPI::Consumer::Associations::BaseAssociation
- JSONAPI::Consumer::Associations::BelongsTo
- JSONAPI::Consumer::Associations::BelongsTo::Association
- JSONAPI::Consumer::Associations::BelongsTo::ClassMethods
- JSONAPI::Consumer::Associations::HasMany
- JSONAPI::Consumer::Associations::HasMany::Association
- JSONAPI::Consumer::Associations::HasMany::ClassMethods
- JSONAPI::Consumer::Associations::HasOne
- JSONAPI::Consumer::Associations::HasOne::Association
- JSONAPI::Consumer::Associations::HasOne::ClassMethods
- JSONAPI::Consumer::CamelizedKeyFormatter
- JSONAPI::Consumer::CamelizedRouteFormatter
- JSONAPI::Consumer::Connection
- JSONAPI::Consumer::DasherizedKeyFormatter
- JSONAPI::Consumer::DasherizedRouteFormatter
- JSONAPI::Consumer::DefaultValueFormatter
- JSONAPI::Consumer::ErrorCollector
- JSONAPI::Consumer::ErrorCollector::Error
- JSONAPI::Consumer::Errors
- JSONAPI::Consumer::Errors::AccessDenied
- JSONAPI::Consumer::Errors::ApiError
- JSONAPI::Consumer::Errors::ClientError
- JSONAPI::Consumer::Errors::Conflict
- JSONAPI::Consumer::Errors::ConnectionError
- JSONAPI::Consumer::Errors::NotAuthorized
- JSONAPI::Consumer::Errors::NotFound
- JSONAPI::Consumer::Errors::ServerError
- JSONAPI::Consumer::Errors::UnexpectedStatus
- JSONAPI::Consumer::Formatter
- JSONAPI::Consumer::Helpers
- JSONAPI::Consumer::Helpers::Callbacks
- JSONAPI::Consumer::Helpers::Dirty
- JSONAPI::Consumer::Helpers::DynamicAttributes
- JSONAPI::Consumer::Helpers::DynamicAttributes::DefaultKeyFormatter
- JSONAPI::Consumer::Helpers::URI
- JSONAPI::Consumer::IdValueFormatter
- JSONAPI::Consumer::Implementation
- JSONAPI::Consumer::IncludedData
- JSONAPI::Consumer::KeyFormatter
- JSONAPI::Consumer::Linking
- JSONAPI::Consumer::Linking::Links
- JSONAPI::Consumer::Linking::TopLevelLinks
- JSONAPI::Consumer::MetaData
- JSONAPI::Consumer::Middleware
- JSONAPI::Consumer::Middleware::JsonRequest
- JSONAPI::Consumer::Middleware::ParseJson
- JSONAPI::Consumer::Middleware::Status
- JSONAPI::Consumer::Paginating
- JSONAPI::Consumer::Paginating::Paginator
- JSONAPI::Consumer::Parsers
- JSONAPI::Consumer::Parsers::Parser
- JSONAPI::Consumer::Query
- JSONAPI::Consumer::Query::Builder
- JSONAPI::Consumer::Query::Requestor
- JSONAPI::Consumer::Relationships
- JSONAPI::Consumer::Relationships::Relations
- JSONAPI::Consumer::Relationships::TopLevelRelations
- JSONAPI::Consumer::Resource
- JSONAPI::Consumer::ResultSet
- JSONAPI::Consumer::RouteFormatter
- JSONAPI::Consumer::Schema
- JSONAPI::Consumer::Schema::TypeFactory
- JSONAPI::Consumer::Schema::Types
- JSONAPI::Consumer::Schema::Types::Boolean
- JSONAPI::Consumer::Schema::Types::Decimal
- JSONAPI::Consumer::Schema::Types::Float
- JSONAPI::Consumer::Schema::Types::Integer
- JSONAPI::Consumer::Schema::Types::String
- JSONAPI::Consumer::Schema::Types::Time
- JSONAPI::Consumer::UnderscoredKeyFormatter
- JSONAPI::Consumer::UnderscoredRouteFormatter
- JSONAPI::Consumer::Utils
- JSONAPI::Consumer::ValueFormatter
- Jsonapi
- Jsonapi::Consumer
Methods
- ::_belongs_to_associations — JSONAPI::Consumer::Resource
- ::_build_connection — JSONAPI::Consumer::Resource
- ::_custom_headers= — JSONAPI::Consumer::Resource
- ::_header_store — JSONAPI::Consumer::Resource
- ::_new_scope — JSONAPI::Consumer::Resource
- ::_prefix_path — JSONAPI::Consumer::Resource
- ::_set_prefix_path — JSONAPI::Consumer::Resource
- ::authorize_with — JSONAPI::Consumer::Resource
- ::authorize_with= — JSONAPI::Consumer::Resource
- ::authorized? — JSONAPI::Consumer::Resource
- ::authorized_as — JSONAPI::Consumer::Resource
- ::cast — JSONAPI::Consumer::Schema::Types::Integer
- ::cast — JSONAPI::Consumer::Schema::Types::String
- ::cast — JSONAPI::Consumer::Schema::Types::Float
- ::cast — JSONAPI::Consumer::Schema::Types::Time
- ::cast — JSONAPI::Consumer::Schema::Types::Decimal
- ::cast — JSONAPI::Consumer::Schema::Types::Boolean
- ::choose_model_for — JSONAPI::Consumer::Parsers::Parser
- ::clear_authorization! — JSONAPI::Consumer::Resource
- ::collection_endpoint — JSONAPI::Consumer::Resource
- ::compute_type — JSONAPI::Consumer::Utils
- ::connection — JSONAPI::Consumer::Resource
- ::create — JSONAPI::Consumer::Resource
- ::custom_endpoint — JSONAPI::Consumer::Resource
- ::custom_headers — JSONAPI::Consumer::Resource
- ::default_attributes — JSONAPI::Consumer::Resource
- ::format — JSONAPI::Consumer::Formatter
- ::format — JSONAPI::Consumer::KeyFormatter
- ::format — JSONAPI::Consumer::RouteFormatter
- ::format — JSONAPI::Consumer::ValueFormatter
- ::format — JSONAPI::Consumer::CamelizedKeyFormatter
- ::format — JSONAPI::Consumer::DasherizedKeyFormatter
- ::format — JSONAPI::Consumer::DefaultValueFormatter
- ::format — JSONAPI::Consumer::IdValueFormatter
- ::format — JSONAPI::Consumer::CamelizedRouteFormatter
- ::format — JSONAPI::Consumer::DasherizedRouteFormatter
- ::format_keys — JSONAPI::Consumer::KeyFormatter
- ::formatter_for — JSONAPI::Consumer::Formatter
- ::handle_data — JSONAPI::Consumer::Parsers::Parser
- ::handle_errors — JSONAPI::Consumer::Parsers::Parser
- ::handle_included — JSONAPI::Consumer::Parsers::Parser
- ::handle_json_api — JSONAPI::Consumer::Parsers::Parser
- ::handle_links — JSONAPI::Consumer::Parsers::Parser
- ::handle_meta — JSONAPI::Consumer::Parsers::Parser
- ::handle_pagination — JSONAPI::Consumer::Parsers::Parser
- ::handle_relationships — JSONAPI::Consumer::Parsers::Parser
- ::key_formatter — JSONAPI::Consumer::Resource
- ::load — JSONAPI::Consumer::Resource
- ::member_endpoint — JSONAPI::Consumer::Resource
- ::new — JSONAPI::Consumer::Associations::BaseAssociation
- ::new — JSONAPI::Consumer::Connection
- ::new — JSONAPI::Consumer::ErrorCollector
- ::new — JSONAPI::Consumer::ErrorCollector::Error
- ::new — JSONAPI::Consumer::Errors::ApiError
- ::new — JSONAPI::Consumer::Errors::NotFound
- ::new — JSONAPI::Consumer::Errors::UnexpectedStatus
- ::new — JSONAPI::Consumer::Implementation
- ::new — JSONAPI::Consumer::IncludedData
- ::new — JSONAPI::Consumer::Linking::Links
- ::new — JSONAPI::Consumer::Linking::TopLevelLinks
- ::new — JSONAPI::Consumer::MetaData
- ::new — JSONAPI::Consumer::Paginating::Paginator
- ::new — JSONAPI::Consumer::Query::Builder
- ::new — JSONAPI::Consumer::Query::Requestor
- ::new — JSONAPI::Consumer::Relationships::Relations
- ::new — JSONAPI::Consumer::Relationships::TopLevelRelations
- ::new — JSONAPI::Consumer::Resource
- ::new — JSONAPI::Consumer::Schema
- ::parameters_from_resource — JSONAPI::Consumer::Parsers::Parser
- ::parse — JSONAPI::Consumer::Parsers::Parser
- ::path — JSONAPI::Consumer::Resource
- ::prefix_params — JSONAPI::Consumer::Resource
- ::properties — JSONAPI::Consumer::Resource
- ::property — JSONAPI::Consumer::Resource
- ::register — JSONAPI::Consumer::Schema
- ::register — JSONAPI::Consumer::Schema::TypeFactory
- ::requestor — JSONAPI::Consumer::Resource
- ::resource_name — JSONAPI::Consumer::Resource
- ::resource_path — JSONAPI::Consumer::Resource
- ::route_formatter — JSONAPI::Consumer::Resource
- ::schema — JSONAPI::Consumer::Resource
- ::table_name — JSONAPI::Consumer::Resource
- ::type — JSONAPI::Consumer::Resource
- ::type_for — JSONAPI::Consumer::Schema::TypeFactory
- ::unformat — JSONAPI::Consumer::Formatter
- ::unformat — JSONAPI::Consumer::KeyFormatter
- ::unformat — JSONAPI::Consumer::RouteFormatter
- ::unformat — JSONAPI::Consumer::ValueFormatter
- ::unformat — JSONAPI::Consumer::CamelizedKeyFormatter
- ::unformat — JSONAPI::Consumer::DasherizedKeyFormatter
- ::unformat — JSONAPI::Consumer::CamelizedRouteFormatter
- ::unformat — JSONAPI::Consumer::DasherizedRouteFormatter
- ::value_formatter_for — JSONAPI::Consumer::ValueFormatter
- ::with_headers — JSONAPI::Consumer::Resource
- #[] — JSONAPI::Consumer::ErrorCollector
- #[] — JSONAPI::Consumer::Schema
- #[] — JSONAPI::Consumer::Helpers::DynamicAttributes
- #[]= — JSONAPI::Consumer::Helpers::DynamicAttributes
- #about — JSONAPI::Consumer::ErrorCollector::Error
- #add — JSONAPI::Consumer::Schema
- #additional_params — JSONAPI::Consumer::Query::Builder
- #all — JSONAPI::Consumer::Query::Builder
- #as_json — JSONAPI::Consumer::Relationships::Relations
- #as_json — JSONAPI::Consumer::Resource
- #as_json_api — JSONAPI::Consumer::Relationships::Relations
- #as_json_api — JSONAPI::Consumer::Resource
- #as_relation — JSONAPI::Consumer::Resource
- #association_class — JSONAPI::Consumer::Associations::BaseAssociation
- #association_for — JSONAPI::Consumer::Resource
- #attribute_change — JSONAPI::Consumer::Helpers::Dirty
- #attribute_changed? — JSONAPI::Consumer::Helpers::Dirty
- #attribute_will_change! — JSONAPI::Consumer::Helpers::Dirty
- #attributes — JSONAPI::Consumer::Helpers::DynamicAttributes
- #attributes= — JSONAPI::Consumer::Helpers::DynamicAttributes
- #attributes_for_serialization — JSONAPI::Consumer::Relationships::Relations
- #attributes_for_serialization — JSONAPI::Consumer::Resource
- #belongs_to — JSONAPI::Consumer::Associations::BelongsTo::ClassMethods
- #build — JSONAPI::Consumer::Query::Builder
- #call — JSONAPI::Consumer::Middleware::JsonRequest
- #call — JSONAPI::Consumer::Middleware::ParseJson
- #call — JSONAPI::Consumer::Middleware::Status
- #changed — JSONAPI::Consumer::Helpers::Dirty
- #changed? — JSONAPI::Consumer::Helpers::Dirty
- #changed_attributes — JSONAPI::Consumer::Helpers::Dirty
- #clear_changes_information — JSONAPI::Consumer::Helpers::Dirty
- #code — JSONAPI::Consumer::ErrorCollector::Error
- #create — JSONAPI::Consumer::Query::Requestor
- #current_page — JSONAPI::Consumer::Paginating::Paginator
- #custom — JSONAPI::Consumer::Query::Requestor
- #data — JSONAPI::Consumer::Associations::BaseAssociation
- #data — JSONAPI::Consumer::Associations::HasMany::Association
- #data_for — JSONAPI::Consumer::IncludedData
- #delete — JSONAPI::Consumer::Connection
- #destroy — JSONAPI::Consumer::Query::Requestor
- #destroy — JSONAPI::Consumer::Resource
- #destroy — JSONAPI::Consumer::Helpers::Callbacks
- #detail — JSONAPI::Consumer::ErrorCollector::Error
- #each — JSONAPI::Consumer::Schema
- #each_property — JSONAPI::Consumer::Schema
- #encode_part — JSONAPI::Consumer::Helpers::URI
- #error_key — JSONAPI::Consumer::ErrorCollector::Error
- #error_msg — JSONAPI::Consumer::ErrorCollector::Error
- #fetch_link — JSONAPI::Consumer::Linking::TopLevelLinks
- #fetch_relation — JSONAPI::Consumer::Relationships::TopLevelRelations
- #fill_errors — JSONAPI::Consumer::Resource
- #filter_params — JSONAPI::Consumer::Query::Builder
- #find — JSONAPI::Consumer::Query::Builder
- #find — JSONAPI::Consumer::Schema
- #first — JSONAPI::Consumer::Paginating::Paginator
- #first — JSONAPI::Consumer::Query::Builder
- #from_result_set — JSONAPI::Consumer::Associations::BaseAssociation
- #from_result_set — JSONAPI::Consumer::Associations::HasOne::Association
- #full_messages — JSONAPI::Consumer::ErrorCollector
- #get — JSONAPI::Consumer::Query::Requestor
- #handle_status — JSONAPI::Consumer::Middleware::Status
- #has_attribute? — JSONAPI::Consumer::Resource
- #has_attribute? — JSONAPI::Consumer::Helpers::DynamicAttributes
- #has_errors? — JSONAPI::Consumer::ResultSet
- #has_link? — JSONAPI::Consumer::IncludedData
- #has_many — JSONAPI::Consumer::Associations::HasMany::ClassMethods
- #has_one — JSONAPI::Consumer::Associations::HasOne::ClassMethods
- #id — JSONAPI::Consumer::ErrorCollector::Error
- #includes — JSONAPI::Consumer::Query::Builder
- #includes_params — JSONAPI::Consumer::Query::Builder
- #inspect — JSONAPI::Consumer::Resource
- #key_formatter — JSONAPI::Consumer::MetaData
- #key_formatter — JSONAPI::Consumer::Helpers::DynamicAttributes
- #last — JSONAPI::Consumer::Paginating::Paginator
- #last — JSONAPI::Consumer::Query::Builder
- #length — JSONAPI::Consumer::Schema
- #limit_value — JSONAPI::Consumer::Paginating::Paginator
- #link_url_for — JSONAPI::Consumer::Linking::TopLevelLinks
- #linked — JSONAPI::Consumer::Query::Requestor
- #mark_as_persisted! — JSONAPI::Consumer::Resource
- #message — JSONAPI::Consumer::Errors::ServerError
- #message — JSONAPI::Consumer::Errors::Conflict
- #message — JSONAPI::Consumer::Errors::NotFound
- #message — JSONAPI::Consumer::Errors::UnexpectedStatus
- #meta — JSONAPI::Consumer::ErrorCollector::Error
- #method_missing — JSONAPI::Consumer::Linking::TopLevelLinks
- #method_missing — JSONAPI::Consumer::Query::Builder
- #method_missing — JSONAPI::Consumer::Relationships::TopLevelRelations
- #method_missing — JSONAPI::Consumer::Resource
- #method_missing — JSONAPI::Consumer::Helpers::Dirty
- #method_missing — JSONAPI::Consumer::Helpers::DynamicAttributes
- #new_record? — JSONAPI::Consumer::Resource
- #next — JSONAPI::Consumer::Paginating::Paginator
- #next_page — JSONAPI::Consumer::Paginating::Paginator
- #offset — JSONAPI::Consumer::Paginating::Paginator
- #order — JSONAPI::Consumer::Query::Builder
- #order_params — JSONAPI::Consumer::Query::Builder
- #out_of_bounds? — JSONAPI::Consumer::Paginating::Paginator
- #page — JSONAPI::Consumer::Query::Builder
- #paginate — JSONAPI::Consumer::Query::Builder
- #pagination_params — JSONAPI::Consumer::Query::Builder
- #param — JSONAPI::Consumer::Associations::BelongsTo::Association
- #params — JSONAPI::Consumer::Query::Builder
- #params_for_uri — JSONAPI::Consumer::Paginating::Paginator
- #parse — JSONAPI::Consumer::Middleware::ParseJson
- #parse_fields — JSONAPI::Consumer::Query::Builder
- #parse_orders — JSONAPI::Consumer::Query::Builder
- #parse_related_links — JSONAPI::Consumer::Query::Builder
- #path_params — JSONAPI::Consumer::Query::Builder
- #per — JSONAPI::Consumer::Query::Builder
- #per_page — JSONAPI::Consumer::Paginating::Paginator
- #persisted? — JSONAPI::Consumer::Resource
- #present? — JSONAPI::Consumer::Linking::Links
- #present? — JSONAPI::Consumer::Relationships::Relations
- #prev — JSONAPI::Consumer::Paginating::Paginator
- #previous_page — JSONAPI::Consumer::Paginating::Paginator
- #primary_key_params — JSONAPI::Consumer::Query::Builder
- #process_response_type? — JSONAPI::Consumer::Middleware::ParseJson
- #property_for — JSONAPI::Consumer::Resource
- #query_builder — JSONAPI::Consumer::Associations::HasMany::Association
- #read_attribute — JSONAPI::Consumer::Helpers::DynamicAttributes
- #record_for — JSONAPI::Consumer::IncludedData
- #relationships_for_serialization — JSONAPI::Consumer::Resource
- #request — JSONAPI::Consumer::Query::Requestor
- #resource_path — JSONAPI::Consumer::Query::Requestor
- #respond_to_missing? — JSONAPI::Consumer::Linking::TopLevelLinks
- #respond_to_missing? — JSONAPI::Consumer::Relationships::TopLevelRelations
- #respond_to_missing? — JSONAPI::Consumer::Resource
- #respond_to_missing? — JSONAPI::Consumer::Helpers::DynamicAttributes
- #response_type — JSONAPI::Consumer::Middleware::ParseJson
- #run — JSONAPI::Consumer::Connection
- #safe_key_formatter — JSONAPI::Consumer::Helpers::DynamicAttributes
- #save — JSONAPI::Consumer::Resource
- #save — JSONAPI::Consumer::Helpers::Callbacks
- #select — JSONAPI::Consumer::Query::Builder
- #select_params — JSONAPI::Consumer::Query::Builder
- #set_all_attributes_dirty — JSONAPI::Consumer::Helpers::Dirty
- #set_all_dirty! — JSONAPI::Consumer::Resource
- #set_attribute — JSONAPI::Consumer::Linking::Links
- #set_attribute — JSONAPI::Consumer::Relationships::Relations
- #set_attribute — JSONAPI::Consumer::Resource
- #set_attribute — JSONAPI::Consumer::Helpers::Dirty
- #set_attribute — JSONAPI::Consumer::Helpers::DynamicAttributes
- #set_attribute_was — JSONAPI::Consumer::Helpers::Dirty
- #set_prefix_path — JSONAPI::Consumer::Associations::BelongsTo::Association
- #size — JSONAPI::Consumer::Schema
- #source — JSONAPI::Consumer::ErrorCollector::Error
- #source_parameter — JSONAPI::Consumer::ErrorCollector::Error
- #source_pointer — JSONAPI::Consumer::ErrorCollector::Error
- #status — JSONAPI::Consumer::ErrorCollector::Error
- #title — JSONAPI::Consumer::ErrorCollector::Error
- #to_a — JSONAPI::Consumer::Query::Builder
- #to_prefix_path — JSONAPI::Consumer::Associations::BelongsTo::Association
- #total_count — JSONAPI::Consumer::Paginating::Paginator
- #total_entries — JSONAPI::Consumer::Paginating::Paginator
- #total_pages — JSONAPI::Consumer::Paginating::Paginator
- #unformat — JSONAPI::Consumer::Helpers::DynamicAttributes::DefaultKeyFormatter
- #update — JSONAPI::Consumer::Query::Requestor
- #update — JSONAPI::Consumer::Resource
- #update_accept_header — JSONAPI::Consumer::Middleware::JsonRequest
- #update_attributes — JSONAPI::Consumer::Resource
- #use — JSONAPI::Consumer::Connection
- #valid? — JSONAPI::Consumer::Resource
- #where — JSONAPI::Consumer::Query::Builder
- #with_params — JSONAPI::Consumer::Query::Builder