Table of Contents - opt_ar-1.1.0 Documentation
Classes and Modules
- ActiveRecord
- ActiveRecord::Relation
- ActiveRecord::RelationExtender
- Array
- ArrayExtender
- OptAR
- OptAR::Errors
- OptAR::Errors::ARObjectNotFoundError
- OptAR::Errors::DuplicateNameError
- OptAR::Errors::MandatoryPrimaryKeyMissingError
- OptAR::Errors::MissingPrimaryKeyError
- OptAR::Errors::MutationNotAllowedError
- OptAR::Errors::NonActiveRecordError
- OptAR::Errors::PrimaryKeyBlacklistedError
- OptAR::Errors::TimeTypeExpectedError
- OptAR::Errors::UndefinedScopeError
- OptAR::Errors::UnknownARColumnError
- OptAR::Logger
- OptAR::MethodFinderHelper
- OptAR::OAR
- OptAR::OptimalAR
- OptAR::OptimalAR::Builder
- OptAR::OptimalAR::Builder::ClassMethods
- OptAR::OptimalAR::Builder::InstanceMethods
Methods
- ::from_json — OptAR::OAR
- ::included — OptAR::OptimalAR::Builder
- ::init_manual — OptAR::OAR
- ::log — OptAR::Logger
- ::logger — OptAR::Logger
- ::new — OptAR::OAR
- #as_json — OptAR::OAR
- #assign? — OptAR::MethodFinderHelper
- #assign_attributes — OptAR::OAR
- #build_optar — OptAR::OptimalAR::Builder::ClassMethods
- #fetch_attribute_keys — OptAR::OAR
- #fetch_default_scoped_optars — OptAR::OptimalAR::Builder::ClassMethods
- #fetch_objects — ActiveRecord::RelationExtender
- #fetch_optar_objects — OptAR::OptimalAR::Builder::ClassMethods
- #fetch_scoped_optar — OptAR::OptimalAR::Builder::ClassMethods
- #fetch_sql_rows — ActiveRecord::RelationExtender
- #invalid_name — OptAR::OptimalAR::Builder::ClassMethods
- #klass_key — OptAR::MethodFinderHelper
- #klass_primary_key — OptAR::MethodFinderHelper
- #klass_primary_key_value — OptAR::MethodFinderHelper
- #load_ar_object — OptAR::MethodFinderHelper
- #mandatory_attributes — OptAR::OAR
- #marshal_dump — OptAR::OAR
- #marshal_load — OptAR::OAR
- #method_missing — OptAR::MethodFinderHelper
- #opt_ar_object — OptAR::OptimalAR::Builder::InstanceMethods
- #opt_ar_objects — ActiveRecord::RelationExtender
- #opt_ar_objects — ArrayExtender
- #opt_ar_objects — OptAR::OptimalAR::Builder::InstanceMethods
- #optar — OptAR::OptimalAR::Builder::InstanceMethods
- #optars — ActiveRecord::RelationExtender
- #optars — ArrayExtender
- #optars — OptAR::OptimalAR::Builder::InstanceMethods
- #primary_key? — OptAR::MethodFinderHelper
- #read_from_attributes — OptAR::MethodFinderHelper
- #respond_to_missing? — OptAR::MethodFinderHelper
- #show_as — OptAR::OptimalAR::Builder::ClassMethods
- #skipped_attributes — OptAR::OAR
- #swindle — OptAR::OptimalAR::Builder::ClassMethods
- #throw_error — OptAR::OptimalAR::Builder::ClassMethods
- #to_json — OptAR::OAR
- #transform_datetime_attributes — OptAR::OAR
- #transformable_fields — OptAR::MethodFinderHelper
- #undefined_scope — OptAR::OptimalAR::Builder::ClassMethods
- #valid_name? — OptAR::OptimalAR::Builder::ClassMethods
- #valid_scope? — OptAR::OptimalAR::Builder::ClassMethods
- #validate_columns — ActiveRecord::RelationExtender
- #validate_name — OptAR::OptimalAR::Builder::ClassMethods
- #validate_scope — OptAR::OptimalAR::Builder::ClassMethods