Method List
-
_allowed_filter? JSONAPI::Resource
-
_allowed_filters JSONAPI::Resource
-
_as_parent_key JSONAPI::Resource
-
_association JSONAPI::Resource
-
_associations JSONAPI::Resource
-
_attribute_options JSONAPI::Resource
-
_attributes JSONAPI::Resource
-
_has_association? JSONAPI::Resource
-
_model_class JSONAPI::Resource
-
_model_name JSONAPI::Resource
-
_paginator JSONAPI::Resource
-
_primary_key JSONAPI::Resource
-
_resource_name_from_type JSONAPI::Resource
-
_type JSONAPI::Resource
-
_updatable_associations JSONAPI::Resource
-
#acts_as_set JSONAPI::Association
-
#add_find_operation JSONAPI::Request
-
#add_result JSONAPI::OperationResults
-
#add_show_association_operation JSONAPI::Request
-
#add_show_operation JSONAPI::Request
-
#add_show_related_resource_operation JSONAPI::Request
-
#add_show_related_resources_operation JSONAPI::Request
-
#all_errors JSONAPI::OperationResults
-
#allowed_request_params JSONAPI::Configuration
-
#apply JSONAPI::CreateHasManyAssociationOperation
-
#apply JSONAPI::Paginator
-
#apply JSONAPI::ShowRelatedResourceOperation
-
#apply JSONAPI::ShowOperation
-
#apply JSONAPI::RemoveHasManyAssociationOperation
-
#apply JSONAPI::Operation
-
#apply OffsetPaginator
-
#apply JSONAPI::ReplaceHasManyAssociationOperation
-
#apply JSONAPI::ShowAssociationOperation
-
#apply JSONAPI::ShowRelatedResourcesOperation
-
#apply JSONAPI::CreateResourceOperation
-
#apply JSONAPI::RemoveResourceOperation
-
#apply JSONAPI::ReplaceHasOneAssociationOperation
-
#apply JSONAPI::ReplaceFieldsOperation
-
#apply JSONAPI::FindOperation
-
#apply JSONAPI::RemoveHasOneAssociationOperation
-
#apply PagedPaginator
-
apply_filter JSONAPI::Resource
-
apply_filters JSONAPI::Resource
-
apply_includes JSONAPI::Resource
-
apply_pagination JSONAPI::Resource
-
apply_sort JSONAPI::Resource
-
#associated_key JSONAPI::RemoveHasManyAssociationOperation
-
#association JSONAPI::LinksObjectOperationResult
-
#association JSONAPI::Exceptions::InvalidInclude
-
#association_type JSONAPI::ShowRelatedResourcesOperation
-
#association_type JSONAPI::ReplaceHasOneAssociationOperation
-
#association_type JSONAPI::CreateHasManyAssociationOperation
-
#association_type JSONAPI::ShowRelatedResourceOperation
-
#association_type JSONAPI::RemoveHasOneAssociationOperation
-
#association_type JSONAPI::RemoveHasManyAssociationOperation
-
#association_type JSONAPI::ReplaceHasManyAssociationOperation
-
#association_type JSONAPI::ShowAssociationOperation
-
attribute JSONAPI::Resource
-
attributes JSONAPI::Resource
-
#change JSONAPI::Resource
-
#check_include JSONAPI::Request
-
#check_sort_criteria JSONAPI::Request
-
#class_name JSONAPI::Association
-
#code JSONAPI::OperationResult
-
#code JSONAPI::Error
-
configuration JSONAPI
-
configure JSONAPI
-
construct_order_options JSONAPI::Resource
-
#contents JSONAPI::ResponseDocument
-
#context JSONAPI::Resource
-
#context JSONAPI::Request
-
#creatable_fields JSONAPI::Request
-
creatable_fields JSONAPI::Resource
-
#create JSONAPI::ActsAsResourceController
-
create JSONAPI::Resource
-
#create_association JSONAPI::ActsAsResourceController
-
#create_has_many_links JSONAPI::Resource
-
create_model JSONAPI::Resource
-
#create_operations_processor JSONAPI::ActsAsResourceController
-
#data JSONAPI::ReplaceFieldsOperation
-
#data JSONAPI::CreateResourceOperation
-
#data JSONAPI::ReplaceHasManyAssociationOperation
-
#data JSONAPI::CreateHasManyAssociationOperation
-
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_association JSONAPI::ActsAsResourceController
-
#detail JSONAPI::Error
-
#errors JSONAPI::Exceptions::InvalidSortCriteria
-
#errors JSONAPI::Exceptions::TypeMismatch
-
#errors JSONAPI::Exceptions::InvalidPageObject
-
#errors JSONAPI::Exceptions::InvalidFieldValue
-
#errors JSONAPI::Exceptions::InvalidField
-
#errors JSONAPI::Exceptions::ParametersNotAllowed
-
#errors JSONAPI::Exceptions::HasManySetReplacementForbidden
-
#errors JSONAPI::Exceptions::UnsupportedMediaTypeError
-
#errors JSONAPI::Exceptions::KeyNotIncludedInURL
-
#errors JSONAPI::Exceptions::ValidationErrors
-
#errors JSONAPI::Exceptions::SaveFailed
-
#errors JSONAPI::Exceptions::MissingKey
-
#errors JSONAPI::Exceptions::InvalidFiltersSyntax
-
#errors JSONAPI::Exceptions::PageParametersNotAllowed
-
#errors JSONAPI::Exceptions::InvalidResource
-
#errors JSONAPI::Exceptions::InvalidFilterValue
-
#errors JSONAPI::Exceptions::CountMismatch
-
#errors JSONAPI::Exceptions::InvalidInclude
-
#errors JSONAPI::Exceptions::RecordLocked
-
#errors JSONAPI::ErrorsOperationResult
-
#errors JSONAPI::Exceptions::InvalidPageValue
-
#errors JSONAPI::Exceptions::InvalidFieldFormat
-
#errors JSONAPI::Exceptions::FilterNotAllowed
-
#errors JSONAPI::Request
-
#errors JSONAPI::Exceptions::HasManyRelationExists
-
#errors JSONAPI::Exceptions::InvalidLinksObject
-
#errors JSONAPI::Exceptions::RecordNotFound
-
#errors JSONAPI::Exceptions::ParameterMissing
-
#fetchable_fields JSONAPI::Resource
-
#field JSONAPI::Exceptions::InvalidField
-
#field JSONAPI::Exceptions::InvalidFieldValue
-
fields JSONAPI::Resource
-
#fields JSONAPI::Request
-
filter JSONAPI::Resource
-
#filter JSONAPI::Exceptions::InvalidFilterValue
-
#filter JSONAPI::Exceptions::FilterNotAllowed
-
filter_records JSONAPI::Resource
-
filters JSONAPI::Resource
-
#filters JSONAPI::FindOperation
-
#filters JSONAPI::ShowRelatedResourcesOperation
-
#filters JSONAPI::Request
-
#filters JSONAPI::Exceptions::InvalidFiltersSyntax
-
find JSONAPI::Resource
-
find_by_key JSONAPI::Resource
-
find_count JSONAPI::Resource
-
#find_link JSONAPI::ResourceSerializer
-
#foreign_key JSONAPI::Association
-
format IdValueFormatter
-
format CamelizedRouteFormatter
-
format DasherizedKeyFormatter
-
format DefaultValueFormatter
-
format CamelizedKeyFormatter
-
format DasherizedRouteFormatter
-
format JSONAPI::Formatter
-
format JSONAPI::ValueFormatter
-
format JSONAPI::RouteFormatter
-
format JSONAPI::KeyFormatter
-
#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::Resource
-
#id JSONAPI::Exceptions::HasManyRelationExists
-
#id JSONAPI::Error
-
#id JSONAPI::ShowOperation
-
#id JSONAPI::Exceptions::RecordNotFound
-
#include JSONAPI::Request
-
#include_directives JSONAPI::Request
-
#include_directives JSONAPI::FindOperation
-
#include_directives JSONAPI::ShowOperation
-
#include_directives JSONAPI::IncludeDirectives
-
included JSONAPI::Callbacks
-
#index JSONAPI::ActsAsResourceController
-
inherited JSONAPI::Resource
-
#initialize JSONAPI::ResourceSerializer
-
#initialize JSONAPI::Operation
-
#initialize JSONAPI::FindOperation
-
#initialize JSONAPI::ResponseDocument
-
#initialize JSONAPI::Association::HasOne
-
#initialize JSONAPI::IncludeDirectives
-
#initialize JSONAPI::ErrorsOperationResult
-
#initialize JSONAPI::OperationResult
-
#initialize JSONAPI::Exceptions::ParameterMissing
-
#initialize JSONAPI::ShowOperation
-
#initialize JSONAPI::Exceptions::RecordLocked
-
#initialize JSONAPI::Exceptions::InvalidResource
-
#initialize OffsetPaginator
-
#initialize JSONAPI::Exceptions::InvalidPageValue
-
#initialize JSONAPI::Exceptions::KeyNotIncludedInURL
-
#initialize JSONAPI::Exceptions::ValidationErrors
-
#initialize JSONAPI::Exceptions::PageParametersNotAllowed
-
#initialize JSONAPI::Exceptions::RecordNotFound
-
#initialize JSONAPI::Association::HasMany
-
#initialize JSONAPI::Resource
-
#initialize JSONAPI::Exceptions::FilterNotAllowed
-
#initialize JSONAPI::Paginator
-
#initialize JSONAPI::Exceptions::TypeMismatch
-
#initialize JSONAPI::Exceptions::InvalidFieldValue
-
#initialize JSONAPI::Exceptions::InvalidFiltersSyntax
-
#initialize JSONAPI::Exceptions::InvalidField
-
#initialize JSONAPI::Configuration
-
#initialize JSONAPI::Exceptions::InvalidInclude
-
#initialize PagedPaginator
-
#initialize JSONAPI::ResourcesOperationResult
-
#initialize JSONAPI::ResourceOperationResult
-
#initialize JSONAPI::Exceptions::ParametersNotAllowed
-
#initialize JSONAPI::Exceptions::UnsupportedMediaTypeError
-
#initialize JSONAPI::Exceptions::InvalidFilterValue
-
#initialize JSONAPI::Request
-
#initialize JSONAPI::LinksObjectOperationResult
-
#initialize JSONAPI::Association
-
#initialize JSONAPI::OperationResults
-
#initialize JSONAPI::Error
-
#initialize JSONAPI::Exceptions::HasManyRelationExists
-
#initialize JSONAPI::RemoveHasOneAssociationOperation
-
#initialize JSONAPI::RemoveResourceOperation
-
#initialize JSONAPI::CreateResourceOperation
-
#initialize JSONAPI::ShowRelatedResourcesOperation
-
#initialize JSONAPI::Exceptions::InvalidSortCriteria
-
#initialize JSONAPI::ReplaceHasOneAssociationOperation
-
#initialize JSONAPI::CreateHasManyAssociationOperation
-
#initialize JSONAPI::ReplaceFieldsOperation
-
#initialize JSONAPI::ShowRelatedResourceOperation
-
#initialize JSONAPI::ShowAssociationOperation
-
#initialize JSONAPI::ReplaceHasManyAssociationOperation
-
#initialize JSONAPI::RemoveHasManyAssociationOperation
-
#initialize_source JSONAPI::Request
-
is_filter_association? JSONAPI::Resource
-
#is_new? JSONAPI::Resource
-
#json_key_format JSONAPI::Configuration
-
#key JSONAPI::Exceptions::KeyNotIncludedInURL
-
#key_formatter JSONAPI::Configuration
-
#key_value JSONAPI::ReplaceHasOneAssociationOperation
-
#limit OffsetPaginator
-
#links JSONAPI::OperationResult
-
#links JSONAPI::OperationResults
-
#links JSONAPI::Error
-
#links_page_params PagedPaginator
-
#links_page_params OffsetPaginator
-
#links_page_params JSONAPI::Paginator
-
#maximum_page_size JSONAPI::Configuration
-
#media_type JSONAPI::Exceptions::UnsupportedMediaTypeError
-
#message JSONAPI::Exceptions::RecordLocked
-
#messages JSONAPI::Exceptions::ValidationErrors
-
#meta JSONAPI::OperationResult
-
#meta JSONAPI::OperationResults
-
method_missing JSONAPI::Resource
-
#model JSONAPI::Resource
-
#model_includes JSONAPI::IncludeDirectives
-
model_name JSONAPI::Resource
-
module_path JSONAPI::Resource
-
#name JSONAPI::Association
-
#number PagedPaginator
-
#offset OffsetPaginator
-
#operations JSONAPI::Request
-
#operations_processor JSONAPI::Configuration
-
operations_processor_for JSONAPI::OperationsProcessor
-
#options JSONAPI::Operation
-
#options JSONAPI::Association
-
#options JSONAPI::OperationResult
-
#page JSONAPI::Exceptions::InvalidPageValue
-
#pagination_params JSONAPI::FindOperation
-
#pagination_params JSONAPI::ResourcesOperationResult
-
#paginator JSONAPI::FindOperation
-
paginator JSONAPI::Resource
-
#paginator JSONAPI::Request
-
#paginator JSONAPI::ShowRelatedResourcesOperation
-
paginator_for JSONAPI::Paginator
-
#param JSONAPI::Exceptions::ParameterMissing
-
#params JSONAPI::Request
-
#params JSONAPI::Exceptions::ParametersNotAllowed
-
#params JSONAPI::Exceptions::PageParametersNotAllowed
-
#parent_key JSONAPI::ShowAssociationOperation
-
#parent_resource JSONAPI::LinksObjectOperationResult
-
#parse_add_association_operation JSONAPI::Request
-
#parse_add_operation JSONAPI::Request
-
#parse_fields JSONAPI::Request
-
#parse_filters JSONAPI::Request
-
#parse_has_many_links_object JSONAPI::Request
-
#parse_has_one_links_object JSONAPI::Request
-
#parse_include_directives JSONAPI::Request
-
#parse_key_array JSONAPI::Request
-
#parse_pagination JSONAPI::Request
-
#parse_params JSONAPI::Request
-
#parse_remove_association_operation JSONAPI::Request
-
#parse_remove_operation JSONAPI::Request
-
#parse_replace_operation JSONAPI::Request
-
#parse_single_replace_operation JSONAPI::Request
-
#parse_sort_criteria JSONAPI::Request
-
#parse_update_association_operation JSONAPI::Request
-
#path JSONAPI::Error
-
primary_key JSONAPI::Resource
-
#primary_key JSONAPI::Association
-
#process JSONAPI::OperationsProcessor
-
#record_count JSONAPI::FindOperation
-
#record_count JSONAPI::ResourcesOperationResult
-
records JSONAPI::Resource
-
#records_for JSONAPI::Resource
-
#remove JSONAPI::Resource
-
#remove_has_many_link JSONAPI::Resource
-
#remove_has_one_link JSONAPI::Resource
-
#replace_fields JSONAPI::Resource
-
#replace_has_many_links JSONAPI::Resource
-
#replace_has_one_link JSONAPI::Resource
-
requires_record_count OffsetPaginator
-
requires_record_count PagedPaginator
-
requires_record_count JSONAPI::Paginator
-
#resource JSONAPI::Exceptions::InvalidInclude
-
#resource JSONAPI::Exceptions::InvalidResource
-
#resource JSONAPI::ResourceOperationResult
-
#resource JSONAPI::Exceptions::InvalidSortCriteria
-
resource_for JSONAPI::Resource
-
#resource_id JSONAPI::RemoveHasOneAssociationOperation
-
#resource_id JSONAPI::RemoveHasManyAssociationOperation
-
#resource_id JSONAPI::ReplaceHasManyAssociationOperation
-
#resource_id JSONAPI::CreateHasManyAssociationOperation
-
#resource_id JSONAPI::ReplaceHasOneAssociationOperation
-
#resource_id JSONAPI::RemoveResourceOperation
-
#resource_id JSONAPI::ReplaceFieldsOperation
-
#resource_klass JSONAPI::Operation
-
#resource_klass JSONAPI::Request
-
#resources JSONAPI::ResourcesOperationResult
-
#results JSONAPI::OperationResults
-
#route_format JSONAPI::Configuration
-
#route_formatter JSONAPI::Configuration
-
routing_options JSONAPI::Resource
-
routing_resource_options JSONAPI::Resource
-
#serialize_to_hash JSONAPI::ResourceSerializer
-
#serialize_to_links_hash JSONAPI::ResourceSerializer
-
#set_default_filters JSONAPI::Request
-
#setup_action JSONAPI::Request
-
#setup_create_action JSONAPI::Request
-
#setup_create_association_action JSONAPI::Request
-
#setup_destroy_action JSONAPI::Request
-
#setup_destroy_association_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_association_action JSONAPI::Request
-
#setup_update_action JSONAPI::Request
-
#setup_update_association_action JSONAPI::Request
-
#show JSONAPI::ActsAsResourceController
-
#show_association JSONAPI::ActsAsResourceController
-
#size PagedPaginator
-
#sort_criteria JSONAPI::Exceptions::InvalidSortCriteria
-
#sort_criteria JSONAPI::ShowRelatedResourcesOperation
-
#sort_criteria JSONAPI::FindOperation
-
#sort_criteria JSONAPI::Request
-
sort_records JSONAPI::Resource
-
sortable_fields JSONAPI::Resource
-
#source_id JSONAPI::ShowRelatedResourcesOperation
-
#source_id JSONAPI::ShowRelatedResourceOperation
-
#source_id JSONAPI::Request
-
#source_klass JSONAPI::ShowRelatedResourcesOperation
-
#source_klass JSONAPI::ShowRelatedResourceOperation
-
#source_klass JSONAPI::Request
-
#status JSONAPI::Error
-
#status JSONAPI::ResponseDocument
-
#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::Exceptions::InvalidField
-
#type JSONAPI::Exceptions::TypeMismatch
-
#type JSONAPI::Association
-
unformat DasherizedRouteFormatter
-
unformat CamelizedRouteFormatter
-
unformat DasherizedKeyFormatter
-
unformat CamelizedKeyFormatter
-
unformat JSONAPI::RouteFormatter
-
unformat JSONAPI::KeyFormatter
-
unformat JSONAPI::Formatter
-
unformat JSONAPI::ValueFormatter
-
#unformat_key JSONAPI::Request
-
#unformat_value JSONAPI::Request
-
updatable_fields JSONAPI::Resource
-
#updatable_fields JSONAPI::Request
-
#update JSONAPI::ActsAsResourceController
-
#update_association JSONAPI::ActsAsResourceController
-
#use_text_errors JSONAPI::Configuration
-
#value JSONAPI::Exceptions::InvalidFieldValue
-
#value JSONAPI::Exceptions::InvalidFilterValue
-
#value JSONAPI::Exceptions::InvalidPageValue
-
value_formatter_for JSONAPI::ValueFormatter
-
verify_association_filter JSONAPI::Resource
-
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_type JSONAPI::Request