Module: Stannum::Entity
- Includes:
- Stannum::Entities::Associations, Stannum::Entities::Attributes, Stannum::Entities::Constraints, Stannum::Entities::PrimaryKey, Stannum::Entities::Properties
- Defined in:
- lib/stannum/entity.rb
Overview
Abstract module for defining objects with structured attributes.
Method Summary
Methods included from Stannum::Entities::Constraints
Methods included from Stannum::Entities::PrimaryKey
#primary_key?, #primary_key_name, #primary_key_type, #primary_key_value
Methods included from Stannum::Entities::Associations
apply, #assign_associations, #association_proxy_for, #associations, #associations=, #initialize, #properties, #read_association, #write_association
Methods included from Stannum::Entities::Attributes
apply, #assign_attributes, #attributes, #attributes=, #initialize, #properties, #read_attribute, #write_attribute
Methods included from Stannum::Entities::Properties
#==, #[], #[]=, #assign_properties, #initialize, #inspect, #inspect_with_options, #properties, #properties=, #to_h