Table of Contents - eapi-0.7.1 Documentation
Classes and Modules
- Eapi
- Eapi::Children
- Eapi::Common
- Eapi::Common::Basic
- Eapi::Common::ClassMethods
- Eapi::DefinitionRunners
- Eapi::DefinitionRunners::List
- Eapi::DefinitionRunners::Property
- Eapi::DefinitionRunners::Runner
- Eapi::Errors
- Eapi::Errors::CannotClearFieldError
- Eapi::Errors::InvalidElementError
- Eapi::Errors::InvalidInitClass
- Eapi::Item
- Eapi::List
- Eapi::List::ClassMethods
- Eapi::ListMethodDefiner
- Eapi::Methods
- Eapi::Methods::Accessor
- Eapi::Methods::Names
- Eapi::Methods::Properties
- Eapi::Methods::Properties::ClassMethods
- Eapi::Methods::Properties::InstanceMethods
- Eapi::Methods::Properties::ListCLassMethods
- Eapi::Methods::Properties::ListInstanceMethods
- Eapi::Methods::Types
- Eapi::Methods::Types::Checker
- Eapi::Methods::Types::ClassMethods
- Eapi::Methods::Types::InstanceMethods
- Eapi::Methods::Types::IsAnOtherTypeMethods
- Eapi::MultipleValue
- Eapi::MultipleValue::ClassMethods
- Eapi::TypeChecker
- Eapi::ValueConverter
- Eapi::ValueIgnoreChecker
Methods
- ::_is_type_module? — Eapi::Methods::Types::Checker
- ::_is_type_module_sym? — Eapi::Methods::Types::Checker
- ::add — Eapi::Methods::Names
- ::add_features — Eapi::Common
- ::add_features — Eapi::List
- ::add_method_missing — Eapi
- ::allow_raw — Eapi::DefinitionRunners::Runner
- ::append — Eapi::Children
- ::can_render? — Eapi::ValueConverter
- ::check_asking_type — Eapi::Methods::Types
- ::check_by_callable — Eapi::ValueIgnoreChecker
- ::check_by_default — Eapi::ValueIgnoreChecker
- ::check_by_message — Eapi::ValueIgnoreChecker
- ::clearer — Eapi::Methods::Names
- ::constant_for_type — Eapi::TypeChecker
- ::convert_value — Eapi::ValueConverter
- ::delegate_methods_to_list — Eapi::ListMethodDefiner
- ::destructive_self_or_nil — Eapi::ListMethodDefiner
- ::dup_methods — Eapi::ListMethodDefiner
- ::extended — Eapi
- ::extended — Eapi::Item
- ::extended — Eapi::List
- ::finalise — Eapi::ListMethodDefiner
- ::find — Eapi::Children
- ::find_bare — Eapi::Children
- ::fluent_setter — Eapi::Methods::Names
- ::get — Eapi::Children
- ::getter — Eapi::Methods::Names
- ::has? — Eapi::Children
- ::included — Eapi::Item
- ::included — Eapi::List
- ::included — Eapi::Methods::Types::InstanceMethods
- ::included — Eapi::Methods::Types::ClassMethods
- ::init — Eapi::DefinitionRunners::Runner
- ::init — Eapi::Methods::Names
- ::instance_var — Eapi::Methods::Names
- ::is_hash? — Eapi::ValueConverter
- ::is_list? — Eapi::ValueConverter
- ::key_for — Eapi::Children
- ::list — Eapi::Children
- ::multiple_accessor — Eapi::DefinitionRunners::Runner
- ::multiple_clearer — Eapi::DefinitionRunners::Runner
- ::new — Eapi::TypeChecker
- ::new — Eapi::Common::Basic
- ::pose_as_array — Eapi::ListMethodDefiner
- ::required — Eapi::DefinitionRunners::Runner
- ::setter — Eapi::Methods::Names
- ::to_be_ignored? — Eapi::ValueIgnoreChecker
- ::to_type_sym — Eapi::Methods::Types
- ::type_question_method — Eapi::Methods::Types
- ::unique — Eapi::DefinitionRunners::Runner
- ::validate_element_type — Eapi::DefinitionRunners::Runner
- ::validate_element_with — Eapi::DefinitionRunners::Runner
- ::validate_type — Eapi::DefinitionRunners::Runner
- ::validate_with — Eapi::DefinitionRunners::Runner
- ::value_from_hash — Eapi::ValueConverter
- ::value_from_list — Eapi::ValueConverter
- ::value_from_render — Eapi::ValueConverter
- ::value_using_callable — Eapi::ValueConverter
- ::value_using_convert_with — Eapi::ValueConverter
- ::value_using_message — Eapi::ValueConverter
- #<=> — Eapi::List
- #_list — Eapi::List
- #_properties — Eapi::Methods::Properties::InstanceMethods
- #_property_allow_raw — Eapi::Methods::Properties::ClassMethods
- #_property_definitions — Eapi::Methods::Properties::ClassMethods
- #add — Eapi::List
- #allow_raw? — Eapi::DefinitionRunners::List
- #allow_raw? — Eapi::DefinitionRunners::Property
- #allow_raw? — Eapi::TypeChecker
- #convert_value — Eapi::Methods::Properties::InstanceMethods
- #convert_value_for_element — Eapi::Methods::Properties::ListInstanceMethods
- #converted_or_default_value_for — Eapi::Methods::Properties::InstanceMethods
- #converted_value_for — Eapi::Methods::Properties::InstanceMethods
- #default_value_for — Eapi::Methods::Properties::ClassMethods
- #default_value_for? — Eapi::Methods::Properties::ClassMethods
- #define_accessors — Eapi::Methods::Accessor
- #define_init — Eapi::Methods::Accessor
- #define_multiple_accessor — Eapi::Methods::Accessor
- #define_multiple_clearer — Eapi::Methods::Accessor
- #defined_convert_with_for — Eapi::Methods::Properties::ClassMethods
- #defined_prepare_with_for — Eapi::Methods::Properties::ClassMethods
- #definition_for — Eapi::Methods::Properties::ClassMethods
- #definition_for_elements — Eapi::Methods::Properties::ListCLassMethods
- #element_type — Eapi::DefinitionRunners::List
- #element_type — Eapi::DefinitionRunners::Property
- #elements — Eapi::Methods::Properties::ListCLassMethods
- #elements_allow_raw — Eapi::Methods::Properties::ListCLassMethods
- #elements_allow_raw? — Eapi::Methods::Properties::ListCLassMethods
- #elements_defined_convert_with_for — Eapi::Methods::Properties::ListCLassMethods
- #elements_defined_prepare_with_for — Eapi::Methods::Properties::ListCLassMethods
- #elements_disallow_raw — Eapi::Methods::Properties::ListCLassMethods
- #elements_ignore_definition — Eapi::Methods::Properties::ListCLassMethods
- #final_value_for — Eapi::Methods::Properties::InstanceMethods
- #get — Eapi::Methods::Properties::InstanceMethods
- #ignore_definition — Eapi::Methods::Properties::ClassMethods
- #init_class — Eapi::DefinitionRunners::Property
- #initialize_copy — Eapi::List
- #is — Eapi::Methods::Types::ClassMethods
- #is? — Eapi::Methods::Types::InstanceMethods
- #is? — Eapi::Methods::Types::ClassMethods
- #is_multiple? — Eapi::List
- #is_multiple? — Eapi::List::ClassMethods
- #is_multiple? — Eapi::MultipleValue::ClassMethods
- #is_same_type? — Eapi::TypeChecker
- #is_valid_type? — Eapi::TypeChecker
- #load_type_class — Eapi::TypeChecker
- #method_missing — Eapi::Methods::Types::IsAnOtherTypeMethods
- #multiple? — Eapi::DefinitionRunners::Property
- #perform_before_validation — Eapi::Item
- #perform_before_validation — Eapi::List
- #perform_render — Eapi::Item
- #perform_render — Eapi::List
- #poses_as_type? — Eapi::TypeChecker
- #prepare_value_for — Eapi::Methods::Properties::InstanceMethods
- #prepare_value_for? — Eapi::Methods::Properties::ClassMethods
- #prepare_value_for_element — Eapi::Methods::Properties::ListInstanceMethods
- #prepare_value_for_elements? — Eapi::Methods::Properties::ListCLassMethods
- #properties — Eapi::Methods::Properties::ClassMethods
- #property — Eapi::Methods::Properties::ClassMethods
- #property_allow_raw — Eapi::Methods::Properties::ClassMethods
- #property_allow_raw? — Eapi::Methods::Properties::ClassMethods
- #property_disallow_raw — Eapi::Methods::Properties::ClassMethods
- #render — Eapi::Common::Basic
- #required? — Eapi::DefinitionRunners::List
- #required? — Eapi::DefinitionRunners::Property
- #respond_to_missing? — Eapi::Methods::Types::IsAnOtherTypeMethods
- #run — Eapi::DefinitionRunners::List
- #run — Eapi::DefinitionRunners::Property
- #run_allow_raw — Eapi::DefinitionRunners::List
- #run_allow_raw — Eapi::DefinitionRunners::Property
- #run_init — Eapi::DefinitionRunners::Property
- #run_list_definition — Eapi::Methods::Properties::ListCLassMethods
- #run_multiple_accessor — Eapi::DefinitionRunners::Property
- #run_multiple_clearer — Eapi::DefinitionRunners::Property
- #run_property_definition — Eapi::Methods::Properties::ClassMethods
- #run_required — Eapi::DefinitionRunners::List
- #run_required — Eapi::DefinitionRunners::Property
- #run_validate_element_type — Eapi::DefinitionRunners::List
- #run_validate_element_type — Eapi::DefinitionRunners::Property
- #run_validate_element_with — Eapi::DefinitionRunners::List
- #run_validate_element_with — Eapi::DefinitionRunners::Property
- #run_validate_type — Eapi::DefinitionRunners::Property
- #run_validate_uniqueness — Eapi::DefinitionRunners::List
- #run_validate_with — Eapi::DefinitionRunners::Property
- #run_validations — Eapi::DefinitionRunners::List
- #run_validations — Eapi::DefinitionRunners::Property
- #set — Eapi::Methods::Properties::InstanceMethods
- #set_value_in_final_array — Eapi::Methods::Properties::ListInstanceMethods
- #set_value_in_final_hash — Eapi::Methods::Properties::InstanceMethods
- #store_list_definition — Eapi::Methods::Properties::ListCLassMethods
- #store_property_definition — Eapi::Methods::Properties::ClassMethods
- #to_a — Eapi::List
- #to_be_ignored? — Eapi::Methods::Properties::InstanceMethods
- #to_be_ignored? — Eapi::Methods::Properties::ListInstanceMethods
- #to_h — Eapi::Item
- #type — Eapi::DefinitionRunners::Property
- #type — Eapi::TypeChecker
- #type_class — Eapi::TypeChecker
- #type_multiple? — Eapi::DefinitionRunners::Property
- #unique? — Eapi::DefinitionRunners::List
- #valid? — Eapi::Common::Basic
- #valid_raw? — Eapi::TypeChecker
- #validate! — Eapi::Common::Basic
- #validate_element_with — Eapi::DefinitionRunners::List
- #validate_element_with — Eapi::DefinitionRunners::Property
- #validate_with — Eapi::DefinitionRunners::Property
- #yield_final_value_for — Eapi::Methods::Properties::InstanceMethods
- #yield_final_value_for_elements — Eapi::Methods::Properties::ListInstanceMethods