Table of Contents - Protocol - Method Protocols for Ruby Classes
Pages
Classes and Modules
- Class
- Object
- Protocol
- Protocol::ArgumentErrorCheckError
- Protocol::BaseCheckError
- Protocol::BlockCheckError
- Protocol::CheckError
- Protocol::CheckFailed
- Protocol::Descriptor
- Protocol::Message
- Protocol::Message::object ;
- Protocol::MethodParser
- Protocol::NotImplementedErrorCheckError
- Protocol::Postcondition
- Protocol::PostconditionCheckError
- Protocol::PreconditionCheckError
- Protocol::ProtocolError
- Protocol::ProtocolModule
- Protocol::SpecificationError
- Protocol::Utilities
Methods
- ::flush_source_cache — Protocol::MethodParser
- ::new — Protocol::Descriptor
- ::new — Protocol::BaseCheckError
- ::new — Protocol::CheckFailed
- ::new — Protocol::Message
- ::new — Protocol::MethodParser
- ::new — Protocol::Postcondition
- ::new — Protocol::ProtocolModule
- #<< — Protocol::CheckFailed
- #<=> — Protocol::Message
- #== — Protocol::Message
- #=~ — Protocol::ProtocolModule
- #Protocol — Object
- #[] — Protocol::ProtocolModule
- #__result__ — Protocol::Postcondition
- #add_message — Protocol::Descriptor
- #arg — Protocol::MethodParser
- #arg_kind — Protocol::MethodParser
- #block_arg? — Protocol::MethodParser
- #block_expected= — Protocol::Message
- #block_expected? — Protocol::Message
- #cached_source — Protocol::MethodParser
- #check — Protocol::Message
- #check — Protocol::ProtocolModule
- #check! — Protocol::ProtocolModule
- #check_class — Protocol::Message
- #check_failures — Protocol::ProtocolModule
- #complex? — Protocol::MethodParser
- #compute_args — Protocol::MethodParser
- #conform_to — Object
- #conform_to? — Object
- #conform_to? — Class
- #descriptors — Protocol::ProtocolModule
- #each — Protocol::CheckFailed
- #each — Protocol::ProtocolModule
- #each_error — Protocol::CheckFailed
- #each_message — Protocol::ProtocolModule
- #empty? — Protocol::CheckFailed
- #extend_object — Protocol::ProtocolModule
- #find_method_module — Protocol::Utilities
- #grep — Protocol::ProtocolModule
- #implementation — Protocol::ProtocolModule
- #implementation? — Protocol::ProtocolModule
- #included — Protocol::ProtocolModule
- #infer — Protocol::ProtocolModule
- #inspect — Protocol::Descriptor
- #inspect — Protocol::BaseCheckError
- #inspect — Protocol::CheckFailed
- #inspect — Protocol::ProtocolModule
- #messages — Protocol::Descriptor
- #messages — Protocol::ProtocolModule
- #method_added — Protocol::ProtocolModule
- #method_missing — Protocol::Postcondition
- #myself — Protocol::Postcondition
- #parse_instance_method_signature — Protocol::ProtocolModule
- #parse_method — Protocol::MethodParser
- #protocol — Object
- #protocols — Protocol::ProtocolModule
- #reset_messages — Protocol::ProtocolModule
- #result — Protocol::Postcondition
- #shortcut — Protocol::Message
- #specification — Protocol::ProtocolModule
- #specification? — Protocol::ProtocolModule
- #to_a — Protocol::ProtocolModule
- #to_ruby — Protocol::Message
- #to_ruby — Protocol::ProtocolModule
- #to_s — Protocol::Descriptor
- #to_s — Protocol::BaseCheckError
- #to_s — Protocol::CheckFailed
- #to_s — Protocol::Message
- #to_s — Protocol::ProtocolModule
- #understand — Protocol::ProtocolModule
- #understand? — Protocol::ProtocolModule