Table of Contents - json_api_model-0.5.0 Documentation
Classes and Modules
- JsonApiModel
- JsonApiModel::Associatable
- JsonApiModel::Associations
- JsonApiModel::Associations::Base
- JsonApiModel::Associations::BelongsTo
- JsonApiModel::Associations::Flattable
- JsonApiModel::Associations::Has
- JsonApiModel::Associations::HasMany
- JsonApiModel::Associations::HasOne
- JsonApiModel::Associations::Preloader
- JsonApiModel::Associations::Preloaders
- JsonApiModel::Associations::Preloaders::Base
- JsonApiModel::Associations::Preloaders::BelongsTo
- JsonApiModel::Associations::Preloaders::Has
- JsonApiModel::Instrumenter
- JsonApiModel::Instrumenter::NullInstrumenter
- JsonApiModel::Model
- JsonApiModel::ResultSet
- JsonApiModel::Scope
Methods
- ::__new_scope — JsonApiModel::Model
- ::associate — JsonApiModel::Associatable
- ::belongs_to — JsonApiModel::Associatable
- ::connection — JsonApiModel::Model
- ::has_many — JsonApiModel::Associatable
- ::has_one — JsonApiModel::Associatable
- ::method_missing — JsonApiModel::Model
- ::methodize — JsonApiModel::Associatable
- ::new — JsonApiModel::Associations::Base
- ::new — JsonApiModel::Associations::Preloader
- ::new — JsonApiModel::Associations::Preloaders::Base
- ::new — JsonApiModel::Model
- ::new — JsonApiModel::ResultSet
- ::new — JsonApiModel::Scope
- ::new_from_client — JsonApiModel::Model
- ::object_class — JsonApiModel::Associations::Preloaders
- ::preload — JsonApiModel::Associations::Preloader
- ::preloader_for — JsonApiModel::Associations::Preloaders
- ::process — JsonApiModel::Associatable
- ::wraps — JsonApiModel::Model
- #_new_scope — JsonApiModel::Scope
- #action — JsonApiModel::Associations::BelongsTo
- #action — JsonApiModel::Associations::Has
- #additional_options — JsonApiModel::Associations::Base
- #additional_options — JsonApiModel::Associations::Has
- #all — JsonApiModel::Scope
- #as — JsonApiModel::Associations::Has
- #as? — JsonApiModel::Associations::Has
- #as_json — JsonApiModel::ResultSet
- #assign — JsonApiModel::Associations::Preloaders::Base
- #associated_key — JsonApiModel::Associations::Preloaders::BelongsTo
- #associated_key — JsonApiModel::Associations::Preloaders::Has
- #association_class — JsonApiModel::Associations::Base
- #cache — JsonApiModel::Scope
- #cache_or_find — JsonApiModel::Scope
- #cached? — JsonApiModel::Scope
- #derived_class — JsonApiModel::Associations::Base
- #fetch — JsonApiModel::Associations::Base
- #fetch — JsonApiModel::Associations::Preloaders::Base
- #find — JsonApiModel::Scope
- #first — JsonApiModel::Scope
- #flattable? — JsonApiModel::Associations::Flattable
- #has_relationship_ids? — JsonApiModel::Associatable
- #hashify — JsonApiModel::Scope
- #homogeneous? — JsonApiModel::Associations::Preloader
- #idify — JsonApiModel::Associations::Base
- #ids — JsonApiModel::Associations::BelongsTo
- #ids — JsonApiModel::Associations::Has
- #instrument — JsonApiModel::Instrumenter::NullInstrumenter
- #json_relationship? — JsonApiModel::Associations::Base
- #key — JsonApiModel::Associations::BelongsTo
- #key — JsonApiModel::Associations::Has
- #keyify — JsonApiModel::Scope
- #last — JsonApiModel::Scope
- #load — JsonApiModel::Associations::Preloaders::Base
- #lookup — JsonApiModel::Associations::Preloaders::BelongsTo
- #lookup — JsonApiModel::Associations::Preloaders::Has
- #meta — JsonApiModel::ResultSet
- #method_missing — JsonApiModel::Model
- #method_missing — JsonApiModel::ResultSet
- #method_missing — JsonApiModel::Scope
- #object_class — JsonApiModel::Associations::Preloader
- #preload — JsonApiModel::Associations::Preloader
- #preload — JsonApiModel::ResultSet
- #process — JsonApiModel::Associations::Base
- #process — JsonApiModel::Associations::Flattable
- #query — JsonApiModel::Associations::BelongsTo
- #query — JsonApiModel::Associations::Has
- #query — JsonApiModel::Associations::Preloaders::BelongsTo
- #query — JsonApiModel::Associations::Preloaders::Has
- #relationship_ids — JsonApiModel::Associatable
- #supported_options — JsonApiModel::Associations::Base
- #target_ids — JsonApiModel::Associations::Has
- #through — JsonApiModel::Associations::Has
- #through? — JsonApiModel::Associations::Has
- #through_key — JsonApiModel::Associations::Has
- #to_a — JsonApiModel::Scope
- #url — JsonApiModel::Scope
- #validate_assignability! — JsonApiModel::Associations::Preloaders::Base
- #validate_homogenity! — JsonApiModel::Associations::Preloader
- #validate_opts! — JsonApiModel::Associations::Base