Class: Virtus::Attribute::Object
- Inherits:
-
Virtus::Attribute
- Object
- Virtus::Attribute
- Virtus::Attribute::Object
- Defined in:
- lib/virtus/attribute/object.rb
Overview
Base class for every attribute
Direct Known Subclasses
Boolean, Class, Collection, Date, DateTime, EmbeddedValue, Hash, Numeric, String, Symbol, Time
Constant Summary
Constants included from TypeLookup
Instance Attribute Summary
Attributes inherited from Virtus::Attribute
#coercion_method, #default, #name, #options
Method Summary
Methods inherited from Virtus::Attribute
build, #coerce, #define_accessor_methods, #define_reader_method, #define_writer_method, determine_type, #get, #get!, #initialize, #inspect, merge_options, #public_reader?, #public_writer?, #set, #set!, #value_coerced?
Methods included from TypeLookup
#determine_type, extended, #primitive
Methods included from Options
#accept_options, #accepted_options, #options
Constructor Details
This class inherits a constructor from Virtus::Attribute