Table of Contents - definition-0.6.0 Documentation
Classes and Modules
- Definition
- Definition::ConformError
- Definition::ConformResult
- Definition::Dsl
- Definition::Dsl::Comparators
- Definition::Dsl::Nil
- Definition::InvalidValueObjectError
- Definition::KeyConformError
- Definition::NotConfiguredError
- Definition::Types
- Definition::Types::And
- Definition::Types::And::Conformer
- Definition::Types::And::Dsl
- Definition::Types::Base
- Definition::Types::Each
- Definition::Types::Each::Conformer
- Definition::Types::Include
- Definition::Types::Include::Conformer
- Definition::Types::Keys
- Definition::Types::Keys::Conformer
- Definition::Types::Keys::Dsl
- Definition::Types::Lambda
- Definition::Types::Lambda::Dsl
- Definition::Types::Or
- Definition::Types::Or::Conformer
- Definition::Types::Or::Dsl
- Definition::Types::Type
- Definition::ValueObject
Methods
- ::conform — Definition::ValueObject
- ::define_accessor_methods — Definition::ValueObject
- ::definition — Definition::ValueObject
- ::new — Definition::ConformError
- ::new — Definition::ConformResult
- ::new — Definition::KeyConformError
- ::new — Definition::Types::And
- ::new — Definition::Types::And::Conformer
- ::new — Definition::Types::Base
- ::new — Definition::Types::Each
- ::new — Definition::Types::Each::Conformer
- ::new — Definition::Types::Include
- ::new — Definition::Types::Include::Conformer
- ::new — Definition::Types::Keys
- ::new — Definition::Types::Keys::Conformer
- ::new — Definition::Types::Lambda
- ::new — Definition::Types::Or
- ::new — Definition::Types::Or::Conformer
- ::new — Definition::Types::Type
- ::new — Definition::InvalidValueObjectError
- ::new — Definition::ValueObject
- #And — Definition::Dsl
- #Boolean — Definition::Dsl
- #CoercibleType — Definition::Dsl
- #CoercibleValueObject — Definition::Dsl
- #Each — Definition::Dsl
- #Empty — Definition::Dsl::Comparators
- #Enum — Definition::Dsl
- #Equal — Definition::Dsl::Comparators
- #GreaterThen — Definition::Dsl::Comparators
- #GreaterThenEqual — Definition::Dsl::Comparators
- #Keys — Definition::Dsl
- #Lambda — Definition::Dsl
- #LessThen — Definition::Dsl::Comparators
- #LessThenEqual — Definition::Dsl::Comparators
- #MaxSize — Definition::Dsl::Comparators
- #MinSize — Definition::Dsl::Comparators
- #Nil — Definition::Dsl::Nil
- #Nilable — Definition::Dsl
- #NonEmpty — Definition::Dsl::Comparators
- #NonEmptyString — Definition::Dsl::Comparators
- #Or — Definition::Dsl
- #Regex — Definition::Dsl::Comparators
- #Type — Definition::Dsl
- #add_extra_key_errors — Definition::Types::Keys::Conformer
- #add_missing_key_errors — Definition::Types::Keys::Conformer
- #all_keys — Definition::Types::Keys::Conformer
- #assign_parents — Definition::ConformError
- #assign_parents — Definition::KeyConformError
- #conform — Definition::Types::And
- #conform — Definition::Types::And::Conformer
- #conform — Definition::Types::Base
- #conform — Definition::Types::Each
- #conform — Definition::Types::Each::Conformer
- #conform — Definition::Types::Include
- #conform — Definition::Types::Include::Conformer
- #conform — Definition::Types::Keys
- #conform — Definition::Types::Keys::Conformer
- #conform — Definition::Types::Lambda
- #conform — Definition::Types::Or
- #conform — Definition::Types::Or::Conformer
- #conform — Definition::Types::Type
- #conform_all — Definition::Types::And::Conformer
- #conform_all — Definition::Types::Each::Conformer
- #conform_all_keys — Definition::Types::Keys::Conformer
- #conform_definitions — Definition::Types::Keys::Conformer
- #conform_with — Definition::Types::Lambda::Dsl
- #conformed? — Definition::ConformResult
- #default — Definition::Types::Keys::Dsl
- #ensure_keys_do_not_interfere — Definition::Types::Keys::Dsl
- #error_hash — Definition::ConformResult
- #error_key_path — Definition::KeyConformError
- #error_message — Definition::ConformResult
- #error_path — Definition::ConformError
- #error_tree — Definition::ConformResult
- #errors — Definition::ConformResult
- #errors — Definition::Types::Each::Conformer
- #explain — Definition::Types::Base
- #find_next_parent_key_error — Definition::ConformResult
- #first_successful_conform_or_errors — Definition::Types::Or::Conformer
- #gather_errors — Definition::Types::Include::Conformer
- #include — Definition::Types::Keys::Dsl
- #inspect — Definition::ConformError
- #json_pointer — Definition::ConformError
- #keys — Definition::Types::Keys
- #leaf_errors — Definition::ConformError
- #leaf_errors — Definition::ConformResult
- #merge_error_hash — Definition::ConformResult
- #message — Definition::ConformError
- #missing_key_error — Definition::Types::Keys::Conformer
- #non_array_error — Definition::Types::Each::Conformer
- #option — Definition::Types::Keys::Dsl
- #optional — Definition::Types::Keys::Dsl
- #optional_definitions — Definition::Types::Keys::Conformer
- #optional_keys — Definition::Types::Keys::Conformer
- #passed? — Definition::ConformResult
- #required — Definition::Types::Keys::Dsl
- #required_definitions — Definition::Types::Keys::Conformer
- #required_keys — Definition::Types::Keys::Conformer
- #to_s — Definition::ConformError
- #translated_error — Definition::ConformError
- #try_conform — Definition::Types::Type
- #valid? — Definition::Types::Type
- #validate — Definition::Types::And::Dsl
- #validate — Definition::Types::Or::Dsl