Table of Contents - ninja-model-1.0.5 Documentation
Classes and Modules
- ActiveRecord
- ActiveRecord::NinjaModelExtensions
- ActiveRecord::NinjaModelExtensions::ReflectionExt
- ActiveRecord::NinjaModelExtensions::ReflectionExt::ClassMethods
- NinjaModel
- NinjaModel::ActiveRecordExtensions
- NinjaModel::ActiveRecordExtensions::ReflectionExt
- NinjaModel::ActiveRecordExtensions::ReflectionExt::ClassMethods
- NinjaModel::AdapterNotSpecified
- NinjaModel::Adapters
- NinjaModel::Adapters::AbstractAdapter
- NinjaModel::Adapters::AdapterManagement
- NinjaModel::Adapters::AdapterManager
- NinjaModel::Adapters::AdapterPool
- NinjaModel::Adapters::AdapterSpecification
- NinjaModel::Adapters::ClassMethods
- NinjaModel::Associations
- NinjaModel::Associations::Association
- NinjaModel::Associations::AssociationProxy
- NinjaModel::Associations::AssociationScope
- NinjaModel::Associations::BelongsToAssociation
- NinjaModel::Associations::Builder
- NinjaModel::Associations::Builder::Association
- NinjaModel::Associations::Builder::BelongsTo
- NinjaModel::Associations::Builder::CollectionAssociation
- NinjaModel::Associations::Builder::HasMany
- NinjaModel::Associations::Builder::HasOne
- NinjaModel::Associations::Builder::SingularAssociation
- NinjaModel::Associations::ClassMethods
- NinjaModel::Associations::CollectionAssociation
- NinjaModel::Associations::CollectionProxy
- NinjaModel::Associations::HasManyAssociation
- NinjaModel::Associations::HasOneAssociation
- NinjaModel::Associations::SingularAssociation
- NinjaModel::Attribute
- NinjaModel::Attribute::Format
- NinjaModel::AttributeAssignmentError
- NinjaModel::AttributeMethods
- NinjaModel::AttributeMethods::ClassMethods
- NinjaModel::Base
- NinjaModel::Callbacks
- NinjaModel::ConnectionTimeoutError
- NinjaModel::FinderMethods
- NinjaModel::Generators
- NinjaModel::Generators::ModelGenerator
- NinjaModel::Generators::NamedBase
- NinjaModel::Generators::ScaffoldGenerator
- NinjaModel::Identity
- NinjaModel::InvalidAdapter
- NinjaModel::InvalidConversion
- NinjaModel::InvalidSpecification
- NinjaModel::Marshalling
- NinjaModel::Marshalling::InstanceMethods
- NinjaModel::MultiparameterAssignmentErrors
- NinjaModel::NinjaModelError
- NinjaModel::Persistence
- NinjaModel::Persistence::InstanceMethods
- NinjaModel::Predicate
- NinjaModel::QueryMethods
- NinjaModel::Railtie
- NinjaModel::RecordNotFound
- NinjaModel::Reflection
- NinjaModel::Reflection::AggregateReflection
- NinjaModel::Reflection::AssociationReflection
- NinjaModel::Reflection::ClassMethods
- NinjaModel::Reflection::MacroReflection
- NinjaModel::Relation
- NinjaModel::SpawnMethods
- NinjaModel::UnknownAttributeError
- NinjaModel::UnsupportedType
- NinjaModel::Validation
- Object
- Symbol
Methods
- ::build — NinjaModel::Associations::Builder::Association
- ::build — NinjaModel::Associations::Builder::CollectionAssociation
- ::build_finder_relation — NinjaModel::Base
- ::compute_type — NinjaModel::Base
- ::configuration — NinjaModel
- ::convert_to_string — NinjaModel::Attribute
- ::current_scope — NinjaModel::Base
- ::current_scoped_methods — NinjaModel::Base
- ::default_scope — NinjaModel::Base
- ::fallback_string_to_date — NinjaModel::Attribute
- ::fallback_string_to_time — NinjaModel::Attribute
- ::fast_string_to_date — NinjaModel::Attribute
- ::fast_string_to_time — NinjaModel::Attribute
- ::logger — NinjaModel::Base
- ::microseconds — NinjaModel::Attribute
- ::new — NinjaModel::Generators::ModelGenerator
- ::new — NinjaModel::Generators::ScaffoldGenerator
- ::new — NinjaModel::Adapters::AbstractAdapter
- ::new — NinjaModel::Adapters::AdapterManager
- ::new — NinjaModel::Adapters::AdapterManagement
- ::new — NinjaModel::Adapters::AdapterPool
- ::new — NinjaModel::Adapters::AdapterSpecification
- ::new — NinjaModel::Associations::Association
- ::new — NinjaModel::Associations::AssociationProxy
- ::new — NinjaModel::Associations::AssociationScope
- ::new — NinjaModel::Associations::Builder::Association
- ::new — NinjaModel::Associations::Builder::CollectionAssociation
- ::new — NinjaModel::Associations::CollectionAssociation
- ::new — NinjaModel::Associations::CollectionProxy
- ::new — NinjaModel::Attribute
- ::new — NinjaModel::AttributeAssignmentError
- ::new — NinjaModel::MultiparameterAssignmentErrors
- ::new — NinjaModel::Base
- ::new — NinjaModel::Predicate
- ::new — NinjaModel::Reflection::MacroReflection
- ::new — NinjaModel::Reflection::AssociationReflection
- ::new — NinjaModel::Relation
- ::new_date — NinjaModel::Attribute
- ::new_time — NinjaModel::Attribute
- ::ninja_model? — NinjaModel
- ::register_adapter_class — NinjaModel::Adapters::AdapterManager
- ::registered? — NinjaModel::Adapters::AdapterManager
- ::relation — NinjaModel::Base
- ::reset_scoped_methods — NinjaModel::Base
- ::scoped_methods — NinjaModel::Base
- ::set_logger — NinjaModel
- ::source_root — NinjaModel::Generators::NamedBase
- ::string_to_date — NinjaModel::Attribute
- ::string_to_time — NinjaModel::Attribute
- ::unscoped — NinjaModel::Base
- ::value_to_boolean — NinjaModel::Attribute
- #=== — NinjaModel::Associations::AssociationProxy
- #[] — NinjaModel::AttributeMethods
- #[]= — NinjaModel::AttributeMethods
- #action? — NinjaModel::Generators::ScaffoldGenerator
- #actions? — NinjaModel::Generators::ScaffoldGenerator
- #active? — NinjaModel::Adapters::AbstractAdapter
- #active_record_primary_key — NinjaModel::Reflection::AssociationReflection
- #adapter — NinjaModel::Adapters
- #adapter — NinjaModel::Adapters::ClassMethods
- #adapter_name — NinjaModel::Adapters::AbstractAdapter
- #add_autosave_association_callbacks — NinjaModel::Associations::ClassMethods
- #add_constraints — NinjaModel::Associations::AssociationScope
- #add_to_target — NinjaModel::Associations::CollectionAssociation
- #all — NinjaModel::FinderMethods
- #all_actions — NinjaModel::Generators::ScaffoldGenerator
- #apply_finder_options — NinjaModel::SpawnMethods
- #assign_attributes — NinjaModel::Base
- #assign_multiparameter_attributes — NinjaModel::AttributeMethods
- #association — NinjaModel::Associations
- #association_class — NinjaModel::Associations::Association
- #association_class — NinjaModel::Reflection::AssociationReflection
- #association_foreign_key — NinjaModel::Reflection::AssociationReflection
- #association_instance_get — NinjaModel::Associations
- #association_instance_set — NinjaModel::Associations
- #association_primary_key — NinjaModel::Reflection::AssociationReflection
- #association_scope — NinjaModel::Associations::Association
- #attribute — NinjaModel::AttributeMethods
- #attribute — NinjaModel::AttributeMethods::ClassMethods
- #attribute= — NinjaModel::AttributeMethods
- #attribute_before_type_cast — NinjaModel::AttributeMethods
- #attribute_for_inspect — NinjaModel::Base
- #attribute_names — NinjaModel::AttributeMethods::ClassMethods
- #attributes — NinjaModel::Base
- #attributes= — NinjaModel::AttributeMethods
- #attributes_from_model_attributes — NinjaModel::AttributeMethods
- #belongs_to — NinjaModel::Associations::ClassMethods
- #belongs_to? — NinjaModel::Reflection::AssociationReflection
- #blank? — NinjaModel::Relation
- #build — NinjaModel::Associations::Builder::Association
- #build — NinjaModel::Associations::Builder::BelongsTo
- #build — NinjaModel::Associations::Builder::CollectionAssociation
- #build — NinjaModel::Associations::CollectionAssociation
- #build — NinjaModel::Associations::SingularAssociation
- #build — NinjaModel::Relation
- #build_association — NinjaModel::Reflection::AssociationReflection
- #build_predicates — NinjaModel::QueryMethods
- #build_record — NinjaModel::Associations::Association
- #call — NinjaModel::Adapters::AdapterManagement
- #chain — NinjaModel::Reflection::AssociationReflection
- #checkin — NinjaModel::Adapters::AdapterPool
- #checkout — NinjaModel::Adapters::AdapterPool
- #checkout_and_verify — NinjaModel::Adapters::AdapterPool
- #checkout_existing_instance — NinjaModel::Adapters::AdapterPool
- #checkout_new_instance — NinjaModel::Adapters::AdapterPool
- #class_name — NinjaModel::Reflection::MacroReflection
- #clear_stale_cached_instances! — NinjaModel::Adapters::AdapterPool
- #collection? — NinjaModel::Reflection::AssociationReflection
- #column_names — NinjaModel::AttributeMethods::ClassMethods
- #columns — NinjaModel::AttributeMethods::ClassMethods
- #columns_hash — NinjaModel::AttributeMethods::ClassMethods
- #compute_klass — NinjaModel::Associations::ClassMethods
- #conditions — NinjaModel::Reflection::AssociationReflection
- #configure_dependency — NinjaModel::Associations::Builder::BelongsTo
- #connected? — NinjaModel::Adapters::AdapterPool
- #constructable? — NinjaModel::Associations::Builder::HasOne
- #constructable? — NinjaModel::Associations::Builder::SingularAssociation
- #controller_methods — NinjaModel::Generators::ScaffoldGenerator
- #convert — NinjaModel::Attribute
- #create — NinjaModel::Adapters::AbstractAdapter
- #create — NinjaModel::Associations::SingularAssociation
- #create — NinjaModel::Persistence::InstanceMethods
- #create! — NinjaModel::Associations::SingularAssociation
- #create_adapter — NinjaModel::Adapters::AdapterManager
- #create_controller — NinjaModel::Generators::ScaffoldGenerator
- #create_model — NinjaModel::Generators::ModelGenerator
- #create_record — NinjaModel::Associations::SingularAssociation
- #create_reflection — ActiveRecord::NinjaModelExtensions::ReflectionExt::ClassMethods
- #create_reflection — NinjaModel::ActiveRecordExtensions::ReflectionExt::ClassMethods
- #create_reflection — NinjaModel::Reflection::ClassMethods
- #create_scope — NinjaModel::Associations::CollectionAssociation
- #create_scope — NinjaModel::Associations::SingularAssociation
- #creation_attributes — NinjaModel::Associations::Association
- #current_instance_id — NinjaModel::Adapters::AdapterPool
- #define_accessors — NinjaModel::Associations::Builder::Association
- #define_accessors — NinjaModel::Associations::Builder::SingularAssociation
- #define_callback — NinjaModel::Associations::Builder::CollectionAssociation
- #define_constructors — NinjaModel::Associations::Builder::SingularAssociation
- #define_readers — NinjaModel::Associations::Builder::Association
- #define_readers — NinjaModel::Associations::Builder::CollectionAssociation
- #define_readers — NinjaModel::Associations::Builder::SingularAssociation
- #define_writers — NinjaModel::Associations::Builder::Association
- #define_writers — NinjaModel::Associations::Builder::CollectionAssociation
- #delete — NinjaModel::Associations::HasOneAssociation
- #dependent? — NinjaModel::Associations::AssociationProxy
- #derive_class — NinjaModel::Base
- #derive_class_name — NinjaModel::Reflection::MacroReflection
- #derive_class_name — NinjaModel::Reflection::AssociationReflection
- #derive_foreign_key — NinjaModel::Reflection::AssociationReflection
- #destroy — NinjaModel::Adapters::AbstractAdapter
- #destroy — NinjaModel::Persistence::InstanceMethods
- #destroyed? — NinjaModel::Persistence::InstanceMethods
- #different_target? — NinjaModel::Associations::BelongsToAssociation
- #disconnect! — NinjaModel::Adapters::AbstractAdapter
- #empty? — NinjaModel::Relation
- #execute_callstack_for_multiparameter_attributes — NinjaModel::AttributeMethods
- #exists? — NinjaModel::FinderMethods
- #extending — NinjaModel::QueryMethods
- #extract_callstack_for_multiparameter_attributes — NinjaModel::AttributeMethods
- #find — NinjaModel::FinderMethods
- #find_first — NinjaModel::FinderMethods
- #find_one — NinjaModel::FinderMethods
- #find_parameter_position — NinjaModel::AttributeMethods
- #find_target — NinjaModel::Associations::CollectionAssociation
- #find_target — NinjaModel::Associations::SingularAssociation
- #find_target? — NinjaModel::Associations::Association
- #find_target? — NinjaModel::Associations::BelongsToAssociation
- #find_with_ids — NinjaModel::FinderMethods
- #first — NinjaModel::Associations::CollectionAssociation
- #first — NinjaModel::FinderMethods
- #first_or_last — NinjaModel::Associations::CollectionAssociation
- #foreign_key — NinjaModel::Reflection::AssociationReflection
- #foreign_key_present — NinjaModel::Associations::AssociationProxy
- #foreign_key_present? — NinjaModel::Associations::Association
- #foreign_key_present? — NinjaModel::Associations::BelongsToAssociation
- #foreign_type — NinjaModel::Reflection::AssociationReflection
- #has_inverse? — NinjaModel::Reflection::AssociationReflection
- #has_many — NinjaModel::Associations::ClassMethods
- #has_one — NinjaModel::Associations::ClassMethods
- #has_value? — NinjaModel::Predicate
- #inspect — NinjaModel::Associations::AssociationProxy
- #inspect — NinjaModel::Base
- #inspect — NinjaModel::Relation
- #inspect! — NinjaModel::Relation
- #instance — NinjaModel::Adapters::AdapterPool
- #instantiate — NinjaModel::Base
- #instantiate_time_object — NinjaModel::AttributeMethods
- #inverse_of — NinjaModel::Reflection::AssociationReflection
- #inverse_reflection_for — NinjaModel::Associations::Association
- #invertible_for? — NinjaModel::Associations::Association
- #klass — NinjaModel::Associations::Association
- #klass — NinjaModel::Attribute
- #klass — NinjaModel::Reflection::MacroReflection
- #klass — NinjaModel::Reflection::AssociationReflection
- #last — NinjaModel::Associations::CollectionAssociation
- #limit — NinjaModel::QueryMethods
- #load_target — NinjaModel::Associations::Association
- #load_target — NinjaModel::Associations::AssociationProxy
- #loaded — NinjaModel::Associations::AssociationProxy
- #loaded! — NinjaModel::Associations::Association
- #loaded? — NinjaModel::Associations::Association
- #loaded? — NinjaModel::Associations::AssociationProxy
- #marshal_dump — NinjaModel::Marshalling::InstanceMethods
- #marshal_load — NinjaModel::Marshalling::InstanceMethods
- #merge — NinjaModel::SpawnMethods
- #method_missing — NinjaModel::Associations::AssociationProxy
- #method_missing — NinjaModel::Associations::CollectionProxy
- #method_missing — NinjaModel::Relation
- #model_attributes_hash — NinjaModel::AttributeMethods::ClassMethods
- #new — NinjaModel::Relation
- #new_instance — NinjaModel::Adapters::AdapterPool
- #new_record? — NinjaModel::Persistence::InstanceMethods
- #ninja_model_primary_key — NinjaModel::Reflection::AssociationReflection
- #nullify_owner_attributes — NinjaModel::Associations::HasOneAssociation
- #number? — NinjaModel::Attribute
- #order — NinjaModel::QueryMethods
- #perform_validations — NinjaModel::Validation
- #persisted? — NinjaModel::Persistence::InstanceMethods
- #persistent_connection? — NinjaModel::Adapters::AbstractAdapter
- #populate_with_current_scope_attributes — NinjaModel::Base
- #primary_key — NinjaModel::Reflection::AssociationReflection
- #primary_key_column — NinjaModel::Reflection::AssociationReflection
- #primary_key_name — NinjaModel::Reflection::AssociationReflection
- #proxy_association — NinjaModel::Associations::CollectionProxy
- #proxy_owner — NinjaModel::Associations::AssociationProxy
- #proxy_reflection — NinjaModel::Associations::AssociationProxy
- #proxy_respond_to? — NinjaModel::Associations::AssociationProxy
- #proxy_target — NinjaModel::Associations::AssociationProxy
- #quoted_table_name — NinjaModel::Reflection::AssociationReflection
- #raise_on_type_mismatch — NinjaModel::Associations::Association
- #read — NinjaModel::Adapters::AbstractAdapter
- #read_attribute — NinjaModel::AttributeMethods
- #read_template — NinjaModel::Generators::ScaffoldGenerator
- #reader — NinjaModel::Associations::CollectionAssociation
- #reader — NinjaModel::Associations::SingularAssociation
- #readonly — NinjaModel::QueryMethods
- #reconnect! — NinjaModel::Adapters::AbstractAdapter
- #reflect_on_aggregation — ActiveRecord::NinjaModelExtensions::ReflectionExt::ClassMethods
- #reflect_on_aggregation — NinjaModel::ActiveRecordExtensions::ReflectionExt::ClassMethods
- #reflect_on_aggregation — NinjaModel::Reflection::ClassMethods
- #reflect_on_association — ActiveRecord::NinjaModelExtensions::ReflectionExt::ClassMethods
- #reflect_on_association — NinjaModel::ActiveRecordExtensions::ReflectionExt::ClassMethods
- #reflect_on_association — NinjaModel::Reflection::ClassMethods
- #reflections — NinjaModel::Reflection::ClassMethods
- #register_adapter — NinjaModel::Adapters::ClassMethods
- #release_active_adapters! — NinjaModel::Adapters::AdapterManager
- #release_all_adapters! — NinjaModel::Adapters::AdapterManager
- #release_instance — NinjaModel::Adapters::AdapterPool
- #reload — NinjaModel::Associations::Association
- #reload — NinjaModel::Associations::AssociationProxy
- #reload — NinjaModel::Persistence::InstanceMethods
- #remove_adapter — NinjaModel::Adapters::AdapterManager
- #remove_target! — NinjaModel::Associations::HasOneAssociation
- #replace — NinjaModel::Associations::BelongsToAssociation
- #replace — NinjaModel::Associations::HasOneAssociation
- #replace — NinjaModel::Associations::SingularAssociation
- #replace_keys — NinjaModel::Associations::BelongsToAssociation
- #reset — NinjaModel::Associations::Association
- #reset — NinjaModel::Associations::AssociationProxy
- #reset — NinjaModel::Associations::CollectionAssociation
- #reset! — NinjaModel::Adapters::AbstractAdapter
- #reset_scope — NinjaModel::Associations::Association
- #respond_to? — NinjaModel::Associations::AssociationProxy
- #respond_to? — NinjaModel::Associations::CollectionProxy
- #retrieve_adapter — NinjaModel::Adapters::AdapterManager
- #retrieve_adapter — NinjaModel::Adapters::ClassMethods
- #retrieve_adapter_pool — NinjaModel::Adapters::AdapterManager
- #save — NinjaModel::Persistence::InstanceMethods
- #save — NinjaModel::Validation
- #scope — NinjaModel::Associations::AssociationScope
- #scope_for_create — NinjaModel::Relation
- #scoped — NinjaModel::Associations::Association
- #scoping — NinjaModel::Relation
- #send — NinjaModel::Associations::AssociationProxy
- #set_adapter — NinjaModel::Adapters::ClassMethods
- #set_inverse_instance — NinjaModel::Associations::Association
- #set_new_record — NinjaModel::Associations::HasOneAssociation
- #set_new_record — NinjaModel::Associations::SingularAssociation
- #set_owner_attributes — NinjaModel::Associations::Association
- #shutdown! — NinjaModel::Adapters::AdapterPool
- #shutdown_adapter — NinjaModel::Adapters::ClassMethods
- #size — NinjaModel::Relation
- #stale_target? — NinjaModel::Associations::Association
- #table_name — NinjaModel::Reflection::AssociationReflection
- #target — NinjaModel::Associations::AssociationProxy
- #target= — NinjaModel::Associations::Association
- #target= — NinjaModel::Associations::AssociationProxy
- #target_id — NinjaModel::Associations::BelongsToAssociation
- #target_scope — NinjaModel::Associations::Association
- #test — NinjaModel::Predicate
- #to_a — NinjaModel::Relation
- #to_ary — NinjaModel::Relation
- #to_key — NinjaModel::Identity
- #to_model — NinjaModel::Identity
- #to_param — NinjaModel::Identity
- #type — NinjaModel::Reflection::AssociationReflection
- #type_cast_attribute_value — NinjaModel::AttributeMethods
- #update — NinjaModel::Adapters::AbstractAdapter
- #update — NinjaModel::Persistence::InstanceMethods
- #update_attributes — NinjaModel::Persistence::InstanceMethods
- #updated? — NinjaModel::Associations::BelongsToAssociation
- #valid? — NinjaModel::Validation
- #validate? — NinjaModel::Reflection::AssociationReflection
- #validate_options — NinjaModel::Associations::Builder::Association
- #validate_options — NinjaModel::Associations::Builder::HasOne
- #value= — NinjaModel::Predicate
- #verify! — NinjaModel::Adapters::AbstractAdapter
- #where — NinjaModel::QueryMethods
- #with_instance — NinjaModel::Adapters::AdapterPool
- #with_scope — NinjaModel::Associations::AssociationProxy
- #writable? — NinjaModel::Associations::Builder::CollectionAssociation
- #write_attribute — NinjaModel::AttributeMethods
- #writer — NinjaModel::Associations::SingularAssociation