Table of Contents - simple_params-2.0.4 Documentation
Classes and Modules
- SimpleParams
- SimpleParams::ApiPieDoc
- SimpleParams::ApiPieDoc::Attribute
- SimpleParams::ApiPieDoc::AttributeBase
- SimpleParams::ApiPieDoc::NestedAttribute
- SimpleParams::Attribute
- SimpleParams::Errors
- SimpleParams::Formatter
- SimpleParams::HasAttributes
- SimpleParams::HasAttributes::ClassMethods
- SimpleParams::HasTypedParams
- SimpleParams::HasTypedParams::ClassMethods
- SimpleParams::HashBuilder
- SimpleParams::HashHelpers
- SimpleParams::HashHelpers::ClassMethods
- SimpleParams::InitializationHash
- SimpleParams::NestedClassList
- SimpleParams::NestedErrors
- SimpleParams::NestedParams
- SimpleParams::NestedParamsClassBuilder
- SimpleParams::Params
- SimpleParams::RailsHelpers
- SimpleParams::RailsHelpers::ClassMethods
- SimpleParams::StrictParams
- SimpleParams::StrictParams::ClassMethods
- SimpleParams::ValidationBuilder
- SimpleParams::ValidationMatchers
- SimpleParams::ValidationMatchers::CoercionMatcher
- SimpleParams::ValidationMatchers::FormatMatcher
- SimpleParams::ValidationMatchers::NestedArrayMatcher
- SimpleParams::ValidationMatchers::NestedParameterMatcher
- SimpleParams::ValidationMatchers::OptionalParameterMatcher
- SimpleParams::ValidationMatchers::RequiredParameterMatcher
- SimpleParams::ValidationMatchers::ValidationMatcher
- SimpleParams::Validations
- SimpleParamsError
Methods
- ::add_nested_class — SimpleParams::Params
- ::add_validations — SimpleParams::Params
- ::api_pie_documentation — SimpleParams::Params
- ::array? — SimpleParams::NestedParams
- ::build — SimpleParams::NestedParams
- ::build_instance — SimpleParams::NestedParams
- ::define_nested_accessor — SimpleParams::Params
- ::define_new_array_class — SimpleParams::NestedParams
- ::define_new_class — SimpleParams::NestedParams
- ::define_new_hash_class — SimpleParams::NestedParams
- ::hash? — SimpleParams::NestedParams
- ::model_name — SimpleParams::Params
- ::nested — SimpleParams::Params
- ::nested_array — SimpleParams::Params
- ::nested_arrays — SimpleParams::Params
- ::nested_classes — SimpleParams::Params
- ::nested_hash — SimpleParams::Params
- ::nested_hashes — SimpleParams::Params
- ::nested_param — SimpleParams::Params
- ::new — SimpleParams::ApiPieDoc
- ::new — SimpleParams::ApiPieDoc::Attribute
- ::new — SimpleParams::ApiPieDoc::AttributeBase
- ::new — SimpleParams::ApiPieDoc::NestedAttribute
- ::new — SimpleParams::Attribute
- ::new — SimpleParams::Errors
- ::new — SimpleParams::Formatter
- ::new — SimpleParams::HashBuilder
- ::new — SimpleParams::InitializationHash
- ::new — SimpleParams::NestedClassList
- ::new — SimpleParams::NestedErrors
- ::new — SimpleParams::NestedParams
- ::new — SimpleParams::NestedParamsClassBuilder
- ::new — SimpleParams::Params
- ::new — SimpleParamsError
- ::new — SimpleParams::ValidationBuilder
- ::new — SimpleParams::ValidationMatchers::CoercionMatcher
- ::new — SimpleParams::ValidationMatchers::FormatMatcher
- ::new — SimpleParams::ValidationMatchers::NestedArrayMatcher
- ::new — SimpleParams::ValidationMatchers::NestedParameterMatcher
- ::new — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- ::new — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- ::optional? — SimpleParams::NestedParams
- ::param — SimpleParams::Params
- ::type — SimpleParams::NestedParams
- ::with_ids? — SimpleParams::NestedParams
- #[] — SimpleParams::Errors
- #[] — SimpleParams::NestedErrors
- #[]= — SimpleParams::Errors
- #[]= — SimpleParams::NestedErrors
- #_destroy_came_from_user? — SimpleParams::RailsHelpers
- #add — SimpleParams::Errors
- #add — SimpleParams::NestedErrors
- #add_error_to_attribute — SimpleParams::Errors
- #add_error_to_attribute — SimpleParams::NestedErrors
- #all_nested_classes — SimpleParams::Params
- #allow_nil? — SimpleParams::ValidationBuilder
- #allow_undefined_params — SimpleParams::StrictParams::ClassMethods
- #array? — SimpleParams::NestedErrors
- #array? — SimpleParams::NestedParams
- #assign_datetime_params — SimpleParams::InitializationHash
- #assign_param — SimpleParams::InitializationHash
- #assign_parameters — SimpleParams::InitializationHash
- #attribute_description — SimpleParams::ApiPieDoc::Attribute
- #attributes — SimpleParams::HasAttributes
- #blank? — SimpleParams::Errors
- #blank? — SimpleParams::NestedErrors
- #build — SimpleParams::ApiPieDoc
- #build — SimpleParams::HashBuilder
- #build — SimpleParams::NestedParamsClassBuilder
- #build — SimpleParams::ValidationBuilder
- #build_nested_classes — SimpleParams::ApiPieDoc
- #class_instances — SimpleParams::NestedClassList
- #class_matches — SimpleParams::ValidationMatchers::CoercionMatcher
- #clear — SimpleParams::Errors
- #clear — SimpleParams::NestedErrors
- #coerce_param — SimpleParams::ValidationMatchers
- #define_anonymous_class — SimpleParams::StrictParams
- #define_attribute — SimpleParams::HasAttributes::ClassMethods
- #define_attributes — SimpleParams::Params
- #define_rails_helpers — SimpleParams::RailsHelpers::ClassMethods
- #defined_attributes — SimpleParams::Params
- #defined_attributes — SimpleParams::HasAttributes::ClassMethods
- #description — SimpleParams::ApiPieDoc::AttributeBase
- #description — SimpleParams::ValidationMatchers::CoercionMatcher
- #description — SimpleParams::ValidationMatchers::FormatMatcher
- #description — SimpleParams::ValidationMatchers::NestedArrayMatcher
- #description — SimpleParams::ValidationMatchers::NestedParameterMatcher
- #description — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- #description — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- #destroyed? — SimpleParams::NestedParams
- #do_not_document? — SimpleParams::ApiPieDoc::AttributeBase
- #each — SimpleParams::RailsHelpers
- #empty? — SimpleParams::Errors
- #empty? — SimpleParams::NestedErrors
- #empty_messages? — SimpleParams::Errors
- #empty_messages? — SimpleParams::NestedErrors
- #errors — SimpleParams::Params
- #extract_id — SimpleParams::NestedParams
- #extract_initialization_params — SimpleParams::NestedParams
- #failure_message_for_should — SimpleParams::ValidationMatchers::CoercionMatcher
- #failure_message_for_should — SimpleParams::ValidationMatchers::FormatMatcher
- #failure_message_for_should — SimpleParams::ValidationMatchers::NestedArrayMatcher
- #failure_message_for_should — SimpleParams::ValidationMatchers::NestedParameterMatcher
- #failure_message_for_should — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- #failure_message_for_should — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- #failure_message_for_should_not — SimpleParams::ValidationMatchers::CoercionMatcher
- #failure_message_for_should_not — SimpleParams::ValidationMatchers::FormatMatcher
- #failure_message_for_should_not — SimpleParams::ValidationMatchers::NestedArrayMatcher
- #failure_message_for_should_not — SimpleParams::ValidationMatchers::NestedParameterMatcher
- #failure_message_for_should_not — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- #failure_message_for_should_not — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- #format — SimpleParams::Formatter
- #format — SimpleParams::ValidationMatchers
- #full_messages — SimpleParams::Errors
- #full_messages — SimpleParams::NestedErrors
- #get_class_key — SimpleParams::NestedClassList
- #get_messages — SimpleParams::Errors
- #get_messages — SimpleParams::NestedErrors
- #get_nested_class_from_parent — SimpleParams::NestedClassList
- #has_default? — SimpleParams::ValidationBuilder
- #has_key? — SimpleParams::Errors
- #has_key? — SimpleParams::NestedErrors
- #hash? — SimpleParams::NestedErrors
- #hash_to_symbolized_hash — SimpleParams::HashHelpers
- #have_nested_array — SimpleParams::ValidationMatchers
- #have_nested_parameter — SimpleParams::ValidationMatchers
- #have_optional_parameter — SimpleParams::ValidationMatchers
- #have_required_parameter — SimpleParams::ValidationMatchers
- #include? — SimpleParams::Errors
- #include? — SimpleParams::NestedErrors
- #into — SimpleParams::ValidationMatchers::CoercionMatcher
- #into — SimpleParams::ValidationMatchers::FormatMatcher
- #key? — SimpleParams::Errors
- #key? — SimpleParams::NestedErrors
- #klass — SimpleParams::RailsHelpers::ClassMethods
- #marked_for_destruction? — SimpleParams::RailsHelpers
- #matches? — SimpleParams::ValidationMatchers::CoercionMatcher
- #matches? — SimpleParams::ValidationMatchers::FormatMatcher
- #matches? — SimpleParams::ValidationMatchers::NestedArrayMatcher
- #matches? — SimpleParams::ValidationMatchers::NestedParameterMatcher
- #matches? — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- #matches? — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- #matches_allowed_values? — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- #matches_allowed_values? — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- #matches_default_value? — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- #matches_default_value? — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- #matches_disallowed_values? — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- #matches_disallowed_values? — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- #method_missing — SimpleParams::StrictParams
- #name — SimpleParams::ApiPieDoc::Attribute
- #name — SimpleParams::ApiPieDoc::NestedAttribute
- #name_came_from_user? — SimpleParams::RailsHelpers
- #nested_attribute? — SimpleParams::Errors
- #nested_class — SimpleParams::Errors
- #nested_class_attributes — SimpleParams::NestedClassList
- #nested_class_attributes — SimpleParams::Params
- #nested_class_hash — SimpleParams::NestedClassList
- #nested_class_hash — SimpleParams::Params
- #nested_class_list — SimpleParams::Params
- #nested_classes — SimpleParams::Params
- #nested_classes_valid? — SimpleParams::Validations
- #nested_description — SimpleParams::ApiPieDoc::NestedAttribute
- #nested_instances — SimpleParams::Errors
- #nested_type — SimpleParams::ApiPieDoc::NestedAttribute
- #optional? — SimpleParams::ValidationBuilder
- #persisted? — SimpleParams::RailsHelpers
- #raw_default — SimpleParams::Attribute
- #raw_value — SimpleParams::Attribute
- #reflect_on_association — SimpleParams::RailsHelpers::ClassMethods
- #requirement_description — SimpleParams::ApiPieDoc::AttributeBase
- #respond_to? — SimpleParams::StrictParams
- #run_or_mapped_run — SimpleParams::Errors
- #set_accessors — SimpleParams::Params
- #set_nested — SimpleParams::Errors
- #set_strictness — SimpleParams::StrictParams
- #singularized_key — SimpleParams::RailsHelpers::ClassMethods
- #strict — SimpleParams::StrictParams::ClassMethods
- #strict_enforcement? — SimpleParams::StrictParams
- #symbol — SimpleParams::NestedParams
- #symbolize_nested — SimpleParams::Errors
- #symbolize_params — SimpleParams::NestedParams
- #to_a — SimpleParams::Errors
- #to_a — SimpleParams::NestedErrors
- #to_hash — SimpleParams::Errors
- #to_hash — SimpleParams::NestedClassList
- #to_hash — SimpleParams::NestedErrors
- #to_hash — SimpleParams::Params
- #to_model — SimpleParams::RailsHelpers
- #to_s — SimpleParams::ApiPieDoc::Attribute
- #to_s — SimpleParams::ApiPieDoc::NestedAttribute
- #to_s — SimpleParams::Errors
- #to_s — SimpleParams::NestedErrors
- #type_description — SimpleParams::ApiPieDoc::Attribute
- #using_rails_helpers? — SimpleParams::RailsHelpers::ClassMethods
- #valid? — SimpleParams::Validations
- #validate! — SimpleParams::Validations
- #value — SimpleParams::Attribute
- #value= — SimpleParams::Attribute
- #values — SimpleParams::Errors
- #values — SimpleParams::NestedErrors
- #with_allowed_values — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- #with_allowed_values — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- #with_default — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- #with_default — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- #with_disallowed_values — SimpleParams::ValidationMatchers::OptionalParameterMatcher
- #with_disallowed_values — SimpleParams::ValidationMatchers::RequiredParameterMatcher
- #with_ids? — SimpleParams::NestedParams
- #with_rails_helpers — SimpleParams::RailsHelpers::ClassMethods
- #with_value — SimpleParams::ValidationMatchers::FormatMatcher