Table of Contents - lurch-0.3.0 Documentation
Classes and Modules
- Lurch
- Lurch::Changeset
- Lurch::Client
- Lurch::Collection
- Lurch::Configuration
- Lurch::Error
- Lurch::Errors
- Lurch::Errors::BadRequest
- Lurch::Errors::ClientError
- Lurch::Errors::Conflict
- Lurch::Errors::Forbidden
- Lurch::Errors::JSONApiError
- Lurch::Errors::NotFound
- Lurch::Errors::NotLoaded
- Lurch::Errors::RelationshipNotLoaded
- Lurch::Errors::ResourceNotLoaded
- Lurch::Errors::ServerError
- Lurch::Errors::Unauthorized
- Lurch::Errors::UnprocessableEntity
- Lurch::FaradayParamsEncoder
- Lurch::Inflector
- Lurch::Logger
- Lurch::Middleware
- Lurch::Middleware::JSONApiRequest
- Lurch::Middleware::JSONApiResponse
- Lurch::Paginator
- Lurch::PayloadBuilder
- Lurch::Query
- Lurch::QueryBuilder
- Lurch::Railtie
- Lurch::Relationship
- Lurch::Relationship::HasMany
- Lurch::Relationship::HasOne
- Lurch::Relationship::Linked
- Lurch::Resource
- Lurch::Store
- Lurch::StoreConfiguration
- Lurch::StoredResource
- Lurch::URIBuilder
Methods
- ::classify — Lurch::Inflector
- ::configuration — Lurch
- ::configure — Lurch
- ::debug — Lurch::Logger
- ::decode — Lurch::FaradayParamsEncoder
- ::decode_key — Lurch::Inflector
- ::decode_type — Lurch::Inflector
- ::encode — Lurch::FaradayParamsEncoder
- ::from_document — Lurch::Relationship
- ::new — Lurch::Changeset
- ::new — Lurch::Client
- ::new — Lurch::Collection
- ::new — Lurch::Configuration
- ::new — Lurch::Error
- ::new — Lurch::Errors::JSONApiError
- ::new — Lurch::Errors::NotLoaded
- ::new — Lurch::Inflector
- ::new — Lurch::Paginator
- ::new — Lurch::PayloadBuilder
- ::new — Lurch::Query
- ::new — Lurch::QueryBuilder
- ::new — Lurch::Relationship::HasMany
- ::new — Lurch::Relationship::HasOne
- ::new — Lurch::Relationship::Linked
- ::new — Lurch::Resource
- ::new — Lurch::Store
- ::new — Lurch::StoreConfiguration
- ::new — Lurch::StoredResource
- ::new — Lurch::URIBuilder
- ::reset_configuration — Lurch
- ::to_a — Lurch
- #== — Lurch::Resource
- #[] — Lurch::Resource
- #add_related — Lurch::Store
- #all — Lurch::Query
- #append_key — Lurch::QueryBuilder
- #attribute — Lurch::StoredResource
- #attribute? — Lurch::StoredResource
- #attributes — Lurch::Resource
- #attributes — Lurch::StoredResource
- #attributes_for — Lurch::PayloadBuilder
- #authorization — Lurch::Client
- #authorization — Lurch::StoreConfiguration
- #build — Lurch::PayloadBuilder
- #call — Lurch::Middleware::JSONApiRequest
- #call — Lurch::Middleware::JSONApiResponse
- #catch_errors — Lurch::Client
- #client — Lurch::Client
- #data — Lurch::PayloadBuilder
- #define_encode_key — Lurch::Inflector
- #define_encode_type — Lurch::Inflector
- #delete — Lurch::Client
- #delete — Lurch::Query
- #delete — Lurch::Store
- #each — Lurch::Collection
- #each_page — Lurch::Collection
- #encode — Lurch::QueryBuilder
- #encode_keys — Lurch::Inflector
- #encode_types — Lurch::Inflector
- #encode_value — Lurch::QueryBuilder
- #enum — Lurch::Collection
- #eql? — Lurch::Resource
- #errors — Lurch::Errors::JSONApiError
- #errors_document? — Lurch::Errors::JSONApiError
- #errors_string — Lurch::Errors::JSONApiError
- #fetch — Lurch::Collection
- #fetch — Lurch::Relationship::Linked
- #fetch — Lurch::Resource
- #fields — Lurch::Query
- #fields_query — Lurch::Query
- #filter — Lurch::Query
- #filter_query — Lurch::Query
- #find — Lurch::Query
- #first? — Lurch::Collection
- #first? — Lurch::Paginator
- #first_collection — Lurch::Collection
- #first_collection — Lurch::Paginator
- #first_link — Lurch::Paginator
- #fixed_attributes — Lurch::StoredResource
- #fixed_relationships — Lurch::StoredResource
- #from — Lurch::Store
- #get — Lurch::Client
- #id — Lurch::StoredResource
- #include — Lurch::Query
- #include_query — Lurch::Query
- #inflection_mode — Lurch::StoreConfiguration
- #inflector — Lurch::Store
- #insert — Lurch::Query
- #insert — Lurch::Store
- #inspect — Lurch::Changeset
- #inspect — Lurch::Collection
- #inspect — Lurch::Query
- #inspect — Lurch::Relationship::HasMany
- #inspect — Lurch::Relationship::HasOne
- #inspect — Lurch::Relationship::Linked
- #inspect — Lurch::Resource
- #last? — Lurch::Collection
- #last? — Lurch::Paginator
- #last_collection — Lurch::Collection
- #last_collection — Lurch::Paginator
- #last_link — Lurch::Paginator
- #load_from_url — Lurch::Store
- #loaded? — Lurch::Collection
- #loaded? — Lurch::Relationship
- #loaded? — Lurch::Resource
- #log_request — Lurch::Client
- #log_response — Lurch::Client
- #message — Lurch::Errors::JSONApiError
- #message — Lurch::Errors::RelationshipNotLoaded
- #message — Lurch::Errors::ResourceNotLoaded
- #method_missing — Lurch::Relationship
- #method_missing — Lurch::Resource
- #modify_relationship — Lurch::Store
- #next? — Lurch::Collection
- #next? — Lurch::Paginator
- #next_collection — Lurch::Collection
- #next_collection — Lurch::Paginator
- #next_link — Lurch::Paginator
- #other_uri_params — Lurch::Query
- #page — Lurch::Query
- #page_count — Lurch::Collection
- #page_count — Lurch::Paginator
- #page_enum — Lurch::Collection
- #page_query — Lurch::Query
- #page_size — Lurch::Collection
- #pagination_links? — Lurch::Store
- #pagination_page_count_key — Lurch::StoreConfiguration
- #pagination_record_count_key — Lurch::StoreConfiguration
- #patch — Lurch::Client
- #payload_builder — Lurch::Store
- #peek — Lurch::Store
- #post — Lurch::Client
- #prev? — Lurch::Collection
- #prev? — Lurch::Paginator
- #prev_collection — Lurch::Collection
- #prev_collection — Lurch::Paginator
- #prev_link — Lurch::Paginator
- #process_document — Lurch::Store
- #push — Lurch::Store
- #query — Lurch::Store
- #raise_error — Lurch::Client
- #record_count — Lurch::Paginator
- #relationship — Lurch::StoredResource
- #relationship? — Lurch::StoredResource
- #relationship_uri — Lurch::URIBuilder
- #relationships — Lurch::Resource
- #relationships — Lurch::StoredResource
- #relationships_for — Lurch::PayloadBuilder
- #remove — Lurch::Store
- #remove_related — Lurch::Store
- #resource_attributes — Lurch::StoredResource
- #resource_class_name — Lurch::Resource
- #resource_from_store — Lurch::Resource
- #resource_from_store — Lurch::Store
- #resource_object_for — Lurch::PayloadBuilder
- #resource_relationships — Lurch::StoredResource
- #resource_uri — Lurch::URIBuilder
- #resources_uri — Lurch::URIBuilder
- #respond_to_missing? — Lurch::Relationship
- #respond_to_missing? — Lurch::Resource
- #save — Lurch::Query
- #save — Lurch::Store
- #set — Lurch::Changeset
- #set_related — Lurch::Changeset
- #size — Lurch::Collection
- #sort — Lurch::Query
- #sort_key — Lurch::Query
- #sort_query — Lurch::Query
- #store_resources — Lurch::Store
- #timed_request — Lurch::Client
- #to — Lurch::Store
- #to_query — Lurch::Query
- #type — Lurch::Query
- #type — Lurch::StoredResource
- #types_mode — Lurch::StoreConfiguration
- #update_related — Lurch::Store
- #uri_builder — Lurch::Query
- #uri_builder — Lurch::Store