Method List
-
_abstract JSONAPI::Resource
-
_allowed_filter? JSONAPI::Resource
-
_allowed_filters JSONAPI::Resource
-
_as_parent_key JSONAPI::Resource
-
_attribute_options JSONAPI::Resource
-
_attributes JSONAPI::Resource
-
_immutable JSONAPI::Resource
-
#_model JSONAPI::Resource
-
_model_class JSONAPI::Resource
-
_model_name JSONAPI::Resource
-
_paginator JSONAPI::Resource
-
_primary_key JSONAPI::Resource
-
_relationship JSONAPI::Resource
-
_relationships JSONAPI::Resource
-
_resource_name_from_type JSONAPI::Resource
-
#_type JSONAPI::RelatedResourcesOperationResult
-
_type JSONAPI::Resource
-
_updatable_relationships JSONAPI::Resource
-
abstract JSONAPI::Resource
-
#acts_as_set JSONAPI::Relationship
-
#add_find_operation JSONAPI::Request
-
#add_result JSONAPI::OperationResults
-
#add_show_operation JSONAPI::Request
-
#add_show_related_resource_operation JSONAPI::Request
-
#add_show_related_resources_operation JSONAPI::Request
-
#add_show_relationship_operation JSONAPI::Request
-
#all_errors JSONAPI::OperationResults
-
#allow_filter JSONAPI::Configuration
-
#allow_include JSONAPI::Configuration
-
#allow_sort JSONAPI::Configuration
-
#always_include_linkage_data JSONAPI::Relationship
-
#always_include_to_many_linkage_data JSONAPI::Configuration
-
#always_include_to_one_linkage_data JSONAPI::Configuration
-
#apply JSONAPI::ShowRelatedResourcesOperation
-
#apply JSONAPI::ReplaceToOneRelationshipOperation
-
#apply JSONAPI::RemoveResourceOperation
-
#apply JSONAPI::Paginator
-
#apply OffsetPaginator
-
#apply JSONAPI::CreateResourceOperation
-
#apply JSONAPI::ShowRelationshipOperation
-
#apply JSONAPI::RemoveToOneRelationshipOperation
-
#apply PagedPaginator
-
#apply JSONAPI::Operation
-
#apply JSONAPI::ReplaceToManyRelationshipOperation
-
#apply JSONAPI::FindOperation
-
#apply JSONAPI::ShowRelatedResourceOperation
-
#apply JSONAPI::ReplaceFieldsOperation
-
#apply JSONAPI::ReplacePolymorphicToOneRelationshipOperation
-
#apply JSONAPI::RemoveToManyRelationshipOperation
-
#apply JSONAPI::CreateToManyRelationshipOperation
-
#apply JSONAPI::ShowOperation
-
apply_filter JSONAPI::Resource
-
apply_filters JSONAPI::Resource
-
apply_includes JSONAPI::Resource
-
apply_pagination JSONAPI::Resource
-
apply_sort JSONAPI::Resource
-
#associated_key JSONAPI::RemoveToManyRelationshipOperation
-
attribute JSONAPI::Resource
-
attributes JSONAPI::Resource
-
#base_url JSONAPI::LinkBuilder
-
#belongs_to? JSONAPI::Relationship::ToOne
-
#change JSONAPI::Resource
-
#check_include JSONAPI::Request
-
#check_sort_criteria JSONAPI::Request
-
#class_name JSONAPI::Relationship
-
#code JSONAPI::OperationResult
-
#code JSONAPI::Warning
-
#code JSONAPI::Error
-
configuration JSONAPI
-
configure JSONAPI
-
construct_order_options JSONAPI::Resource
-
#contents JSONAPI::ResponseDocument
-
#context JSONAPI::Request
-
#context JSONAPI::Resource
-
#creatable_fields JSONAPI::Request
-
creatable_fields JSONAPI::Resource
-
#create JSONAPI::ActsAsResourceController
-
create JSONAPI::Resource
-
create_model JSONAPI::Resource
-
#create_operations_processor JSONAPI::ActsAsResourceController
-
#create_relationship JSONAPI::ActsAsResourceController
-
#create_resource Jsonapi::ResourceGenerator
-
#create_to_many_links JSONAPI::Resource
-
#data JSONAPI::CreateResourceOperation
-
#data JSONAPI::ReplaceFieldsOperation
-
#data JSONAPI::ReplaceToManyRelationshipOperation
-
#data JSONAPI::CreateToManyRelationshipOperation
-
default_attribute_options JSONAPI::Resource
-
#default_page_size JSONAPI::Configuration
-
#default_paginator JSONAPI::Configuration
-
#define_jsonapi_resources_callbacks JSONAPI::Callbacks::ClassMethods
-
#destroy JSONAPI::ActsAsResourceController
-
#destroy_relationship JSONAPI::ActsAsResourceController
-
#detail JSONAPI::Warning
-
#detail JSONAPI::Error
-
#engine? JSONAPI::LinkBuilder
-
#engine_name JSONAPI::LinkBuilder
-
#error_messages JSONAPI::Exceptions::ValidationErrors
-
#errors JSONAPI::Exceptions::InvalidField
-
#errors JSONAPI::Exceptions::RecordNotFound
-
#errors JSONAPI::Exceptions::InvalidPageValue
-
#errors JSONAPI::Exceptions::InvalidFieldValue
-
#errors JSONAPI::Exceptions::InvalidSortCriteria
-
#errors JSONAPI::Exceptions::FilterNotAllowed
-
#errors JSONAPI::Exceptions::TypeMismatch
-
#errors JSONAPI::Exceptions::PageParametersNotAllowed
-
#errors JSONAPI::Exceptions::InvalidResource
-
#errors JSONAPI::Exceptions::ParameterMissing
-
#errors JSONAPI::Exceptions::InvalidFieldFormat
-
#errors JSONAPI::Exceptions::InvalidLinksObject
-
#errors JSONAPI::Exceptions::InvalidInclude
-
#errors JSONAPI::Exceptions::SaveFailed
-
#errors JSONAPI::Exceptions::InvalidFilterValue
-
#errors JSONAPI::ErrorsOperationResult
-
#errors JSONAPI::Exceptions::InvalidFiltersSyntax
-
#errors JSONAPI::Exceptions::MissingKey
-
#errors JSONAPI::Exceptions::ToManySetReplacementForbidden
-
#errors JSONAPI::Request
-
#errors JSONAPI::Exceptions::ParametersNotAllowed
-
#errors JSONAPI::Exceptions::InvalidPageObject
-
#errors JSONAPI::Exceptions::InternalServerError
-
#errors JSONAPI::Exceptions::UnsupportedMediaTypeError
-
#errors JSONAPI::Exceptions::RecordLocked
-
#errors JSONAPI::Exceptions::HasManyRelationExists
-
#errors JSONAPI::Exceptions::ValidationErrors
-
#errors JSONAPI::Exceptions::CountMismatch
-
#errors JSONAPI::Exceptions::KeyNotIncludedInURL
-
#exception JSONAPI::Exceptions::InternalServerError
-
#exception_class_whitelist JSONAPI::Configuration
-
#fetchable_fields JSONAPI::Resource
-
#field JSONAPI::Exceptions::InvalidFieldValue
-
#field JSONAPI::Exceptions::InvalidField
-
#fields JSONAPI::Request
-
fields JSONAPI::Resource
-
#filter JSONAPI::Exceptions::InvalidFilterValue
-
#filter JSONAPI::Exceptions::FilterNotAllowed
-
filter JSONAPI::Resource
-
filter_records JSONAPI::Resource
-
#filters JSONAPI::Request
-
#filters JSONAPI::ShowRelatedResourcesOperation
-
#filters JSONAPI::Exceptions::InvalidFiltersSyntax
-
filters JSONAPI::Resource
-
#filters JSONAPI::FindOperation
-
find JSONAPI::Resource
-
find_by_key JSONAPI::Resource
-
find_count JSONAPI::Resource
-
#find_link JSONAPI::ResourceSerializer
-
#foreign_key JSONAPI::Relationship
-
#foreign_key_on JSONAPI::Relationship::ToOne
-
format DefaultValueFormatter
-
format DasherizedKeyFormatter
-
format CamelizedKeyFormatter
-
format JSONAPI::Formatter
-
format JSONAPI::RouteFormatter
-
format IdValueFormatter
-
format JSONAPI::ValueFormatter
-
format JSONAPI::KeyFormatter
-
format CamelizedRouteFormatter
-
format DasherizedRouteFormatter
-
#format_key JSONAPI::Request
-
#format_key JSONAPI::Exceptions::ValidationErrors
-
formatter_for JSONAPI::Formatter
-
#get_related_resource JSONAPI::ActsAsResourceController
-
#get_related_resources JSONAPI::ActsAsResourceController
-
#has_errors? JSONAPI::OperationResults
-
has_many JSONAPI::Resource
-
has_one JSONAPI::Resource
-
#href JSONAPI::Error
-
#id JSONAPI::ShowOperation
-
#id JSONAPI::Resource
-
#id JSONAPI::Exceptions::HasManyRelationExists
-
#id JSONAPI::Error
-
#id JSONAPI::Exceptions::RecordNotFound
-
immutable JSONAPI::Resource
-
#include JSONAPI::Request
-
#include_directives JSONAPI::IncludeDirectives
-
#include_directives JSONAPI::ShowOperation
-
#include_directives JSONAPI::FindOperation
-
#include_directives JSONAPI::Request
-
included JSONAPI::Callbacks
-
#index JSONAPI::ActsAsResourceController
-
inherited JSONAPI::Resource
-
#initialize JSONAPI::ErrorsOperationResult
-
#initialize JSONAPI::ResourceSerializer
-
#initialize JSONAPI::OperationResult
-
#initialize PagedPaginator
-
#initialize JSONAPI::Exceptions::InvalidSortCriteria
-
#initialize JSONAPI::Relationship::ToOne
-
#initialize OffsetPaginator
-
#initialize JSONAPI::ResourceOperationResult
-
#initialize JSONAPI::LinkBuilder
-
#initialize JSONAPI::Exceptions::InvalidFiltersSyntax
-
#initialize JSONAPI::RemoveToManyRelationshipOperation
-
#initialize JSONAPI::Paginator
-
#initialize JSONAPI::Exceptions::InternalServerError
-
#initialize JSONAPI::Exceptions::RecordNotFound
-
#initialize JSONAPI::Exceptions::KeyNotIncludedInURL
-
#initialize JSONAPI::Exceptions::PageParametersNotAllowed
-
#initialize JSONAPI::Relationship::ToMany
-
#initialize JSONAPI::Exceptions::InvalidPageValue
-
#initialize JSONAPI::Exceptions::HasManyRelationExists
-
#initialize JSONAPI::Resource
-
#initialize JSONAPI::Exceptions::TypeMismatch
-
#initialize JSONAPI::Exceptions::ParameterMissing
-
#initialize JSONAPI::Exceptions::ParametersNotAllowed
-
#initialize JSONAPI::Exceptions::InvalidField
-
#initialize JSONAPI::Exceptions::InvalidFieldValue
-
#initialize JSONAPI::Exceptions::FilterNotAllowed
-
#initialize JSONAPI::Exceptions::InvalidFilterValue
-
#initialize JSONAPI::ReplaceToManyRelationshipOperation
-
#initialize JSONAPI::Request
-
#initialize JSONAPI::OperationResults
-
#initialize JSONAPI::Warning
-
#initialize JSONAPI::Error
-
#initialize JSONAPI::RemoveToOneRelationshipOperation
-
#initialize JSONAPI::CreateToManyRelationshipOperation
-
#initialize JSONAPI::ReplacePolymorphicToOneRelationshipOperation
-
#initialize JSONAPI::Exceptions::ValidationErrors
-
#initialize JSONAPI::ShowRelatedResourcesOperation
-
#initialize JSONAPI::Exceptions::RecordLocked
-
#initialize JSONAPI::Exceptions::InvalidResource
-
#initialize JSONAPI::ResourcesOperationResult
-
#initialize JSONAPI::ShowRelatedResourceOperation
-
#initialize JSONAPI::Exceptions::UnsupportedMediaTypeError
-
#initialize JSONAPI::ShowRelationshipOperation
-
#initialize JSONAPI::ShowOperation
-
#initialize JSONAPI::ResponseDocument
-
#initialize JSONAPI::IncludeDirectives
-
#initialize JSONAPI::LinksObjectOperationResult
-
#initialize JSONAPI::FindOperation
-
#initialize JSONAPI::Configuration
-
#initialize JSONAPI::Operation
-
#initialize JSONAPI::RelatedResourcesOperationResult
-
#initialize JSONAPI::Exceptions::InvalidInclude
-
#initialize JSONAPI::Relationship
-
#initialize JSONAPI::ReplaceToOneRelationshipOperation
-
#initialize JSONAPI::RemoveResourceOperation
-
#initialize JSONAPI::CreateResourceOperation
-
#initialize JSONAPI::ReplaceFieldsOperation
-
#initialize_source JSONAPI::Request
-
is_filter_relationship? JSONAPI::Resource
-
#is_new? JSONAPI::Resource
-
#json_key_format JSONAPI::Configuration
-
#key JSONAPI::Exceptions::KeyNotIncludedInURL
-
#key_formatter JSONAPI::Configuration
-
key_type JSONAPI::Resource
-
#key_type JSONAPI::ReplacePolymorphicToOneRelationshipOperation
-
#key_value JSONAPI::ReplacePolymorphicToOneRelationshipOperation
-
#key_value JSONAPI::ReplaceToOneRelationshipOperation
-
#limit OffsetPaginator
-
#links JSONAPI::OperationResults
-
#links JSONAPI::Error
-
#links JSONAPI::OperationResult
-
#links_page_params OffsetPaginator
-
#links_page_params JSONAPI::Paginator
-
#links_page_params PagedPaginator
-
#maximum_page_size JSONAPI::Configuration
-
#media_type JSONAPI::Exceptions::UnsupportedMediaTypeError
-
#message JSONAPI::Exceptions::RecordLocked
-
#meta JSONAPI::OperationResults
-
#meta JSONAPI::OperationResult
-
method_missing JSONAPI::Resource
-
#model_includes JSONAPI::IncludeDirectives
-
model_name JSONAPI::Resource
-
module_path JSONAPI::Resource
-
mutable? JSONAPI::Resource
-
#name JSONAPI::Relationship
-
#number PagedPaginator
-
#offset OffsetPaginator
-
#on_server_error JSONAPI::ActsAsResourceController::ClassMethods
-
#operations JSONAPI::Request
-
#operations_processor JSONAPI::Configuration
-
operations_processor_for JSONAPI::OperationsProcessor
-
#options JSONAPI::Relationship
-
#options JSONAPI::ShowRelatedResourcesOperation
-
#options JSONAPI::OperationResult
-
#options JSONAPI::Operation
-
#page JSONAPI::Exceptions::InvalidPageValue
-
#pagination_params JSONAPI::ResourcesOperationResult
-
#pagination_params JSONAPI::ShowRelatedResourcesOperation
-
#pagination_params JSONAPI::FindOperation
-
paginator JSONAPI::Resource
-
#paginator JSONAPI::Request
-
#paginator JSONAPI::ShowRelatedResourcesOperation
-
#paginator JSONAPI::FindOperation
-
paginator_for JSONAPI::Paginator
-
#param JSONAPI::Exceptions::ParameterMissing
-
#params JSONAPI::Exceptions::PageParametersNotAllowed
-
#params JSONAPI::Request
-
#params JSONAPI::Exceptions::ParametersNotAllowed
-
#parent_key JSONAPI::ShowRelationshipOperation
-
#parent_resource JSONAPI::LinksObjectOperationResult
-
#parse_add_operation JSONAPI::Request
-
#parse_add_relationship_operation JSONAPI::Request
-
#parse_fields JSONAPI::Request
-
#parse_filters JSONAPI::Request
-
#parse_include_directives JSONAPI::Request
-
#parse_key_array JSONAPI::Request
-
#parse_modify_relationship_action JSONAPI::Request
-
#parse_pagination JSONAPI::Request
-
#parse_params JSONAPI::Request
-
#parse_remove_operation JSONAPI::Request
-
#parse_remove_relationship_operation JSONAPI::Request
-
#parse_replace_operation JSONAPI::Request
-
#parse_single_replace_operation JSONAPI::Request
-
#parse_sort_criteria JSONAPI::Request
-
#parse_to_many_links_object JSONAPI::Request
-
#parse_to_many_relationship JSONAPI::Request
-
#parse_to_one_links_object JSONAPI::Request
-
#parse_to_one_relationship JSONAPI::Request
-
#parse_update_relationship_operation JSONAPI::Request
-
#polymorphic JSONAPI::Relationship
-
#polymorphic_type JSONAPI::Relationship::ToOne
-
primary_key JSONAPI::Resource
-
#primary_key JSONAPI::Relationship
-
#primary_resource_klass JSONAPI::LinkBuilder
-
#primary_resources_url JSONAPI::LinkBuilder
-
#process JSONAPI::OperationsProcessor
-
#query_link JSONAPI::LinkBuilder
-
#raise_if_parameters_not_allowed JSONAPI::Configuration
-
#record_count JSONAPI::ShowRelatedResourcesOperation
-
#record_count JSONAPI::FindOperation
-
#record_count JSONAPI::ResourcesOperationResult
-
#records JSONAPI::ShowRelatedResourcesOperation
-
records JSONAPI::Resource
-
#records_for JSONAPI::Resource
-
#relation_name JSONAPI::Relationship
-
#relationship JSONAPI::LinksObjectOperationResult
-
relationship JSONAPI::Resource
-
#relationship JSONAPI::Exceptions::InvalidInclude
-
#relationship_type JSONAPI::RemoveToOneRelationshipOperation
-
#relationship_type JSONAPI::RemoveToManyRelationshipOperation
-
#relationship_type JSONAPI::ReplaceToManyRelationshipOperation
-
#relationship_type JSONAPI::CreateToManyRelationshipOperation
-
#relationship_type JSONAPI::ReplacePolymorphicToOneRelationshipOperation
-
#relationship_type JSONAPI::ReplaceToOneRelationshipOperation
-
#relationship_type JSONAPI::ShowRelatedResourcesOperation
-
#relationship_type JSONAPI::ShowRelatedResourceOperation
-
#relationship_type JSONAPI::ShowRelationshipOperation
-
#relationships_related_link JSONAPI::LinkBuilder
-
#relationships_self_link JSONAPI::LinkBuilder
-
#remove JSONAPI::Resource
-
#remove_to_many_link JSONAPI::Resource
-
#remove_to_one_link JSONAPI::Resource
-
#replace_fields JSONAPI::Resource
-
#replace_polymorphic_to_one_link JSONAPI::Resource
-
#replace_to_many_links JSONAPI::Resource
-
#replace_to_one_link JSONAPI::Resource
-
requires_record_count PagedPaginator
-
requires_record_count OffsetPaginator
-
requires_record_count JSONAPI::Paginator
-
resolve_relationship_names_to_relations JSONAPI::Resource
-
#resource JSONAPI::Exceptions::InvalidResource
-
#resource JSONAPI::ResourceOperationResult
-
#resource JSONAPI::Exceptions::InvalidSortCriteria
-
#resource JSONAPI::Exceptions::InvalidInclude
-
resource_for JSONAPI::Resource
-
#resource_id JSONAPI::RemoveToOneRelationshipOperation
-
#resource_id JSONAPI::RemoveToManyRelationshipOperation
-
#resource_id JSONAPI::ReplaceToManyRelationshipOperation
-
#resource_id JSONAPI::CreateToManyRelationshipOperation
-
#resource_id JSONAPI::ReplacePolymorphicToOneRelationshipOperation
-
#resource_id JSONAPI::ReplaceToOneRelationshipOperation
-
#resource_id JSONAPI::ReplaceFieldsOperation
-
#resource_id JSONAPI::RemoveResourceOperation
-
resource_key_type JSONAPI::Resource
-
#resource_key_type JSONAPI::Configuration
-
#resource_klass JSONAPI::Operation
-
#resource_klass JSONAPI::Relationship
-
#resource_klass JSONAPI::Request
-
#resource_relationships JSONAPI::Exceptions::ValidationErrors
-
resource_type_for JSONAPI::Resource
-
#resources JSONAPI::ResourcesOperationResult
-
#results JSONAPI::OperationResults
-
#route_format JSONAPI::Configuration
-
#route_formatter JSONAPI::Configuration
-
#route_formatter JSONAPI::LinkBuilder
-
routing_options JSONAPI::Resource
-
routing_resource_options JSONAPI::Resource
-
#self_link JSONAPI::LinkBuilder
-
#serialize_to_hash JSONAPI::ResourceSerializer
-
#serialize_to_links_hash JSONAPI::ResourceSerializer
-
#server_error_callbacks JSONAPI::Request
-
#set_default_filters JSONAPI::Request
-
#setup_action JSONAPI::Request
-
#setup_create_action JSONAPI::Request
-
#setup_create_relationship_action JSONAPI::Request
-
#setup_destroy_action JSONAPI::Request
-
#setup_destroy_relationship_action JSONAPI::Request
-
#setup_get_related_resource_action JSONAPI::Request
-
#setup_get_related_resources_action JSONAPI::Request
-
#setup_index_action JSONAPI::Request
-
#setup_show_action JSONAPI::Request
-
#setup_show_relationship_action JSONAPI::Request
-
#setup_update_action JSONAPI::Request
-
#setup_update_relationship_action JSONAPI::Request
-
#show JSONAPI::ActsAsResourceController
-
#show_relationship JSONAPI::ActsAsResourceController
-
#size PagedPaginator
-
#sort_criteria JSONAPI::ShowRelatedResourcesOperation
-
#sort_criteria JSONAPI::FindOperation
-
#sort_criteria JSONAPI::Request
-
#sort_criteria JSONAPI::Exceptions::InvalidSortCriteria
-
sort_records JSONAPI::Resource
-
sortable_fields JSONAPI::Resource
-
#source JSONAPI::Error
-
#source_id JSONAPI::ShowRelatedResourcesOperation
-
#source_id JSONAPI::ShowRelatedResourceOperation
-
#source_id JSONAPI::Request
-
#source_klass JSONAPI::ShowRelatedResourcesOperation
-
#source_klass JSONAPI::ShowRelatedResourceOperation
-
#source_klass JSONAPI::Request
-
#source_resource JSONAPI::ShowRelatedResourcesOperation
-
#source_resource JSONAPI::RelatedResourcesOperationResult
-
#status JSONAPI::ResponseDocument
-
#status JSONAPI::Error
-
#title JSONAPI::Warning
-
#title JSONAPI::Error
-
#top_level_links_include_pagination JSONAPI::Configuration
-
#top_level_meta_include_record_count JSONAPI::Configuration
-
#top_level_meta_record_count_key JSONAPI::Configuration
-
#transactional JSONAPI::Operation
-
#type JSONAPI::Relationship
-
#type JSONAPI::Exceptions::TypeMismatch
-
#type JSONAPI::Exceptions::InvalidField
-
#type_for_source JSONAPI::Relationship
-
unformat DasherizedRouteFormatter
-
unformat CamelizedKeyFormatter
-
unformat DasherizedKeyFormatter
-
unformat JSONAPI::RouteFormatter
-
unformat JSONAPI::ValueFormatter
-
unformat JSONAPI::Formatter
-
unformat JSONAPI::KeyFormatter
-
unformat CamelizedRouteFormatter
-
#unformat_key JSONAPI::Request
-
#unformat_value JSONAPI::Request
-
updatable_fields JSONAPI::Resource
-
#updatable_fields JSONAPI::Request
-
#update JSONAPI::ActsAsResourceController
-
#update_relationship JSONAPI::ActsAsResourceController
-
#url_generator JSONAPI::ResourceSerializer
-
#use_text_errors JSONAPI::Configuration
-
#value JSONAPI::Exceptions::InvalidPageValue
-
#value JSONAPI::Exceptions::InvalidFieldValue
-
#value JSONAPI::Exceptions::InvalidFilterValue
-
value_formatter_for JSONAPI::ValueFormatter
-
verify_custom_filter JSONAPI::Resource
-
verify_filter JSONAPI::Resource
-
verify_filters JSONAPI::Resource
-
verify_key JSONAPI::Resource
-
verify_keys JSONAPI::Resource
-
#verify_permitted_params JSONAPI::Request
-
verify_relationship_filter JSONAPI::Resource
-
#verify_type JSONAPI::Request
-
#warnings JSONAPI::Request