Table of Contents - jsonapi-record-0.3.0 Documentation
Pages
Classes and Modules
- JSONAPI
- JSONAPI::Record
- JSONAPI::Record::Base
- JSONAPI::Record::Creatable
- JSONAPI::Record::Creatable::ClassMethods
- JSONAPI::Record::Destroyable
- JSONAPI::Record::Destroyable::ClassMethods
- JSONAPI::Record::Metal
- JSONAPI::Record::Metal::Types
- JSONAPI::Record::Parser
- JSONAPI::Record::Persistable
- JSONAPI::Record::Persistable::ClassMethods
- JSONAPI::Record::Queryable
- JSONAPI::Record::Queryable::ClassMethods
- JSONAPI::Record::Updatable
- JSONAPI::Record::Updatable::ClassMethods
Methods
- ::collection_path — JSONAPI::Record::Metal
- ::collection_uri — JSONAPI::Record::Metal
- ::define_fetch_relationship_method — JSONAPI::Record::Metal
- ::fetch — JSONAPI::Record::Metal
- ::fetch_collection — JSONAPI::Record::Metal
- ::fetch_resource — JSONAPI::Record::Metal
- ::included — JSONAPI::Record::Creatable
- ::included — JSONAPI::Record::Destroyable
- ::included — JSONAPI::Record::Persistable
- ::included — JSONAPI::Record::Queryable
- ::included — JSONAPI::Record::Updatable
- ::individual_path — JSONAPI::Record::Metal
- ::individual_uri — JSONAPI::Record::Metal
- ::new — JSONAPI::Record::Parser
- ::parse — JSONAPI::Record::Metal
- ::parse — JSONAPI::Record::Parser
- ::raise_exception_when_errors — JSONAPI::Record::Metal
- ::related_resource_path — JSONAPI::Record::Metal
- ::related_resource_uri — JSONAPI::Record::Metal
- ::relationship_to_many — JSONAPI::Record::Metal
- ::relationship_to_one — JSONAPI::Record::Metal
- ::resource_attribute_names — JSONAPI::Record::Metal
- ::store_relationship — JSONAPI::Record::Metal
- #all — JSONAPI::Record::Queryable::ClassMethods
- #collection_uri — JSONAPI::Record::Metal
- #creatable_attribute_names — JSONAPI::Record::Creatable::ClassMethods
- #creatable_attributes — JSONAPI::Record::Creatable
- #create — JSONAPI::Record::Creatable::ClassMethods
- #create! — JSONAPI::Record::Creatable::ClassMethods
- #create_with — JSONAPI::Record::Creatable::ClassMethods
- #create_with! — JSONAPI::Record::Creatable::ClassMethods
- #data — JSONAPI::Record::Metal
- #destroy — JSONAPI::Record::Destroyable::ClassMethods
- #destroy! — JSONAPI::Record::Destroyable::ClassMethods
- #fetch_related_collection — JSONAPI::Record::Metal
- #fetch_related_resource — JSONAPI::Record::Metal
- #find — JSONAPI::Record::Queryable::ClassMethods
- #find! — JSONAPI::Record::Queryable::ClassMethods
- #identifier — JSONAPI::Record::Metal
- #included_resources — JSONAPI::Record::Parser
- #individual_uri — JSONAPI::Record::Metal
- #parse — JSONAPI::Record::Parser
- #parse_failure_document — JSONAPI::Record::Parser
- #parse_info_document — JSONAPI::Record::Parser
- #parse_relationship — JSONAPI::Record::Parser
- #parse_relationship_to_many — JSONAPI::Record::Parser
- #parse_relationship_to_one — JSONAPI::Record::Parser
- #parse_relationships — JSONAPI::Record::Parser
- #parse_resource — JSONAPI::Record::Parser
- #parse_resource_collection — JSONAPI::Record::Parser
- #parse_success_document — JSONAPI::Record::Parser
- #payload_attributes — JSONAPI::Record::Metal
- #payload_attributes — JSONAPI::Record::Creatable
- #payload_attributes — JSONAPI::Record::Persistable
- #payload_attributes — JSONAPI::Record::Updatable
- #payload_attributes_for_create — JSONAPI::Record::Creatable
- #payload_attributes_for_update — JSONAPI::Record::Updatable
- #payload_relationships — JSONAPI::Record::Metal
- #persisted? — JSONAPI::Record::Metal
- #related_resource_uri — JSONAPI::Record::Metal
- #related_resources_for — JSONAPI::Record::Parser
- #relationships_or_default — JSONAPI::Record::Metal
- #resource_attributes — JSONAPI::Record::Metal
- #save — JSONAPI::Record::Persistable::ClassMethods
- #save! — JSONAPI::Record::Persistable::ClassMethods
- #to_payload — JSONAPI::Record::Metal
- #to_relationship — JSONAPI::Record::Metal
- #updatable_attribute_names — JSONAPI::Record::Updatable::ClassMethods
- #updatable_attributes — JSONAPI::Record::Updatable
- #update — JSONAPI::Record::Updatable::ClassMethods
- #update! — JSONAPI::Record::Updatable::ClassMethods