Table of Contents - moguro-0.0.1 Documentation
Classes and Modules
- Moguro
- Moguro::Clauses
- Moguro::Contract
- Moguro::DataTypeClause
- Moguro::Decorator
- Moguro::Decorator::ClassMethods
- Moguro::Errors
- Moguro::Errors::ArgumentError
- Moguro::Errors::ArgumentsTypeMismatchError
- Moguro::Errors::BaseError
- Moguro::Errors::ReturnValueTypeMismatchError
- Moguro::Errors::TypeMismatchError
- Moguro::Extractor
- Moguro::Extractor::ArgumentsExtractor
- Moguro::Extractor::ReturnValueExtractor
- Moguro::Handlers
- Moguro::Handlers::ClassHandler
- Moguro::Handlers::MethodHandler
- Moguro::Handlers::SingletonMethodHandler
- Moguro::MethodReference
- Moguro::PostconditionContract
- Moguro::PreconditionContract
- Moguro::Processors
- Moguro::Processors::ArgumentsProcessor
- Moguro::Processors::ContractParser
- Moguro::Processors::ContractProcessor
- Moguro::Processors::EnumerableProcessor
- Moguro::SandBox
- Moguro::SingletonMethodReference
- Moguro::Types
- Moguro::Types::Any
- Moguro::Types::Base
- Moguro::Types::Boolean
- Moguro::Types::Enumerable
- Moguro::Types::Nil
- Moguro::Types::Skin
- Moguro::Value
- Moguro::Values
Methods
- ::enabled? — Moguro
- ::generate_type_validator — Moguro::Processors::ContractProcessor
- ::generate_type_validator — Moguro::Processors::EnumerableProcessor
- ::get_type_validator_from_const — Moguro::Types
- ::included — Moguro::Decorator
- ::new — Moguro::DataTypeClause
- ::new — Moguro::Clauses
- ::new — Moguro::Contract
- ::new — Moguro::PreconditionContract
- ::new — Moguro::PostconditionContract
- ::new — Moguro::Errors::TypeMismatchError
- ::new — Moguro::Errors::ArgumentsTypeMismatchError
- ::new — Moguro::Errors::ReturnValueTypeMismatchError
- ::new — Moguro::Extractor::ArgumentsExtractor
- ::new — Moguro::Extractor::ReturnValueExtractor
- ::new — Moguro::Handlers::ClassHandler
- ::new — Moguro::Handlers::MethodHandler
- ::new — Moguro::MethodReference
- ::new — Moguro::Processors::ArgumentsProcessor
- ::new — Moguro::Processors::ContractParser
- ::new — Moguro::Processors::ContractProcessor
- ::new — Moguro::Processors::EnumerableProcessor
- ::new — Moguro::SandBox
- ::new — Moguro::Types::Enumerable
- ::new — Moguro::Types::Skin
- ::new — Moguro::Values
- ::new — Moguro::Value
- #_get_class_method_handler — Moguro::Handlers::ClassHandler
- #_get_instance_method_handler — Moguro::Handlers::ClassHandler
- #add_content_type — Moguro::Types::Enumerable
- #add_type — Moguro::DataTypeClause
- #add_value — Moguro::Values
- #add_verified_argument — Moguro::Clauses
- #class — Moguro::Value
- #clear_validator — Moguro::Handlers::ClassHandler
- #content_type_valid? — Moguro::Types::Enumerable
- #contract_arguments — Moguro::Handlers::ClassHandler
- #contract_handler — Moguro::Decorator::ClassMethods
- #contract_return_value — Moguro::Handlers::ClassHandler
- #current_clause — Moguro::Processors::ContractProcessor
- #eumerable? — Moguro::Types::Enumerable
- #extract — Moguro::Extractor::ArgumentsExtractor
- #extract — Moguro::Extractor::ReturnValueExtractor
- #extractor — Moguro::Contract
- #extractor — Moguro::PreconditionContract
- #extractor — Moguro::PostconditionContract
- #failure_detail — Moguro::Errors::TypeMismatchError
- #failure_location — Moguro::Errors::ArgumentsTypeMismatchError
- #failure_location — Moguro::Errors::ReturnValueTypeMismatchError
- #failure_message — Moguro::Errors::ArgumentsTypeMismatchError
- #failure_message — Moguro::Errors::ReturnValueTypeMismatchError
- #failure_summary — Moguro::Errors::TypeMismatchError
- #failure_title — Moguro::Errors::ArgumentsTypeMismatchError
- #failure_title — Moguro::Errors::ReturnValueTypeMismatchError
- #get_const — Moguro::Processors::ArgumentsProcessor
- #handle_method — Moguro::Handlers::ClassHandler
- #handle_singleton_method — Moguro::Handlers::ClassHandler
- #inspect — Moguro::DataTypeClause
- #inspect — Moguro::Clauses
- #inspect — Moguro::Values
- #inspect — Moguro::Value
- #is_a? — Moguro::Value
- #klass — Moguro::Handlers::MethodHandler
- #method — Moguro::Handlers::MethodHandler
- #method — Moguro::Handlers::SingletonMethodHandler
- #method_added — Moguro::Decorator::ClassMethods
- #method_missing — Moguro::SandBox
- #missing? — Moguro::Value
- #module — Moguro::Handlers::MethodHandler
- #nil? — Moguro::Value
- #on_const — Moguro::Processors::ArgumentsProcessor
- #on_const — Moguro::Processors::EnumerableProcessor
- #on_kwarg — Moguro::Processors::ContractProcessor
- #on_kwoptarg — Moguro::Processors::ContractProcessor
- #on_nil — Moguro::Processors::ArgumentsProcessor
- #on_send — Moguro::Processors::ArgumentsProcessor
- #on_send — Moguro::Processors::EnumerableProcessor
- #parameters — Moguro::Handlers::MethodHandler
- #parameters — Moguro::MethodReference
- #parse — Moguro::Processors::ContractParser
- #pop_type — Moguro::DataTypeClause
- #position — Moguro::MethodReference
- #post_c — Moguro::Decorator::ClassMethods
- #pre_c — Moguro::Decorator::ClassMethods
- #private? — Moguro::SingletonMethodReference
- #process_args — Moguro::Processors::ContractProcessor
- #protected? — Moguro::SingletonMethodReference
- #reference — Moguro::Handlers::MethodHandler
- #rotate_rule — Moguro::Processors::ContractProcessor
- #singleton_method_added — Moguro::Decorator::ClassMethods
- #to_h — Moguro::Values
- #type — Moguro::Types::Any
- #type — Moguro::Types::Boolean
- #type — Moguro::Types::Enumerable
- #type — Moguro::Types::Nil
- #type — Moguro::Types::Skin
- #type_inspect — Moguro::DataTypeClause
- #type_inspect — Moguro::Value
- #types — Moguro::DataTypeClause
- #valid? — Moguro::Types::Base
- #valid? — Moguro::Types::Any
- #valid? — Moguro::Types::Boolean
- #valid? — Moguro::Types::Enumerable
- #valid? — Moguro::Types::Nil
- #valid? — Moguro::Types::Skin
- #validatable? — Moguro::Handlers::ClassHandler
- #verify! — Moguro::DataTypeClause
- #verify! — Moguro::Clauses
- #verify! — Moguro::Contract
- #verify! — Moguro::PreconditionContract
- #verify! — Moguro::PostconditionContract
- #verify_arguments! — Moguro::Clauses
- #verify_arguments_length! — Moguro::Clauses
- #verify_arguments_types! — Moguro::Clauses