Table of Contents - simple_jsonapi-1.1.0 Documentation
Classes and Modules
- SimpleJsonapi
- SimpleJsonapi::Definition
- SimpleJsonapi::Definition::Attribute
- SimpleJsonapi::Definition::Base
- SimpleJsonapi::Definition::Concerns
- SimpleJsonapi::Definition::Concerns::HasLinksObject
- SimpleJsonapi::Definition::Concerns::HasMetaObject
- SimpleJsonapi::Definition::Error
- SimpleJsonapi::Definition::ErrorSource
- SimpleJsonapi::Definition::Link
- SimpleJsonapi::Definition::Meta
- SimpleJsonapi::Definition::Relationship
- SimpleJsonapi::Definition::Resource
- SimpleJsonapi::DuplicateResourceError
- SimpleJsonapi::ErrorSerializer
- SimpleJsonapi::Errors
- SimpleJsonapi::Errors::BadRequest
- SimpleJsonapi::Errors::ExceptionSerializer
- SimpleJsonapi::Errors::WrappedError
- SimpleJsonapi::Errors::WrappedErrorSerializer
- SimpleJsonapi::InvalidJsonStructureError
- SimpleJsonapi::Node
- SimpleJsonapi::Node::Attributes
- SimpleJsonapi::Node::Base
- SimpleJsonapi::Node::Data
- SimpleJsonapi::Node::Data::Collection
- SimpleJsonapi::Node::Data::Singular
- SimpleJsonapi::Node::Document
- SimpleJsonapi::Node::Document::Base
- SimpleJsonapi::Node::Document::Collection
- SimpleJsonapi::Node::Document::Errors
- SimpleJsonapi::Node::Document::Singular
- SimpleJsonapi::Node::Error
- SimpleJsonapi::Node::ErrorSource
- SimpleJsonapi::Node::Errors
- SimpleJsonapi::Node::Included
- SimpleJsonapi::Node::ObjectLinks
- SimpleJsonapi::Node::ObjectMeta
- SimpleJsonapi::Node::Relationship
- SimpleJsonapi::Node::RelationshipData
- SimpleJsonapi::Node::RelationshipData::Base
- SimpleJsonapi::Node::RelationshipData::Collection
- SimpleJsonapi::Node::RelationshipData::Singular
- SimpleJsonapi::Node::Relationships
- SimpleJsonapi::Node::Resource
- SimpleJsonapi::Node::Resource::Base
- SimpleJsonapi::Node::Resource::Full
- SimpleJsonapi::Node::Resource::Linkage
- SimpleJsonapi::Parameters
- SimpleJsonapi::Parameters::FieldsSpec
- SimpleJsonapi::Parameters::IncludeSpec
- SimpleJsonapi::Parameters::SortFieldSpec
- SimpleJsonapi::Parameters::SortSpec
- SimpleJsonapi::Serializer
- SimpleJsonapi::SerializerInferenceError
- SimpleJsonapi::SerializerInferrer
- SimpleJsonapi::SerializerMethods
- SimpleJsonapi::SerializerMethods::base
Methods
- ::about_link — SimpleJsonapi::ErrorSerializer
- ::attribute — SimpleJsonapi::Serializer
- ::code — SimpleJsonapi::ErrorSerializer
- ::detail — SimpleJsonapi::ErrorSerializer
- ::has_many — SimpleJsonapi::Serializer
- ::has_one — SimpleJsonapi::Serializer
- ::id — SimpleJsonapi::ErrorSerializer
- ::id — SimpleJsonapi::Serializer
- ::included — SimpleJsonapi::Definition::Concerns::HasLinksObject
- ::included — SimpleJsonapi::Definition::Concerns::HasMetaObject
- ::included — SimpleJsonapi::SerializerMethods
- ::link — SimpleJsonapi::Serializer
- ::meta — SimpleJsonapi::ErrorSerializer
- ::meta — SimpleJsonapi::Serializer
- ::new — SimpleJsonapi::Definition::Attribute
- ::new — SimpleJsonapi::Definition::Base
- ::new — SimpleJsonapi::Definition::Error
- ::new — SimpleJsonapi::Definition::ErrorSource
- ::new — SimpleJsonapi::Definition::Link
- ::new — SimpleJsonapi::Definition::Meta
- ::new — SimpleJsonapi::Definition::Relationship
- ::new — SimpleJsonapi::Definition::Resource
- ::new — SimpleJsonapi::Errors::BadRequest
- ::new — SimpleJsonapi::Errors::WrappedError
- ::new — SimpleJsonapi::DuplicateResourceError
- ::new — SimpleJsonapi::SerializerInferenceError
- ::new — SimpleJsonapi::SerializerInferrer
- ::new — SimpleJsonapi::Node::Attributes
- ::new — SimpleJsonapi::Node::Base
- ::new — SimpleJsonapi::Node::Data::Collection
- ::new — SimpleJsonapi::Node::Data::Singular
- ::new — SimpleJsonapi::Node::Document::Base
- ::new — SimpleJsonapi::Node::Document::Collection
- ::new — SimpleJsonapi::Node::Document::Errors
- ::new — SimpleJsonapi::Node::Document::Singular
- ::new — SimpleJsonapi::Node::Error
- ::new — SimpleJsonapi::Node::ErrorSource
- ::new — SimpleJsonapi::Node::Errors
- ::new — SimpleJsonapi::Node::Included
- ::new — SimpleJsonapi::Node::ObjectLinks
- ::new — SimpleJsonapi::Node::ObjectMeta
- ::new — SimpleJsonapi::Node::Relationship
- ::new — SimpleJsonapi::Node::RelationshipData::Base
- ::new — SimpleJsonapi::Node::RelationshipData::Collection
- ::new — SimpleJsonapi::Node::RelationshipData::Singular
- ::new — SimpleJsonapi::Node::Relationships
- ::new — SimpleJsonapi::Node::Resource::Base
- ::new — SimpleJsonapi::Node::Resource::Full
- ::new — SimpleJsonapi::Node::Resource::Linkage
- ::new — SimpleJsonapi::Parameters::FieldsSpec
- ::new — SimpleJsonapi::Parameters::IncludeSpec
- ::new — SimpleJsonapi::Parameters::SortSpec
- ::new — SimpleJsonapi::Parameters::SortFieldSpec
- ::new — SimpleJsonapi::Definition::Concerns::HasLinksObject
- ::new — SimpleJsonapi::Definition::Concerns::HasMetaObject
- ::normalize_render_options — SimpleJsonapi
- ::not_supported — SimpleJsonapi::Parameters::SortSpec
- ::render_errors — SimpleJsonapi
- ::render_resource — SimpleJsonapi
- ::render_resources — SimpleJsonapi
- ::serializer_class — SimpleJsonapi::SerializerInferrer
- ::source — SimpleJsonapi::ErrorSerializer
- ::status — SimpleJsonapi::ErrorSerializer
- ::title — SimpleJsonapi::ErrorSerializer
- ::type — SimpleJsonapi::Serializer
- ::wrap — SimpleJsonapi::SerializerInferrer
- ::wrap — SimpleJsonapi::Parameters::FieldsSpec
- ::wrap — SimpleJsonapi::Parameters::IncludeSpec
- ::wrap — SimpleJsonapi::Parameters::SortSpec
- #== — SimpleJsonapi::Parameters::SortFieldSpec
- #[] — SimpleJsonapi::Parameters::FieldsSpec
- #[] — SimpleJsonapi::Parameters::IncludeSpec
- #[] — SimpleJsonapi::Parameters::SortSpec
- #about_link — SimpleJsonapi::Definition::Error
- #add — SimpleJsonapi::SerializerInferrer
- #add_resource_to_included — SimpleJsonapi::Node::RelationshipData::Base
- #add_to_included? — SimpleJsonapi::Node::Relationship
- #all_fields? — SimpleJsonapi::Parameters::FieldsSpec
- #append_included_resource — SimpleJsonapi::Node::Document::Base
- #append_included_resource — SimpleJsonapi::Node::Included
- #as_jsonapi — SimpleJsonapi::Node::Attributes
- #as_jsonapi — SimpleJsonapi::Node::Base
- #as_jsonapi — SimpleJsonapi::Node::Data::Collection
- #as_jsonapi — SimpleJsonapi::Node::Data::Singular
- #as_jsonapi — SimpleJsonapi::Node::Document::Base
- #as_jsonapi — SimpleJsonapi::Node::Error
- #as_jsonapi — SimpleJsonapi::Node::ErrorSource
- #as_jsonapi — SimpleJsonapi::Node::Errors
- #as_jsonapi — SimpleJsonapi::Node::Included
- #as_jsonapi — SimpleJsonapi::Node::ObjectLinks
- #as_jsonapi — SimpleJsonapi::Node::ObjectMeta
- #as_jsonapi — SimpleJsonapi::Node::Relationship
- #as_jsonapi — SimpleJsonapi::Node::RelationshipData::Collection
- #as_jsonapi — SimpleJsonapi::Node::RelationshipData::Singular
- #as_jsonapi — SimpleJsonapi::Node::Relationships
- #as_jsonapi — SimpleJsonapi::Node::Resource::Full
- #as_jsonapi — SimpleJsonapi::Node::Resource::Linkage
- #asc? — SimpleJsonapi::Parameters::SortFieldSpec
- #attribute — SimpleJsonapi::Definition::Resource
- #attribute_definitions — SimpleJsonapi::Serializer
- #attribute_definitions_to_render — SimpleJsonapi::Node::Attributes
- #build_child_node — SimpleJsonapi::Node::Base
- #build_linkage_node — SimpleJsonapi::Node::RelationshipData::Base
- #code — SimpleJsonapi::Definition::Error
- #collection? — SimpleJsonapi::Definition::Relationship
- #data — SimpleJsonapi::Definition::Relationship
- #default_infer_proc — SimpleJsonapi::SerializerInferrer
- #default_serializer — SimpleJsonapi::SerializerInferrer
- #default_serializer? — SimpleJsonapi::SerializerInferrer
- #definition — SimpleJsonapi::SerializerMethods
- #desc? — SimpleJsonapi::Parameters::SortFieldSpec
- #detail — SimpleJsonapi::Definition::Error
- #dup — SimpleJsonapi::Parameters::SortFieldSpec
- #eql? — SimpleJsonapi::Parameters::SortFieldSpec
- #evaluate — SimpleJsonapi::Node::Base
- #find_serializer_by_name — SimpleJsonapi::SerializerInferrer
- #has_many — SimpleJsonapi::Definition::Resource
- #has_one — SimpleJsonapi::Definition::Resource
- #hash — SimpleJsonapi::Parameters::SortFieldSpec
- #hash_key — SimpleJsonapi::Node::Included
- #id — SimpleJsonapi::Definition::Error
- #id — SimpleJsonapi::Definition::Resource
- #id_definition — SimpleJsonapi::Serializer
- #include? — SimpleJsonapi::Parameters::IncludeSpec
- #included_node — SimpleJsonapi::Node::Document::Base
- #included_resource? — SimpleJsonapi::Node::Document::Base
- #included_resource? — SimpleJsonapi::Node::Included
- #infer — SimpleJsonapi::SerializerInferrer
- #initialize_dup — SimpleJsonapi::Definition::Attribute
- #initialize_dup — SimpleJsonapi::Definition::Base
- #initialize_dup — SimpleJsonapi::Definition::Error
- #initialize_dup — SimpleJsonapi::Definition::ErrorSource
- #initialize_dup — SimpleJsonapi::Definition::Link
- #initialize_dup — SimpleJsonapi::Definition::Meta
- #initialize_dup — SimpleJsonapi::Definition::Relationship
- #initialize_dup — SimpleJsonapi::Definition::Resource
- #initialize_dup — SimpleJsonapi::Definition::Concerns::HasLinksObject
- #initialize_dup — SimpleJsonapi::Definition::Concerns::HasMetaObject
- #inspect — SimpleJsonapi::Parameters::SortFieldSpec
- #link — SimpleJsonapi::Definition::Concerns::HasLinksObject
- #link_definitions — SimpleJsonapi::ErrorSerializer
- #link_definitions — SimpleJsonapi::Serializer
- #link_definitions_to_render — SimpleJsonapi::Node::ObjectLinks
- #member_definitions — SimpleJsonapi::ErrorSerializer
- #member_definitions_to_render — SimpleJsonapi::Node::Error
- #member_definitions_to_render — SimpleJsonapi::Node::ErrorSource
- #merge — SimpleJsonapi::SerializerInferrer
- #merge — SimpleJsonapi::Parameters::FieldsSpec
- #merge — SimpleJsonapi::Parameters::IncludeSpec
- #merge — SimpleJsonapi::Parameters::SortSpec
- #meta — SimpleJsonapi::Definition::Concerns::HasMetaObject
- #meta_definitions — SimpleJsonapi::ErrorSerializer
- #meta_definitions — SimpleJsonapi::Serializer
- #meta_definitions_to_render — SimpleJsonapi::Node::ObjectMeta
- #not_supported? — SimpleJsonapi::Parameters::SortSpec
- #parameter — SimpleJsonapi::Definition::ErrorSource
- #pointer — SimpleJsonapi::Definition::ErrorSource
- #prefix — SimpleJsonapi::SerializerInferrer
- #related_data — SimpleJsonapi::Node::Relationship
- #relationship — SimpleJsonapi::Definition::Resource
- #relationship_definitions — SimpleJsonapi::Serializer
- #relationship_definitions_to_render — SimpleJsonapi::Node::Relationships
- #relationship_name — SimpleJsonapi::Node::Relationship
- #relationship_name — SimpleJsonapi::Node::RelationshipData::Base
- #render? — SimpleJsonapi::Node::Base
- #resource_id — SimpleJsonapi::Node::Resource::Base
- #resource_type — SimpleJsonapi::Node::Resource::Base
- #serializer_name_for_class_name — SimpleJsonapi::SerializerInferrer
- #singular? — SimpleJsonapi::Definition::Relationship
- #source — SimpleJsonapi::Definition::Error
- #source_definition — SimpleJsonapi::ErrorSerializer
- #status — SimpleJsonapi::Definition::Error
- #title — SimpleJsonapi::Definition::Error
- #to_h — SimpleJsonapi::Parameters::IncludeSpec
- #to_s — SimpleJsonapi::DuplicateResourceError
- #to_s — SimpleJsonapi::SerializerInferenceError
- #to_s — SimpleJsonapi::Parameters::SortFieldSpec
- #type — SimpleJsonapi::Definition::Resource
- #type_definition — SimpleJsonapi::Serializer
- #validate_options! — SimpleJsonapi::Node::Document::Base
- #with — SimpleJsonapi::SerializerMethods
- #wrap_in_proc — SimpleJsonapi::Definition::Base