Table of Contents - value_semantics-3.6.1 Documentation
Classes and Modules
- ValueSemantics
- ValueSemantics::Anything
- ValueSemantics::ArrayCoercer
- ValueSemantics::ArrayOf
- ValueSemantics::Attribute
- ValueSemantics::Bool
- ValueSemantics::ClassMethods
- ValueSemantics::DSL
- ValueSemantics::Either
- ValueSemantics::Error
- ValueSemantics::HashCoercer
- ValueSemantics::HashOf
- ValueSemantics::InstanceMethods
- ValueSemantics::InvalidValue
- ValueSemantics::MissingAttributes
- ValueSemantics::NoDefaultValue
- ValueSemantics::RangeOf
- ValueSemantics::Recipe
- ValueSemantics::Struct
- ValueSemantics::UnrecognizedAttributes
- ValueSemantics::ValueObjectCoercer
Methods
- ::=== — ValueSemantics::Anything
- ::=== — ValueSemantics::Bool
- ::bake_module — ValueSemantics
- ::define — ValueSemantics::Attribute
- ::for_attributes — ValueSemantics
- ::included — ValueSemantics
- ::monkey_patch! — ValueSemantics
- ::new — ValueSemantics::ArrayCoercer
- ::new — ValueSemantics::ArrayOf
- ::new — ValueSemantics::Attribute
- ::new — ValueSemantics::DSL
- ::new — ValueSemantics::Either
- ::new — ValueSemantics::HashCoercer
- ::new — ValueSemantics::HashOf
- ::new — ValueSemantics::RangeOf
- ::new — ValueSemantics::Recipe
- ::new — ValueSemantics::Struct
- ::new — ValueSemantics::ValueObjectCoercer
- ::new — ValueSemantics::InstanceMethods
- ::run — ValueSemantics::DSL
- #== — ValueSemantics::InstanceMethods
- #=== — ValueSemantics::ArrayOf
- #=== — ValueSemantics::Either
- #=== — ValueSemantics::HashOf
- #=== — ValueSemantics::RangeOf
- #Anything — ValueSemantics::DSL
- #ArrayCoercer — ValueSemantics::DSL
- #ArrayOf — ValueSemantics::DSL
- #Bool — ValueSemantics::DSL
- #Either — ValueSemantics::DSL
- #HashCoercer — ValueSemantics::DSL
- #HashOf — ValueSemantics::DSL
- #RangeOf — ValueSemantics::DSL
- #[] — ValueSemantics::InstanceMethods
- #call — ValueSemantics::ArrayCoercer
- #call — ValueSemantics::HashCoercer
- #call — ValueSemantics::ValueObjectCoercer
- #coerce — ValueSemantics::Attribute
- #coerce_to_attr_hash — ValueSemantics::ValueObjectCoercer
- #coerce_to_hash — ValueSemantics::HashCoercer
- #coercer — ValueSemantics::ClassMethods
- #coercion_method — ValueSemantics::Attribute
- #deconstruct_keys — ValueSemantics::InstanceMethods
- #def_attr — ValueSemantics::DSL
- #determine_from! — ValueSemantics::Attribute
- #eql? — ValueSemantics::InstanceMethods
- #hash — ValueSemantics::InstanceMethods
- #inspect — ValueSemantics::InstanceMethods
- #method_missing — ValueSemantics::DSL
- #pretty_print — ValueSemantics::InstanceMethods
- #respond_to_missing? — ValueSemantics::DSL
- #to_h — ValueSemantics::InstanceMethods
- #validate? — ValueSemantics::Attribute
- #value_semantics — ValueSemantics
- #value_semantics — ValueSemantics::ClassMethods
- #with — ValueSemantics::InstanceMethods