Method List
-
#[] Contract
-
[] Contracts::Builtin::CallableClass
-
_valid? Contracts::Builtin::Optional
-
#add_method_decorator Contracts::Engine::Base
-
#all_decorators Contracts::Engine::Eigenclass
-
#all_decorators Contracts::Engine::Base
-
#applied? Contracts::Engine::Target
-
applied? Contracts::Engine::Base
-
#apply Contracts::Engine::Target
-
apply Contracts::Engine::Base
-
#args_contracts Contract
-
#args_contracts Contracts::ArgsValidator
-
#args_validators Contracts::ArgsValidator
-
#array_contract Contracts::Formatters::Expected
-
#call Contract
-
#call_with Contracts::CallWith
-
#check_on Contracts::Invariants::Invariant
-
class_for Contracts::ErrorFormatters
-
#clean_memoized_validators Contracts::Validators
-
common Contracts::Invariants
-
common Contracts::Core
-
#contract Contracts::Builtin::SplatArgs
-
#contract Contracts::Formatters::Expected
-
#contract_hash Contracts::Builtin::StrictHash
-
contract_id Contracts::Support
-
#contracts Contracts::ArgsValidator
-
#contracts Contracts::Builtin::Func
-
create Contracts::Formatters::InspectWrapper
-
#custom_to_s? Contracts::Formatters::ObjectInspectWrapper
-
#custom_to_s? Contracts::Formatters::ClassInspectWrapper
-
#data Contracts::DefaultErrorFormatter
-
#data ContractBaseError
-
#decorate Contracts::Engine::Base
-
#decorated_methods? Contracts::Engine::Base
-
#decorated_methods_for Contracts::Engine::Base
-
decorators Contracts::Decorator
-
#delim Contracts::Formatters::InspectWrapper
-
eigenclass? Contracts::Support
-
eigenclass_of Contracts::Support
-
#engine Contracts::Engine::Target
-
#expected Contracts::Invariants::Invariant
-
extended Contracts::MethodDecorators
-
extended Contracts::Core
-
extended Contracts
-
extended Contracts::Invariants
-
#failure_callback Contracts::FailureCallback
-
failure_callback Contracts::Invariants::Invariant
-
#failure_exception Contract
-
failure_msg Contracts::Invariants::Invariant
-
failure_msg Contracts::ErrorFormatters
-
#fetch_failure_callback Contracts::FailureCallback
-
fetch_from Contracts::Engine::Base
-
#handle Contracts::MethodHandler
-
#hash_contract Contracts::Formatters::Expected
-
#include_proc? Contracts::Builtin::Maybe
-
included Contracts
-
included Contracts::Core
-
included Contracts::Invariants
-
inherited Contracts::Decorator
-
#inherited Contracts::MethodDecorators
-
#initialize Contracts::Engine::Base
-
#initialize Contracts::Formatters::InspectWrapper
-
#initialize Contracts::Builtin::CollectionOf
-
#initialize Contracts::Invariants::Invariant
-
#initialize Contracts::Builtin::DescendantOf
-
#initialize Contracts::Builtin::SplatArgs
-
#initialize Contracts::Builtin::StrictHash
-
#initialize Contracts::Formatters::Expected
-
#initialize Contracts::Decorator
-
#initialize Contracts::Builtin::Eq
-
#initialize Contracts::Builtin::Func
-
#initialize Contracts::Builtin::RespondTo
-
#initialize Contracts::Builtin::Or
-
#initialize Contracts::Builtin::RangeOf
-
#initialize Contracts::Builtin::KeywordArgs
-
#initialize Contract
-
#initialize Contracts::Builtin::Exactly
-
#initialize Contracts::Builtin::Args
-
#initialize Contracts::ContractsNotIncluded
-
#initialize Contracts::Builtin::Enum
-
#initialize ContractBaseError
-
#initialize Contracts::Builtin::Maybe
-
#initialize Contracts::Builtin::Xor
-
#initialize Contracts::Builtin::Send
-
#initialize Contracts::DefaultErrorFormatter
-
#initialize Contracts::Builtin::HashOf
-
#initialize Contracts::Builtin::And
-
#initialize Contracts::Engine::Target
-
#initialize Contracts::Builtin::CollectionOf::Factory
-
#initialize Contracts::MethodHandler
-
#initialize Contracts::ArgsValidator
-
#initialize Contracts::Builtin::Optional
-
#initialize Contracts::MethodReference
-
#initialize Contracts::Builtin::Not
-
#inspect Contracts::Formatters::InspectWrapper
-
#inspect Contracts::Builtin::DescendantOf
-
#inspect Contracts::Builtin::KeywordArgs
-
inspect Contracts::Builtin::EnumInspector
-
#inspect Contracts::Builtin::Optional
-
inspector_klass Contracts::Formatters::InspectWrapper
-
#invariant Contracts::Invariants::InvariantExtension
-
#invariants Contracts::Invariants::InvariantExtension
-
keyword_args? Contracts::ErrorFormatters
-
#klass Contract
-
#klass Contracts::ArgsValidator
-
lift Contracts::Engine::Eigenclass
-
#make_alias Contracts::MethodReference
-
#make_definition Contracts::MethodReference
-
#make_validator Contracts::Validators
-
#make_validator! Contracts::Validators
-
#memoized_validators Contracts::Validators
-
#message Contracts::DefaultErrorFormatter
-
#message Contracts::KeywordArgsErrorFormatter
-
#message Contracts::ContractsNotIncluded
-
#method Contracts::ArgsValidator
-
#method Contract
-
#method_added Contracts::MethodDecorators
-
method_name Contracts::Support
-
#method_position Contracts::MethodReference
-
method_position Contracts::Support
-
#name Contracts::MethodReference
-
#nearest_decorated_ancestor Contracts::Engine::Base
-
#new Contracts::Builtin::CollectionOf::Factory
-
#override_failure_callback Contracts::FailureCallback
-
#override_validator Contracts::Validators
-
#owner_class Contracts::Engine::Eigenclass
-
#pattern_match! Contract
-
#pattern_match? Contract
-
#reset_validators Contracts::Validators
-
#restore_failure_callback Contracts::FailureCallback
-
#restore_validators Contracts::Validators
-
#ret_contract Contract
-
#send_to Contracts::MethodReference
-
#set_eigenclass_owner Contracts::Engine::Base
-
#set_eigenclass_owner Contracts::Engine::Eigenclass
-
#singleton_method_added Contracts::MethodDecorators
-
#splat_args_contract_index Contracts::ArgsValidator
-
#to_contract_error InvariantError
-
#to_contract_error ContractBaseError
-
#to_contract_error PatternMatchingError
-
#to_s Contracts::Formatters::InspectWrapper
-
#to_s Contract
-
#to_s Contracts::Builtin::Send
-
#to_s Contracts::Builtin::Exactly
-
#to_s Contracts::Builtin::CollectionOf
-
#to_s Contracts::Builtin::Not
-
#to_s Contracts::Builtin::SplatArgs
-
#to_s Contracts::Builtin::DescendantOf
-
#to_s Contracts::Builtin::Optional
-
#to_s Contracts::Builtin::RangeOf
-
#to_s Contracts::Builtin::And
-
#to_s Contracts::Builtin::RespondTo
-
#to_s Contracts::Builtin::Xor
-
#to_s Contracts::Builtin::Or
-
#to_s Contracts::Builtin::Eq
-
#to_s Contracts::Builtin::KeywordArgs
-
#to_s Contracts::Builtin::HashOf
-
unique_id Contracts::Support
-
#useful_inspect Contracts::Formatters::ObjectInspectWrapper
-
#useful_inspect Contracts::Formatters::ClassInspectWrapper
-
valid? Contracts::Builtin::Bool
-
#valid? Contracts::Builtin::Not
-
#valid? Contracts::Builtin::CollectionOf
-
#valid? Contracts::Builtin::RangeOf
-
#valid? Contracts::Builtin::Enum
-
#valid? Contracts::Builtin::Exactly
-
#valid? Contracts::Builtin::Send
-
#valid? Contracts::Builtin::Eq
-
#valid? Contracts::Builtin::RespondTo
-
#valid? Contracts::Builtin::And
-
#valid? Contracts::Builtin::DescendantOf
-
#valid? Contracts::Builtin::StrictHash
-
#valid? Contracts::Builtin::KeywordArgs
-
#valid? Contracts::Builtin::Optional
-
#valid? Contracts::Builtin::HashOf
-
#valid? Contracts::Builtin::Xor
-
#valid? Contracts::Builtin::Or
-
valid? Contracts::Builtin::Int
-
valid? Contracts::Builtin::Pos
-
valid? Contracts::Builtin::Num
-
valid? Contracts::Builtin::Neg
-
valid? Contracts::Builtin::Nat
-
valid? Contracts::Builtin::NatPos
-
valid? Contracts::Builtin::Any
-
valid? Contract
-
valid? Contracts::Builtin::None
-
#validate_args_before_splat! Contracts::ArgsValidator
-
#validate_splat_args_and_after! Contracts::ArgsValidator
-
#validator_key Contracts::Validators
-
#validator_strategies Contracts::Validators
-
#verify_invariants! Contracts::Invariants
-
#within_opt_hash! Contracts::Builtin::Optional