Table of Contents - options_model-0.0.17 Documentation
Pages
Classes and Modules
- OptionsModel
- OptionsModel::Base
- OptionsModel::Concerns
- OptionsModel::Concerns::AttributeAssignment
- OptionsModel::Concerns::Attributes
- OptionsModel::Concerns::Attributes::ClassMethods
- OptionsModel::Concerns::NameHacking
- OptionsModel::Concerns::NameHacking::ClassMethods
- OptionsModel::Concerns::Serialization
- OptionsModel::Concerns::Serialization::ClassMethods
Methods
- ::derive — OptionsModel::Base
- ::inspect — OptionsModel::Base
- ::new — OptionsModel::Concerns::AttributeAssignment
- #== — OptionsModel::Base
- #[] — OptionsModel::Concerns::AttributeAssignment
- #[]= — OptionsModel::Concerns::AttributeAssignment
- #attribute — OptionsModel::Concerns::Attributes::ClassMethods
- #attribute_defaults — OptionsModel::Concerns::Attributes::ClassMethods
- #attribute_names — OptionsModel::Concerns::Attributes::ClassMethods
- #attribute_names_for_inlining — OptionsModel::Concerns::Attributes::ClassMethods
- #attribute_names_for_nesting — OptionsModel::Concerns::Attributes::ClassMethods
- #attributes — OptionsModel::Concerns::AttributeAssignment
- #check_name_validity! — OptionsModel::Concerns::Attributes::ClassMethods
- #check_not_finalized! — OptionsModel::Concerns::Attributes::ClassMethods
- #dump — OptionsModel::Concerns::Serialization::ClassMethods
- #embeds_one — OptionsModel::Concerns::Attributes::ClassMethods
- #enum_attribute — OptionsModel::Concerns::Attributes::ClassMethods
- #eql? — OptionsModel::Base
- #fetch — OptionsModel::Concerns::AttributeAssignment
- #finalize! — OptionsModel::Concerns::Attributes::ClassMethods
- #finalized? — OptionsModel::Concerns::Attributes::ClassMethods
- #generated_attribute_methods — OptionsModel::Concerns::Attributes::ClassMethods
- #generated_class_methods — OptionsModel::Concerns::Attributes::ClassMethods
- #hash — OptionsModel::Base
- #initialize_dup — OptionsModel::Concerns::AttributeAssignment
- #inspect — OptionsModel::Base
- #load — OptionsModel::Concerns::Serialization::ClassMethods
- #name — OptionsModel::Concerns::NameHacking::ClassMethods
- #name= — OptionsModel::Concerns::NameHacking::ClassMethods
- #nested_attributes — OptionsModel::Concerns::AttributeAssignment
- #nested_classes — OptionsModel::Concerns::Attributes::ClassMethods
- #permitted_attribute_classes — OptionsModel::Concerns::Serialization::ClassMethods
- #persisted? — OptionsModel::Base
- #replace — OptionsModel::Concerns::AttributeAssignment
- #to_h — OptionsModel::Concerns::Serialization
- #unused_attributes — OptionsModel::Concerns::AttributeAssignment
- #update_attributes — OptionsModel::Concerns::AttributeAssignment
- #with_unused_attributes! — OptionsModel::Concerns::Serialization::ClassMethods
- #with_unused_attributes? — OptionsModel::Concerns::Serialization::ClassMethods