Table of Contents - smart_schema-0.5.0 Documentation
Classes and Modules
Methods
-
::__verify!
—
SmartCore::Schema::Checker::Rules::ExtraKeys
-
::aggregate_errors
—
SmartCore::Schema::Checker::Reconciler::Matcher::ResultFinalizer
-
::aggregate_extra_keys_errors
—
SmartCore::Schema::Checker::Reconciler::Matcher::ResultFinalizer
-
::aggregate_spread_keys_notice
—
SmartCore::Schema::Checker::Reconciler::Matcher::ResultFinalizer
-
::aggregate_verifier_errors
—
SmartCore::Schema::Checker::Reconciler::Matcher::ResultFinalizer
-
::append_definitions
—
SmartCore::Schema::Checker::Reconciler::Constructor
-
::build_final_result
—
SmartCore::Schema::Checker::Reconciler::Matcher::ResultFinalizer
-
::build_from
—
SmartCore::Schema::Checker::Reconciler::Matcher::Options
-
::check_filled
—
SmartCore::Schema::Checker::Rules::Verifier
-
::check_nested
—
SmartCore::Schema::Checker::Rules::Verifier
-
::check_requirement
—
SmartCore::Schema::Checker::Rules::Verifier
-
::check_type
—
SmartCore::Schema::Checker::Rules::Verifier
-
::compile_errors
—
SmartCore::Schema::Checker::Reconciler::Matcher::ResultFinalizer
-
::create
—
SmartCore::Schema::Checker::Reconciler::Constructor
-
::finalize
—
SmartCore::Schema::Checker::Reconciler::Matcher::ResultFinalizer
-
::included
—
SmartCore::Schema::DSL
-
::match
—
SmartCore::Schema::Checker::Reconciler::Matcher
-
::match_for_contract_keys
—
SmartCore::Schema::Checker::Reconciler::Matcher
-
::match_for_extra_keys
—
SmartCore::Schema::Checker::Reconciler::Matcher
-
::new
—
SmartCore::Schema::Checker
-
::new
—
SmartCore::Schema::Checker::Reconciler
-
::new
—
SmartCore::Schema::Checker::Reconciler::Matcher::Options
-
::new
—
SmartCore::Schema::Checker::Reconciler::Matcher::Result
-
::new
—
SmartCore::Schema::Checker::Rules
-
::new
—
SmartCore::Schema::Checker::Rules::Base
-
::new
—
SmartCore::Schema::Checker::Rules::ExtraKeys::Result
-
::new
—
SmartCore::Schema::Checker::Rules::Optional
-
::new
—
SmartCore::Schema::Checker::Rules::Options
-
::new
—
SmartCore::Schema::Checker::Rules::Options::Empty
-
::new
—
SmartCore::Schema::Checker::Rules::Options::Type
-
::new
—
SmartCore::Schema::Checker::Rules::Required
-
::new
—
SmartCore::Schema::Checker::Rules::Requirement::Optional
-
::new
—
SmartCore::Schema::Checker::Rules::Requirement::Required
-
::new
—
SmartCore::Schema::Checker::Rules::Requirement::Result
-
::new
—
SmartCore::Schema::Checker::Rules::Result::Base
-
::new
—
SmartCore::Schema::Checker::Rules::Result::Failure
-
::new
—
SmartCore::Schema::Checker::Rules::Verifier::Result
-
::new
—
SmartCore::Schema::Checker::VerifiableHash
-
::new
—
SmartCore::Schema::Result
-
::normalize
—
SmartCore::Schema::KeyControl
-
::normalize_list
—
SmartCore::Schema::KeyControl
-
::prevent_incompatible!
—
SmartCore::Schema::KeyControl
-
::set_strict_mode
—
SmartCore::Schema::Checker::Reconciler::Constructor
-
::verify!
—
SmartCore::Schema::Checker::Rules::Verifier
-
#<<
—
SmartCore::Schema::Checker::Rules::Verifier::Result
-
#[]
—
SmartCore::Schema::Checker::VerifiableHash
-
#[]=
—
SmartCore::Schema::Checker::Rules
-
#__contract_rules
—
SmartCore::Schema::Checker::Reconciler
-
#__extra_keys_contract
—
SmartCore::Schema::Checker::Reconciler
-
#__match!
—
SmartCore::Schema::Checker::Reconciler
-
#__schema_checker__
—
SmartCore::Schema::DSL::ClassMethods
-
#__strict?
—
SmartCore::Schema::Checker::Reconciler
-
#__verify!
—
SmartCore::Schema::Checker::Rules::Base
-
#add
—
SmartCore::Schema::Checker::Rules::Verifier::Result
-
#add_schema_definitions
—
SmartCore::Schema::Checker
-
#append_schema_definitions
—
SmartCore::Schema::Checker
-
#apply_strict_mode
—
SmartCore::Schema::Checker
-
#check!
—
SmartCore::Schema::Checker
-
#combine_with
—
SmartCore::Schema::Checker
-
#complete!
—
SmartCore::Schema::Checker::Reconciler::Matcher::Result
-
#contract_key_result
—
SmartCore::Schema::Checker::Reconciler::Matcher::Result
-
#define_nested_reconciler
—
SmartCore::Schema::Checker::Rules::Base
-
#each
—
SmartCore::Schema::Checker::Rules
-
#each
—
SmartCore::Schema::Checker::Rules::Verifier::Result
-
#each_result
—
SmartCore::Schema::Checker::Reconciler::Matcher::Result
-
#each_result
—
SmartCore::Schema::Checker::Rules::Verifier::Result
-
#each_rule
—
SmartCore::Schema::Checker::Rules
-
#extra_keys_result
—
SmartCore::Schema::Checker::Reconciler::Matcher::Result
-
#extract
—
SmartCore::Schema::Checker::VerifiableHash
-
#failure?
—
SmartCore::Schema::Checker::Rules::ExtraKeys::Failure
-
#failure?
—
SmartCore::Schema::Checker::Rules::ExtraKeys::Success
-
#failure?
—
SmartCore::Schema::Checker::Rules::Requirement::Result
-
#failure?
—
SmartCore::Schema::Checker::Rules::Result::Base
-
#failure?
—
SmartCore::Schema::Checker::Rules::Result::Failure
-
#failure?
—
SmartCore::Schema::Checker::Rules::Verifier::Result
-
#failure?
—
SmartCore::Schema::Result
-
#fetch
—
SmartCore::Schema::Checker::VerifiableHash
-
#filled
—
SmartCore::Schema::Checker::Rules::Base
-
#filled
—
SmartCore::Schema::Checker::Rules::Options
-
#filled=
—
SmartCore::Schema::Checker::Rules::Options
-
#inherited
—
SmartCore::Schema::DSL::ClassInheritance
-
#invoke_in_pipe
—
SmartCore::Schema::Checker
-
#key
—
SmartCore::Schema::Checker::Rules::Verifier::Result
-
#key?
—
SmartCore::Schema::Checker::VerifiableHash
-
#key_exists?
—
SmartCore::Schema::Checker::Rules::Requirement::Result
-
#keys
—
SmartCore::Schema::Checker::Rules
-
#keys
—
SmartCore::Schema::Checker::VerifiableHash
-
#non_filled?
—
SmartCore::Schema::Checker::Rules::Options::Filled
-
#non_strict!
—
SmartCore::Schema::Checker::Reconciler
-
#non_strict!
—
SmartCore::Schema::DSL::ClassMethods
-
#optional
—
SmartCore::Schema::Checker::Reconciler
-
#optional?
—
SmartCore::Schema::Checker::Rules::Requirement::Result
-
#required
—
SmartCore::Schema::Checker::Reconciler
-
#required?
—
SmartCore::Schema::Checker::Rules::Requirement::Result
-
#resolve_required_type
—
SmartCore::Schema::Checker::Rules::Options::Type
-
#schema
—
SmartCore::Schema::DSL::ClassMethods
-
#schema_checker
—
SmartCore::Schema
-
#set_strict_mode
—
SmartCore::Schema::Checker
-
#strict!
—
SmartCore::Schema::Checker::Reconciler
-
#strict!
—
SmartCore::Schema::DSL::ClassMethods
-
#strict_schema?
—
SmartCore::Schema::Checker::Reconciler::Matcher::Options
-
#success?
—
SmartCore::Schema::Checker::Rules::ExtraKeys::Failure
-
#success?
—
SmartCore::Schema::Checker::Rules::ExtraKeys::Success
-
#success?
—
SmartCore::Schema::Checker::Rules::Requirement::Result
-
#success?
—
SmartCore::Schema::Checker::Rules::Result::Base
-
#success?
—
SmartCore::Schema::Checker::Rules::Result::Success
-
#success?
—
SmartCore::Schema::Checker::Rules::Verifier::Result
-
#success?
—
SmartCore::Schema::Result
-
#thread_safe
—
SmartCore::Schema::Checker
-
#thread_safe
—
SmartCore::Schema::Checker::Reconciler
-
#thread_safe
—
SmartCore::Schema::Checker::Rules
-
#thread_safe
—
SmartCore::Schema::Checker::Rules::Base
-
#type
—
SmartCore::Schema::Checker::Rules::Base
-
#type
—
SmartCore::Schema::Checker::Rules::Options
-
#type=
—
SmartCore::Schema::Checker::Rules::Options
-
#valid?
—
SmartCore::Schema
-
#validate
—
SmartCore::Schema
-
#validate
—
SmartCore::Schema::Checker::Rules::Options::Empty
-
#validate
—
SmartCore::Schema::Checker::Rules::Options::Filled
-
#validate
—
SmartCore::Schema::Checker::Rules::Options::Type
-
#validate
—
SmartCore::Schema::Checker::Rules::Requirement::Optional
-
#validate
—
SmartCore::Schema::Checker::Rules::Requirement::Required