Module: AttributedObject
- Defined in:
- lib/attributed_object.rb,
lib/attributed_object/base.rb,
lib/attributed_object/type.rb,
lib/attributed_object/coerce.rb,
lib/attributed_object/strict.rb,
lib/attributed_object/version.rb,
lib/attributed_object/types/hash_of.rb,
lib/attributed_object/types/array_of.rb
Overview
A module to allow classes to have named attributes as initializing parameters Attributes are required to be explicitely given See Readme for all options
Defined Under Namespace
Modules: Base, Coerce, Strict, Types Classes: ConfigurationError, DisallowedValueError, Error, KeyError, MissingAttributeError, Type, TypeDefaults, TypeError, UncoercibleValueError, UnknownAttributeError, Unset
Constant Summary collapse
- VERSION =
"0.4.0"