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"