Table of Contents - son_jay-0.5.2 Documentation
Classes and Modules
- SonJay
- SonJay::ActsAsModel
- SonJay::ActsAsModel::ClassBehavior
- SonJay::DisabledMethodError
- SonJay::InfiniteRegressError
- SonJay::ModelArray
- SonJay::ObjectModel
- SonJay::ObjectModel::Content
- SonJay::ObjectModel::Content::Abstract
- SonJay::ObjectModel::Content::ContentWithExtra
- SonJay::ObjectModel::Content::ContentWithoutExtra
- SonJay::ObjectModel::ContentData
- SonJay::ObjectModel::PropertiesDefiner
- SonJay::ObjectModel::PropertyDefinition
- SonJay::ObjectModel::PropertyDefinitions
- SonJay::PropertyNameError
- SonJay::ValueArray
Methods
- ::ModelArray — SonJay
- ::_apply_property_definitions — SonJay::ObjectModel
- ::_evaluate_property_definitions — SonJay::ObjectModel
- ::_inherited_property_definitions — SonJay::ObjectModel
- ::_populate_property_definitions — SonJay::ObjectModel
- ::_property_definitions — SonJay::ObjectModel
- ::_property_initializations — SonJay::ObjectModel
- ::_validate_model_dependencies! — SonJay::ObjectModel
- ::allow_extras — SonJay::ObjectModel
- ::extras_allowed? — SonJay::ObjectModel
- ::from_initializations — SonJay::ObjectModel::PropertyDefinitions
- ::included — SonJay::ActsAsModel
- ::new — SonJay::PropertyNameError
- ::new — SonJay::ModelArray
- ::new — SonJay::ObjectModel
- ::new — SonJay::ObjectModel::Content::Abstract
- ::new — SonJay::ObjectModel::ContentData
- ::new — SonJay::ObjectModel::PropertiesDefiner
- ::new — SonJay::ObjectModel::PropertyDefinition
- ::new — SonJay::ObjectModel::PropertyDefinitions
- ::new — SonJay::ObjectModel::Content
- ::properties — SonJay::ObjectModel
- ::property_definitions — SonJay::ObjectModel
- ::property_defs_module — SonJay::ObjectModel
- #+ — SonJay::ObjectModel::PropertyDefinitions
- #<< — SonJay::ObjectModel::PropertyDefinitions
- #[] — SonJay::ObjectModel
- #[] — SonJay::ObjectModel::Content::Abstract
- #[] — SonJay::ObjectModel::ContentData
- #[]= — SonJay::ObjectModel
- #[]= — SonJay::ObjectModel::Content::Abstract
- #[]= — SonJay::ObjectModel::ContentData
- #additional — SonJay::ModelArray
- #array_class — SonJay::ActsAsModel::ClassBehavior
- #array_model_class — SonJay::ObjectModel::PropertyDefinition
- #clone — SonJay::ModelArray
- #clone — SonJay::ObjectModel::Content::Abstract
- #clone — SonJay::ObjectModel::Content::ContentWithExtra
- #clone — SonJay::ObjectModel::ContentData
- #dup — SonJay::ModelArray
- #dup — SonJay::ObjectModel::Content::Abstract
- #dup — SonJay::ObjectModel::Content::ContentWithExtra
- #dup — SonJay::ObjectModel::ContentData
- #each — SonJay::ObjectModel::Content::Abstract
- #each — SonJay::ObjectModel::Content::ContentWithExtra
- #each — SonJay::ObjectModel::Content::ContentWithoutExtra
- #extra — SonJay::ObjectModel::Content::Abstract
- #extra — SonJay::ObjectModel::Content::ContentWithExtra
- #extra — SonJay::ObjectModel::Content::ContentWithoutExtra
- #fetch — SonJay::ObjectModel
- #fetch — SonJay::ObjectModel::Content::Abstract
- #fetch — SonJay::ObjectModel::ContentData
- #freeze — SonJay::ModelArray
- #freeze — SonJay::ObjectModel::Content::Abstract
- #freeze — SonJay::ObjectModel::Content::ContentWithExtra
- #freeze — SonJay::ObjectModel::ContentData
- #hard_model_dependencies — SonJay::ObjectModel::PropertyDefinitions
- #hash_for_json — SonJay::ObjectModel::Content::Abstract
- #hash_for_json — SonJay::ObjectModel::Content::ContentWithExtra
- #hash_for_json — SonJay::ObjectModel::Content::ContentWithoutExtra
- #hash_merge — SonJay::ObjectModel::ContentData
- #include_name? — SonJay::ObjectModel::PropertyDefinitions
- #init_properties — SonJay::ObjectModel::Content::Abstract
- #inspect — SonJay::ActsAsModel
- #load_data — SonJay::ModelArray
- #load_data — SonJay::ObjectModel::Content::Abstract
- #load_defined_property — SonJay::ObjectModel::Content::Abstract
- #load_extra_property — SonJay::ObjectModel::Content::Abstract
- #load_extra_property — SonJay::ObjectModel::Content::ContentWithExtra
- #load_extra_property — SonJay::ObjectModel::Content::ContentWithoutExtra
- #load_property — SonJay::ObjectModel::Content::Abstract
- #model_class_for_instruction — SonJay::ObjectModel::PropertyDefinition
- #model_content — SonJay::ModelArray
- #model_content — SonJay::ValueArray
- #name_from — SonJay::ObjectModel::PropertyDefinitions
- #names — SonJay::ObjectModel::PropertyDefinitions
- #parse_json — SonJay::ActsAsModel::ClassBehavior
- #property — SonJay::ObjectModel::PropertiesDefiner
- #property_store_for — SonJay::ObjectModel
- #sonj_content — SonJay::ActsAsModel
- #to_h — SonJay::ObjectModel
- #to_h — SonJay::ObjectModel::Content::ContentWithExtra
- #to_h — SonJay::ObjectModel::Content::ContentWithoutExtra
- #to_h — SonJay::ObjectModel::ContentData
- #to_json — SonJay::ObjectModel
- #to_json — SonJay::ObjectModel::Content::Abstract
- #to_json — SonJay::ValueArray
- #to_s — SonJay::ActsAsModel