Table of Contents - activeentity-6.1.1 Documentation
Classes and Modules
- ActiveEntity
- ActiveEntity::ActiveEntityError
- ActiveEntity::Aggregations
- ActiveEntity::Aggregations::ClassMethods
- ActiveEntity::AssociationNotFoundError
- ActiveEntity::AssociationTypeMismatch
- ActiveEntity::Associations
- ActiveEntity::Associations::ClassMethods
- ActiveEntity::Associations::Embeds
- ActiveEntity::Associations::Embeds::Association
- ActiveEntity::Associations::Embeds::Builder
- ActiveEntity::Associations::Embeds::Builder::Association
- ActiveEntity::Associations::Embeds::Builder::CollectionAssociation
- ActiveEntity::Associations::Embeds::Builder::EmbeddedIn
- ActiveEntity::Associations::Embeds::Builder::EmbedsMany
- ActiveEntity::Associations::Embeds::Builder::EmbedsOne
- ActiveEntity::Associations::Embeds::Builder::SingularAssociation
- ActiveEntity::Associations::Embeds::CollectionAssociation
- ActiveEntity::Associations::Embeds::CollectionProxy
- ActiveEntity::Associations::Embeds::EmbeddedInAssociation
- ActiveEntity::Associations::Embeds::EmbedsManyAssociation
- ActiveEntity::Associations::Embeds::EmbedsOneAssociation
- ActiveEntity::Associations::Embeds::SingularAssociation
- ActiveEntity::AttributeAssignment
- ActiveEntity::AttributeAssignmentError
- ActiveEntity::AttributeDecorators
- ActiveEntity::AttributeDecorators::ClassMethods
- ActiveEntity::AttributeDecorators::TypeDecorator
- ActiveEntity::AttributeMethods
- ActiveEntity::AttributeMethods::BeforeTypeCast
- ActiveEntity::AttributeMethods::ClassMethods
- ActiveEntity::AttributeMethods::Dirty
- ActiveEntity::AttributeMethods::GeneratedAttributeMethods
- ActiveEntity::AttributeMethods::PrimaryKey
- ActiveEntity::AttributeMethods::PrimaryKey::ClassMethods
- ActiveEntity::AttributeMethods::Query
- ActiveEntity::AttributeMethods::Read
- ActiveEntity::AttributeMethods::Read::ClassMethods
- ActiveEntity::AttributeMethods::Serialization
- ActiveEntity::AttributeMethods::Serialization::ClassMethods
- ActiveEntity::AttributeMethods::Serialization::ColumnNotSerializableError
- ActiveEntity::AttributeMethods::TimeZoneConversion
- ActiveEntity::AttributeMethods::TimeZoneConversion::ClassMethods
- ActiveEntity::AttributeMethods::TimeZoneConversion::TimeZoneConverter
- ActiveEntity::AttributeMethods::Write
- ActiveEntity::AttributeMethods::Write::ClassMethods
- ActiveEntity::Attributes
- ActiveEntity::Attributes::ClassMethods
-
ActiveEntity::Base
- Active Entity
- Creation
- Conditions
- Overwriting default accessors
- Attribute query methods
- Accessing attributes before they have been typecasted
- Dynamic attribute-based finders
- Saving arrays, hashes, and other non-mappable objects in text columns
- Single table inheritance
- Connection to multiple databases in different models
- Exceptions
- ActiveEntity::Callbacks
- ActiveEntity::Callbacks::ClassMethods
- ActiveEntity::Coders
- ActiveEntity::Coders::JSON
- ActiveEntity::Coders::YAMLColumn
- ActiveEntity::ConfigurationError
- ActiveEntity::Core
- ActiveEntity::Core::ClassMethods
- ActiveEntity::Core::InspectionMask
- ActiveEntity::DangerousAttributeError
- ActiveEntity::Enum
- ActiveEntity::Enum::EnumType
- ActiveEntity::Inheritance
- ActiveEntity::Inheritance::ClassMethods
- ActiveEntity::Integration
- ActiveEntity::Integration::ClassMethods
- ActiveEntity::InverseOfAssociationNotFoundError
- ActiveEntity::ModelSchema
- ActiveEntity::ModelSchema::ClassMethods
- ActiveEntity::MultiparameterAssignmentErrors
- ActiveEntity::NestedAttributes
- ActiveEntity::NestedAttributes::ClassMethods
- ActiveEntity::NestedAttributes::TooManyRecords
- ActiveEntity::Persistence
- ActiveEntity::Railtie
- ActiveEntity::ReadonlyAttributes
- ActiveEntity::ReadonlyAttributes::ClassMethods
- ActiveEntity::Reflection
- ActiveEntity::Reflection::AbstractEmbeddedReflection
- ActiveEntity::Reflection::AbstractReflection
- ActiveEntity::Reflection::AggregateReflection
- ActiveEntity::Reflection::ClassMethods
- ActiveEntity::Reflection::EmbeddedAssociationReflection
- ActiveEntity::Reflection::EmbeddedInReflection
- ActiveEntity::Reflection::EmbedsManyReflection
- ActiveEntity::Reflection::EmbedsOneReflection
- ActiveEntity::Reflection::MacroEmbeddedReflection
- ActiveEntity::Serialization
- ActiveEntity::SerializationTypeMismatch
- ActiveEntity::Store
- ActiveEntity::Store::ClassMethods
- ActiveEntity::Store::HashAccessor
- ActiveEntity::Store::IndifferentCoder
- ActiveEntity::Store::IndifferentHashAccessor
- ActiveEntity::Store::StringKeyedHashAccessor
- ActiveEntity::Translation
- ActiveEntity::Type::Date
- ActiveEntity::Type::DateTime
- ActiveEntity::Type::Internal
- ActiveEntity::Type::Internal::Timezone
- ActiveEntity::Type::Json
- ActiveEntity::Type::Modifiers
- ActiveEntity::Type::Modifiers::Array
- ActiveEntity::Type::Modifiers::ArrayWithoutBlank
- ActiveEntity::Type::Serialized
- ActiveEntity::Type::Text
- ActiveEntity::Type::Time
- ActiveEntity::Type::Time::Value
- ActiveEntity::Type::UnsignedInteger
- ActiveEntity::VERSION
- ActiveEntity::ValidateEmbedsAssociation
- ActiveEntity::ValidateEmbedsAssociation::AssociationBuilderExtension
- ActiveEntity::ValidateEmbedsAssociation::ClassMethods
- ActiveEntity::Validations
- ActiveEntity::Validations::AbsenceValidator
- ActiveEntity::Validations::AssociatedValidator
- ActiveEntity::Validations::ClassMethods
- ActiveEntity::Validations::LengthValidator
- ActiveEntity::Validations::PresenceValidator
- ActiveEntity::Validations::SubsetValidator
- ActiveEntity::Validations::UniquenessInEmbedsValidator
- ActiveEntity::Validations::UniquenessOnActiveRecordValidator
- ArrayWithoutBlank
Methods
- ::eager_load! — ActiveEntity
- ::gem_version — ActiveEntity
- ::new — ActiveEntity::Associations::Embeds::CollectionProxy
- ::new — ActiveEntity::AttributeMethods::Serialization::ColumnNotSerializableError
- ::new — ActiveEntity::AttributeAssignmentError
- ::new — ActiveEntity::MultiparameterAssignmentErrors
- ::new — ActiveEntity::Reflection::MacroEmbeddedReflection
- ::new — ArrayWithoutBlank
- ::new — ActiveEntity::Core
- ::register — ActiveEntity::Type
- ::version — ActiveEntity
- #+ — ArrayWithoutBlank
- #<< — ActiveEntity::Associations::Embeds::CollectionProxy
- #<< — ArrayWithoutBlank
- #<=> — ActiveEntity::Core
- #== — ActiveEntity::Associations::Embeds::CollectionProxy
- #== — ActiveEntity::Reflection::MacroEmbeddedReflection
- #== — ActiveEntity::Core
- #[] — ActiveEntity::AttributeMethods
- #[]= — ArrayWithoutBlank
- #[]= — ActiveEntity::AttributeMethods
- #_assign_attributes — ActiveEntity::AttributeAssignment
- #_attr_readonly_enabled — ActiveEntity::ReadonlyAttributes
- #_ensure_no_duplicate_errors — ActiveEntity::ValidateEmbedsAssociation
- #_enum_methods_module — ActiveEntity::Enum
- #_read_attribute — ActiveEntity::AttributeMethods::Read
- #abstract_class? — ActiveEntity::Inheritance::ClassMethods
- #accepts_nested_attributes_for — ActiveEntity::NestedAttributes::ClassMethods
- #accessor — ActiveEntity::Type::Json
- #append — ActiveEntity::Associations::Embeds::CollectionProxy
- #assert_valid_enum_definition_values — ActiveEntity::Enum
- #assign_multiparameter_attributes — ActiveEntity::AttributeAssignment
- #assign_nested_parameter_attributes — ActiveEntity::AttributeAssignment
- #associated_records_to_validate — ActiveEntity::ValidateEmbedsAssociation
- #association_names — ActiveEntity::Associations::ClassMethods
- #association_valid? — ActiveEntity::ValidateEmbedsAssociation
- #attr_readonly — ActiveEntity::ReadonlyAttributes::ClassMethods
- #attr_readonly_enabled? — ActiveEntity::ReadonlyAttributes
- #attribute — ActiveEntity::AttributeMethods::Read
- #attribute — ActiveEntity::Attributes::ClassMethods
- #attribute? — ActiveEntity::AttributeMethods::Query
- #attribute_before_type_cast — ActiveEntity::AttributeMethods::BeforeTypeCast
- #attribute_came_from_user? — ActiveEntity::AttributeMethods::BeforeTypeCast
- #attribute_for_inspect — ActiveEntity::AttributeMethods
- #attribute_method? — ActiveEntity::AttributeMethods
- #attribute_method? — ActiveEntity::AttributeMethods::PrimaryKey
- #attribute_names — ActiveEntity::AttributeMethods
- #attribute_names — ActiveEntity::AttributeMethods::ClassMethods
- #attribute_present? — ActiveEntity::AttributeMethods
- #attributes — ActiveEntity::AttributeMethods
- #attributes_before_type_cast — ActiveEntity::AttributeMethods::BeforeTypeCast
- #base_class — ActiveEntity::Inheritance::ClassMethods
- #base_class? — ActiveEntity::Inheritance::ClassMethods
- #build — ActiveEntity::Associations::Embeds::CollectionProxy
- #changed_in_place? — ActiveEntity::Type::Json
- #clear — ActiveEntity::Associations::Embeds::CollectionProxy
- #clone — ActiveEntity::Core
- #composed_of — ActiveEntity::Aggregations::ClassMethods
- #compute_class — ActiveEntity::Reflection::MacroEmbeddedReflection
- #compute_type — ActiveEntity::Inheritance::ClassMethods
- #concat — ActiveEntity::Associations::Embeds::CollectionProxy
- #concat — ArrayWithoutBlank
- #custom_inspect_method_defined? — ActiveEntity::Core
- #dangerous_attribute_method? — ActiveEntity::AttributeMethods::PrimaryKey::ClassMethods
- #dangerous_class_method? — ActiveEntity::AttributeMethods::ClassMethods
- #default_timezone — ActiveEntity::Type::Internal::Timezone
- #define_attribute — ActiveEntity::Attributes::ClassMethods
- #define_default_attribute — ActiveEntity::Attributes::ClassMethods
- #delete — ActiveEntity::Associations::Embeds::CollectionProxy
- #delete_all — ActiveEntity::Associations::Embeds::CollectionProxy
- #derive_class_name — ActiveEntity::Reflection::MacroEmbeddedReflection
- #descends_from_active_entity? — ActiveEntity::Inheritance::ClassMethods
- #deserialize — ActiveEntity::Type::Json
- #destroy — ActiveEntity::Associations::Embeds::CollectionProxy
- #destroy_all — ActiveEntity::Associations::Embeds::CollectionProxy
- #destroyed? — ActiveEntity::Persistence
- #destroyed_by_association — ActiveEntity::ValidateEmbedsAssociation
- #destroyed_by_association= — ActiveEntity::ValidateEmbedsAssociation
- #detect_enum_conflict! — ActiveEntity::Enum
- #disable_attr_readonly! — ActiveEntity::ReadonlyAttributes
- #dup — ActiveEntity::Core
- #embedded? — ActiveEntity::Reflection::AbstractReflection
- #embedded_in — ActiveEntity::Associations::ClassMethods
- #embeds_association_names — ActiveEntity::Associations::ClassMethods
- #embeds_many — ActiveEntity::Associations::ClassMethods
- #embeds_one — ActiveEntity::Associations::ClassMethods
- #enable_attr_readonly! — ActiveEntity::ReadonlyAttributes
- #encode_with — ActiveEntity::Core
- #enum — ActiveEntity::Enum
- #eql? — ActiveEntity::Core
- #execute_callstack_for_multiparameter_attributes — ActiveEntity::AttributeAssignment
- #extract_callstack_for_multiparameter_attributes — ActiveEntity::AttributeAssignment
- #filter_attributes — ActiveEntity::Core::ClassMethods
- #find_parameter_position — ActiveEntity::AttributeAssignment
- #format_for_inspect — ActiveEntity::AttributeMethods
- #freeze — ActiveEntity::Core
- #frozen? — ActiveEntity::Core
- #generate_association_writer — ActiveEntity::NestedAttributes::ClassMethods
- #has_attribute? — ActiveEntity::AttributeMethods
- #has_attribute? — ActiveEntity::AttributeMethods::ClassMethods
- #hash — ActiveEntity::Core
- #id — ActiveEntity::AttributeMethods::PrimaryKey
- #id= — ActiveEntity::AttributeMethods::PrimaryKey
- #id? — ActiveEntity::AttributeMethods::PrimaryKey
- #id_before_type_cast — ActiveEntity::AttributeMethods::PrimaryKey
- #id_was — ActiveEntity::AttributeMethods::PrimaryKey
- #inherited — ActiveEntity::Inheritance::ClassMethods
- #inherited — ActiveEntity::ModelSchema::ClassMethods
- #init_internals — ActiveEntity::Aggregations
- #init_internals — ActiveEntity::Core
- #init_with — ActiveEntity::Core
- #initialize_copy — ArrayWithoutBlank
- #initialize_internals_callback — ActiveEntity::Core
- #initialize_load_schema_monitor — ActiveEntity::ModelSchema::ClassMethods
- #insert — ArrayWithoutBlank
- #inspect — ActiveEntity::Associations::Embeds::CollectionProxy
- #inspect — ActiveEntity::Core
- #inspection_filter — ActiveEntity::Core
- #instance_method_already_implemented? — ActiveEntity::AttributeMethods::ClassMethods
- #instance_method_already_implemented? — ActiveEntity::AttributeMethods::PrimaryKey::ClassMethods
- #is_utc? — ActiveEntity::Type::Internal::Timezone
- #klass — ActiveEntity::Reflection::MacroEmbeddedReflection
- #load_schema — ActiveEntity::ModelSchema::ClassMethods
- #load_schema! — ActiveEntity::ModelSchema::ClassMethods
- #loaded? — ActiveEntity::Associations::Embeds::CollectionProxy
- #mark_for_destruction — ActiveEntity::ValidateEmbedsAssociation
- #marked_for_destruction? — ActiveEntity::ValidateEmbedsAssociation
- #new — ActiveEntity::Associations::Embeds::CollectionProxy
- #new — ActiveEntity::Inheritance::ClassMethods
- #new_record? — ActiveEntity::Persistence
- #normalize_reflection_attribute — ActiveEntity::ValidateEmbedsAssociation
- #perform_validations — ActiveEntity::Validations
- #persisted? — ActiveEntity::Persistence
- #pk_attribute? — ActiveEntity::AttributeMethods
- #prepend — ActiveEntity::Associations::Embeds::CollectionProxy
- #pretty_print — ActiveEntity::Associations::Embeds::CollectionProxy
- #pretty_print — ActiveEntity::Core::InspectionMask
- #pretty_print — ActiveEntity::Core
- #primary_key — ActiveEntity::AttributeMethods::PrimaryKey::ClassMethods
- #primary_key= — ActiveEntity::AttributeMethods::PrimaryKey::ClassMethods
- #proxy_association — ActiveEntity::Associations::Embeds::CollectionProxy
- #push — ActiveEntity::Associations::Embeds::CollectionProxy
- #push — ArrayWithoutBlank
- #query_attribute — ActiveEntity::AttributeMethods::Query
- #raise_conflict_error — ActiveEntity::Enum
- #read_attribute — ActiveEntity::AttributeMethods::Read
- #read_attribute_before_type_cast — ActiveEntity::AttributeMethods::BeforeTypeCast
- #read_store_attribute — ActiveEntity::Store
- #reader_method — ActiveEntity::Aggregations::ClassMethods
- #readonly! — ActiveEntity::Core
- #readonly? — ActiveEntity::Core
- #readonly_attribute? — ActiveEntity::ReadonlyAttributes
- #readonly_attributes — ActiveEntity::ReadonlyAttributes::ClassMethods
- #reflect_on_aggregation — ActiveEntity::Reflection::ClassMethods
- #reflect_on_all_aggregations — ActiveEntity::Reflection::ClassMethods
- #reflect_on_all_associations — ActiveEntity::Reflection::ClassMethods
- #reflect_on_association — ActiveEntity::Reflection::ClassMethods
- #reflections — ActiveEntity::Reflection::ClassMethods
- #reload_schema_from_cache — ActiveEntity::ModelSchema::ClassMethods
- #replace — ActiveEntity::Associations::Embeds::CollectionProxy
- #replace — ArrayWithoutBlank
- #schema_loaded? — ActiveEntity::ModelSchema::ClassMethods
- #serializable_hash — ActiveEntity::Serialization
- #serialize — ActiveEntity::Type::Json
- #serialize — ActiveEntity::Type::Time
- #serialize — ActiveEntity::AttributeMethods::Serialization::ClassMethods
- #slice — ActiveEntity::Core
- #store — ActiveEntity::Store::ClassMethods
- #store_accessor — ActiveEntity::Store::ClassMethods
- #store_accessor_for — ActiveEntity::Store
- #stored_attributes — ActiveEntity::Store::ClassMethods
- #to_a — ActiveEntity::Associations::Embeds::CollectionProxy
- #to_ary — ActiveEntity::Associations::Embeds::CollectionProxy
- #to_ary — ArrayWithoutBlank
- #to_ary — ActiveEntity::Core
- #to_key — ActiveEntity::AttributeMethods::PrimaryKey
- #to_param — ActiveEntity::Integration
- #to_param — ActiveEntity::Integration::ClassMethods
- #type — ActiveEntity::Type::Json
- #type_cast_attribute_value — ActiveEntity::AttributeAssignment
- #type_for_attribute — ActiveEntity::ModelSchema::ClassMethods
- #type_incompatible_with_serialize? — ActiveEntity::AttributeMethods::Serialization::ClassMethods
- #valid? — ActiveEntity::Validations
- #validate — ActiveEntity::Validations
- #validate_collection_association — ActiveEntity::ValidateEmbedsAssociation
- #validate_single_association — ActiveEntity::ValidateEmbedsAssociation
- #validates_absence_of — ActiveEntity::Validations::ClassMethods
- #validates_associated — ActiveEntity::Validations::ClassMethods
- #validates_length_of — ActiveEntity::Validations::ClassMethods
- #validates_presence_of — ActiveEntity::Validations::ClassMethods
- #validates_size_of — ActiveEntity::Validations::ClassMethods
- #validates_subset_of — ActiveEntity::Validations::ClassMethods
- #validates_uniqueness_in_embedding_of — ActiveEntity::Validations::ClassMethods
- #validates_uniqueness_on_active_record_of — ActiveEntity::Validations::ClassMethods
- #without_attr_readonly — ActiveEntity::ReadonlyAttributes
- #write_attribute — ActiveEntity::AttributeMethods::Write
- #write_attribute_without_type_cast — ActiveEntity::AttributeMethods::Write
- #write_store_attribute — ActiveEntity::Store
- #writer_method — ActiveEntity::Aggregations::ClassMethods