Module: Musashi

Includes:
Publisher, Retriever
Included in:
Resource
Defined in:
lib/musashi.rb,
lib/musashi/version.rb

Defined Under Namespace

Modules: Connection, Publisher, Retriever Classes: Error, Resource

Constant Summary collapse

VERSION =
"0.0.2"

Instance Attribute Summary

Attributes included from Connection

#endpoint, #format

Method Summary

Methods included from Retriever::DelegateHash

#[], #attrs, #fetch, #key?, #keys, #method_missing

Methods included from Retriever::VisitorStrategist

#[], extend?, extend_object, #has_key?, #method_missing, #respond_to?

Methods included from Retriever::Strategist

define, #define, define_by_behavior, define_by_name, extend_object, #follow?, #no_follow, retrievers_by_behavior, retrievers_by_behavior=, retrievers_by_name, retrievers_by_name=

Methods included from Retriever::Base

#retrieve, #retrieved?

Methods included from Connection

#accept, #connection, #options

Methods included from Publisher

#attributes, marshall, marshalls, #method_missing, #post, #put, #update_attributes

Dynamic Method Handling

This class handles dynamic methods through the method_missing method in the class Musashi::Retriever::DelegateHash