Table of Contents - metaractor-3.1.1 Documentation
Classes and Modules
- Metaractor
- Metaractor::ChainFailures
- Metaractor::ContextErrors
- Metaractor::ContextHasKey
- Metaractor::ContextValidity
- Metaractor::Error
- Metaractor::Errors
- Metaractor::Errors::Error
- Metaractor::FailFromContext
- Metaractor::FailureOutput
- Metaractor::HandleErrors
- Metaractor::InvalidError
- Metaractor::Namespace
- Metaractor::Namespace::ClassMethods
- Metaractor::Parameters
- Metaractor::Parameters::ClassMethods
- Metaractor::Parameters::Parameter
- Metaractor::RunWithContext
- Metaractor::Spec
- Metaractor::Spec::Helpers
- Metaractor::Spec::Matchers
- Metaractor::Spec::Matchers::IncludeErrors
Methods
- ::clear_types! — Metaractor
- ::configure — Metaractor
- ::default_hash_formatter — Metaractor
- ::default_modules — Metaractor
- ::format_hash — Metaractor
- ::hash_formatter — Metaractor
- ::hash_formatter= — Metaractor
- ::include_module — Metaractor
- ::included — Metaractor
- ::included — Metaractor::ChainFailures
- ::included — Metaractor::Namespace
- ::included — Metaractor::Parameters
- ::modules — Metaractor
- ::modules= — Metaractor
- ::new — Metaractor::Errors
- ::new — Metaractor::Errors::Error
- ::new — Metaractor::Parameters::Parameter
- ::new — Metaractor::Spec::Matchers::IncludeErrors
- ::prepend_module — Metaractor
- ::register_type — Metaractor
- ::types — Metaractor
- #<=> — Metaractor::Parameters::Parameter
- #== — Metaractor::Errors::Error
- #[] — Metaractor::Errors
- #[] — Metaractor::Parameters::Parameter
- #_build_context — Metaractor::RunWithContext
- #_parameter_default — Metaractor::Parameters
- #add — Metaractor::Errors
- #add_error — Metaractor::ContextErrors
- #add_error — Metaractor::HandleErrors
- #add_errors — Metaractor::ContextErrors
- #add_errors — Metaractor::HandleErrors
- #add_parameter_error — Metaractor::Parameters
- #apply_defaults — Metaractor::Parameters
- #apply_types — Metaractor::Parameters
- #at_path — Metaractor::Spec::Matchers::IncludeErrors
- #chain_nested_failures — Metaractor::ChainFailures
- #context_creator — Metaractor::Spec::Helpers
- #dig — Metaractor::Errors
- #dig — Metaractor::Parameters::Parameter
- #does_not_match? — Metaractor::Spec::Matchers::IncludeErrors
- #eql? — Metaractor::Errors::Error
- #error_messages — Metaractor::ContextErrors
- #error_messages — Metaractor::HandleErrors
- #errors — Metaractor::ContextErrors
- #fail_from_context — Metaractor::FailFromContext
- #fail_with_error! — Metaractor::ContextErrors
- #fail_with_error! — Metaractor::HandleErrors
- #fail_with_errors! — Metaractor::ContextErrors
- #fail_with_errors! — Metaractor::HandleErrors
- #full_messages — Metaractor::Errors
- #full_messages — Metaractor::Spec::Matchers::IncludeErrors
- #full_messages_for — Metaractor::Errors
- #generate_message — Metaractor::Errors::Error
- #has_key? — Metaractor::Parameters::Parameter
- #has_key? — Metaractor::ContextHasKey
- #hash — Metaractor::Errors::Error
- #i18n_parent_names — Metaractor::Namespace::ClassMethods
- #include? — Metaractor::Errors
- #include_errors — Metaractor::Spec::Matchers
- #inspect — Metaractor::Errors
- #inspect — Metaractor::Errors::Error
- #invalid? — Metaractor::ContextValidity
- #invalidate! — Metaractor::ContextValidity
- #matches? — Metaractor::Spec::Matchers::IncludeErrors
- #merge! — Metaractor::Parameters::Parameter
- #message_from_path — Metaractor::Errors
- #module_parent_name — Metaractor::Namespace::ClassMethods
- #module_parent_names — Metaractor::Namespace::ClassMethods
- #optional — Metaractor::Parameters::ClassMethods
- #parameter — Metaractor::Parameters::ClassMethods
- #parameter_hash — Metaractor::Parameters::ClassMethods
- #parameter_valid? — Metaractor::Parameters
- #parameters — Metaractor::Parameters
- #parameters — Metaractor::Parameters::ClassMethods
- #parameters_in_tree — Metaractor::Parameters::ClassMethods
- #remove_blank_values — Metaractor::Parameters
- #require_parameter — Metaractor::Parameters
- #require_parameter! — Metaractor::Parameters
- #required — Metaractor::Parameters::ClassMethods
- #requirement_trees — Metaractor::Parameters
- #requirement_trees — Metaractor::Parameters::ClassMethods
- #requirement_trees= — Metaractor::Parameters
- #run — Metaractor::RunWithContext
- #run! — Metaractor::RunWithContext
- #run_validate_hooks — Metaractor::Parameters
- #slice — Metaractor::Errors
- #to_a — Metaractor::Errors
- #to_h — Metaractor::Errors
- #to_hash — Metaractor::Errors
- #to_s — Metaractor::Parameters::Parameter
- #to_s — Metaractor::FailureOutput
- #to_sym — Metaractor::Parameters::Parameter
- #underscore_module_name — Metaractor::Namespace::ClassMethods
- #unwrapped_enum — Metaractor::Errors
- #unwrapped_tree — Metaractor::Errors
- #valid? — Metaractor::ContextValidity
- #validate_hooks — Metaractor::Parameters::ClassMethods
- #validate_parameters — Metaractor::Parameters::ClassMethods
- #validate_required_parameters — Metaractor::Parameters