Class: ActiveRecord::Type::DateTime
Relationships & Source Files | |
Extension / Inclusion / Inheritance Descendants | |
Subclasses:
ActiveRecord::ConnectionAdapters::PostgreSQL::OID::DateTime
|
|
Super Chains via Extension / Inclusion / Inheritance | |
Class Chain:
|
|
Instance Chain:
|
|
Inherits: |
ActiveModel::Type::DateTime
|
Defined in: | activerecord/lib/active_record/type/date_time.rb |
Class Method Summary
::ActiveModel::Type::Value
- Inherited
Instance Attribute Summary
Internal::Timezone
- Included
::ActiveModel::Type::Value
- Inherited
Instance Method Summary
Internal::Timezone
- Included
::ActiveModel::Type::Value
- Inherited
#==, #assert_valid_value, | |
#cast |
|
#changed? | Determines whether a value has changed for dirty checking. |
#changed_in_place? | Determines whether the mutable value has been modified since it was read. |
#deserialize | Converts a value from database input to the appropriate ruby type. |
#eql? | Alias for ActiveModel::Type::Value#==. |
#hash, | |
#serialize | Casts a value from the ruby type to a type that the database knows how to understand. |
#cast_value | Convenience method for types which do not need separate type casting behavior for user and database inputs. |
Constructor Details
This class inherits a constructor from ActiveModel::Type::Value