Method List
- 
    #- StateMachines::AllMatcher
- 
    #<< StateMachines::NodeCollection
- 
    #== StateMachines::Transition
- 
    #[] StateMachines::NodeCollection
- 
    #action StateMachines::Transition
- 
    #action StateMachines::Machine
- 
    #action_hook? StateMachines::Machine
- 
    #after_failure StateMachines::Machine
- 
    #after_failure StateMachines::Machine::Callbacks
- 
    #after_transition StateMachines::Machine::Callbacks
- 
    #after_transition StateMachines::Machine
- 
    #all StateMachines::MatcherHelpers
- 
    #args StateMachines::Transition
- 
    #around_transition StateMachines::Machine::Callbacks
- 
    #around_transition StateMachines::Machine
- 
    #assert_after_transition StateMachines::TestHelper
- 
    #assert_before_transition StateMachines::TestHelper
- 
    assert_exclusive_keys! StateMachines::OptionsValidator
- 
    #assert_sm_all_sync StateMachines::TestHelper
- 
    #assert_sm_async_event_methods StateMachines::TestHelper
- 
    #assert_sm_async_methods StateMachines::TestHelper
- 
    #assert_sm_async_mode StateMachines::TestHelper
- 
    #assert_sm_callback_executed StateMachines::TestHelper
- 
    #assert_sm_can_transition StateMachines::TestHelper
- 
    #assert_sm_cannot_transition StateMachines::TestHelper
- 
    #assert_sm_event_raises_error StateMachines::TestHelper
- 
    #assert_sm_event_triggers StateMachines::TestHelper
- 
    #assert_sm_final_state StateMachines::TestHelper
- 
    #assert_sm_has_async StateMachines::TestHelper
- 
    #assert_sm_immediate_execution StateMachines::TestHelper
- 
    #assert_sm_initial_state StateMachines::TestHelper
- 
    #assert_sm_no_async_methods StateMachines::TestHelper
- 
    #assert_sm_possible_transitions StateMachines::TestHelper
- 
    #assert_sm_state StateMachines::TestHelper
- 
    #assert_sm_state_persisted StateMachines::TestHelper
- 
    #assert_sm_states_list StateMachines::TestHelper
- 
    #assert_sm_sync_execution StateMachines::TestHelper
- 
    #assert_sm_sync_mode StateMachines::TestHelper
- 
    #assert_sm_thread_safe_methods StateMachines::TestHelper
- 
    #assert_sm_transition StateMachines::TestHelper
- 
    #assert_sm_triggers_event StateMachines::TestHelper
- 
    assert_valid_keys! StateMachines::OptionsValidator
- 
    #async_fire_event StateMachines::AsyncMode::AsyncEvents
- 
    #async_fire_event StateMachines::AsyncMode::AsyncMachine
- 
    #async_fire_event! StateMachines::AsyncMode::AsyncEvents
- 
    #async_fire_events StateMachines::AsyncMode::AsyncEvents
- 
    #async_mode_enabled? StateMachines::Machine::AsyncExtensions
- 
    #at StateMachines::NodeCollection
- 
    #attribute StateMachines::Transition
- 
    #attribute StateMachines::Machine::Configuration
- 
    #attribute_transition_for StateMachines::EventCollection
- 
    #attributes StateMachines::Transition
- 
    available? StateMachines::SyntaxValidator::RubyVmBackend
- 
    backend StateMachines::SyntaxValidator
- 
    #before_transition StateMachines::Machine
- 
    #before_transition StateMachines::Machine::Callbacks
- 
    bind_to_object StateMachines::Callback
- 
    #branch StateMachines::Callback
- 
    #branches StateMachines::Event
- 
    #by_priority StateMachines::StateCollection
- 
    #cache StateMachines::State
- 
    #call StateMachines::Callback
- 
    #call StateMachines::State
- 
    #callbacks StateMachines::Machine
- 
    #can_fire? StateMachines::Event
- 
    #complete? StateMachines::Path
- 
    #concat StateMachines::NodeCollection
- 
    #configure_async_mode! StateMachines::Machine::AsyncExtensions
- 
    #context StateMachines::State
- 
    #context StateMachines::Event
- 
    #context StateMachines::NodeCollection
- 
    #context_methods StateMachines::State
- 
    #create_async_transition_collection StateMachines::AsyncMode::AsyncMachine
- 
    #default_messages StateMachines::Machine::ClassMethods
- 
    #default_messages= StateMachines::Machine::ClassMethods
- 
    #defaults StateMachines::Integrations::Base::ClassMethods
- 
    #define_helper StateMachines::AsyncMode::AsyncEventExtensions
- 
    #define_helper StateMachines::Machine
- 
    #description StateMachines::State
- 
    #description StateMachines::AllMatcher
- 
    #description StateMachines::BlacklistMatcher
- 
    #description StateMachines::WhitelistMatcher
- 
    #description StateMachines::LoopbackMatcher
- 
    #draw StateMachines::State
- 
    #draw StateMachines::Machine::ClassMethods
- 
    #draw StateMachines::Event
- 
    #draw StateMachines::Machine
- 
    #draw StateMachines::Machine::Rendering
- 
    #draw StateMachines::Branch
- 
    draw_branch StateMachines::STDIORenderer
- 
    draw_class StateMachines::STDIORenderer
- 
    draw_event StateMachines::STDIORenderer
- 
    draw_events StateMachines::STDIORenderer
- 
    draw_machine StateMachines::STDIORenderer
- 
    draw_requirement StateMachines::STDIORenderer
- 
    draw_state StateMachines::STDIORenderer
- 
    draw_states StateMachines::STDIORenderer
- 
    #dynamic_initial_state? StateMachines::Machine::StateMethods
- 
    #each StateMachines::NodeCollection
- 
    #error_message StateMachines::IntegrationNotFound
- 
    #errors_for StateMachines::Machine::Integration
- 
    #errors_for StateMachines::Machine
- 
    #evaluate_method StateMachines::EvalHelpers
- 
    #evaluate_method_with_event_args StateMachines::EvalHelpers
- 
    #event StateMachines::Transition
- 
    #event StateMachines::Machine::EventMethods
- 
    #event StateMachines::InvalidEvent
- 
    #event StateMachines::InvalidTransition
- 
    #event_requirement StateMachines::Branch
- 
    #events StateMachines::Machine
- 
    #events StateMachines::PathCollection
- 
    #events StateMachines::InvalidParallelTransition
- 
    #events StateMachines::Path
- 
    extended StateMachines::ClassMethods
- 
    #failed_events StateMachines::AsyncMode::AsyncTransitionError
- 
    #fetch StateMachines::NodeCollection
- 
    #filter StateMachines::BlacklistMatcher
- 
    #filter StateMachines::AllMatcher
- 
    #filter StateMachines::Matcher
- 
    #final? StateMachines::State
- 
    find_by_name StateMachines::Integrations
- 
    #find_or_create StateMachines::Machine::ClassMethods
- 
    #fire StateMachines::Event
- 
    #fire_event_async StateMachines::AsyncMode::AsyncEvents
- 
    #fire_event_async! StateMachines::AsyncMode::AsyncEvents
- 
    #fire_events StateMachines::MachineCollection
- 
    #fire_events StateMachines::InstanceMethods
- 
    #fire_events! StateMachines::InstanceMethods
- 
    #fire_events_async StateMachines::AsyncMode::AsyncEvents
- 
    #fire_events_concurrent StateMachines::AsyncMode::AsyncEvents
- 
    #from StateMachines::InvalidTransition
- 
    #from StateMachines::Transition
- 
    #from_name StateMachines::PathCollection
- 
    #from_name StateMachines::InvalidTransition
- 
    #from_name StateMachines::Path
- 
    #from_name StateMachines::Transition
- 
    #from_states StateMachines::PathCollection
- 
    #from_states StateMachines::Path
- 
    #generate_message StateMachines::Machine
- 
    #generate_message StateMachines::Machine::Integration
- 
    #has_async_machines? StateMachines::AsyncMode::AsyncEvents
- 
    #human_event StateMachines::Transition
- 
    #human_from_name StateMachines::Transition
- 
    #human_name StateMachines::State
- 
    #human_name StateMachines::Event
- 
    #human_to_name StateMachines::Transition
- 
    #if_condition StateMachines::Branch
- 
    #ignore_method_conflicts StateMachines::Machine::ClassMethods
- 
    included StateMachines::Integrations::Base
- 
    #initial StateMachines::State
- 
    #initial_state StateMachines::Machine::StateMethods
- 
    #initial_state= StateMachines::Machine::Configuration
- 
    #initialize StateMachines::Matcher
- 
    #initialize StateMachines::StateContext
- 
    #initialize StateMachines::Branch
- 
    #initialize StateMachines::HelperModule
- 
    #initialize StateMachines::AttributeTransitionCollection
- 
    #initialize StateMachines::EventCollection
- 
    #initialize StateMachines::State
- 
    #initialize StateMachines::Event
- 
    #initialize StateMachines::StateCollection
- 
    #initialize StateMachines::InvalidParallelTransition
- 
    #initialize StateMachines::InvalidTransition
- 
    #initialize StateMachines::InvalidEvent
- 
    #initialize StateMachines::AsyncMode::AsyncTransitionError
- 
    #initialize StateMachines::Error
- 
    #initialize StateMachines::IntegrationNotFound
- 
    #initialize StateMachines::Path
- 
    #initialize StateMachines::Callback
- 
    #initialize StateMachines::PathCollection
- 
    #initialize StateMachines::NodeCollection
- 
    #initialize StateMachines::Machine::Configuration
- 
    #initialize StateMachines::TransitionCollection
- 
    #initialize StateMachines::Transition
- 
    #initialize_copy StateMachines::Machine::Configuration
- 
    #initialize_copy StateMachines::State
- 
    #initialize_copy StateMachines::Event
- 
    #initialize_copy StateMachines::NodeCollection
- 
    #initialize_copy StateMachines::Path
- 
    #initialize_state StateMachines::Machine::StateMethods
- 
    #initialize_states StateMachines::MachineCollection
- 
    #inspect StateMachines::Transition
- 
    #inspect StateMachines::State
- 
    #inspect StateMachines::Event
- 
    #integration_name StateMachines::Integrations::Base::ClassMethods
- 
    #integration_options StateMachines::Integrations::Base::ClassMethods
- 
    integrations StateMachines::Integrations
- 
    #invalidate StateMachines::Machine
- 
    #invalidate StateMachines::Machine::Integration
- 
    #keys StateMachines::NodeCollection
- 
    #known_states StateMachines::Callback
- 
    #known_states StateMachines::Branch
- 
    #known_states StateMachines::Event
- 
    #length StateMachines::NodeCollection
- 
    #loopback? StateMachines::Transition
- 
    #machine StateMachines::PathCollection
- 
    #machine StateMachines::Transition
- 
    #machine StateMachines::NodeCollection
- 
    #machine StateMachines::State
- 
    #machine StateMachines::Event
- 
    #machine StateMachines::InvalidTransition
- 
    #machine StateMachines::Path
- 
    #machine StateMachines::StateContext
- 
    #machines StateMachines::AsyncMode::AsyncTransitionError
- 
    #marshal_dump StateMachines::AsyncMode::ThreadSafeState
- 
    #marshal_load StateMachines::AsyncMode::ThreadSafeState
- 
    #match StateMachines::Branch
- 
    #match StateMachines::StateCollection
- 
    match StateMachines::Integrations
- 
    #match! StateMachines::StateCollection
- 
    match_ancestors StateMachines::Integrations
- 
    #matcher StateMachines::State
- 
    #matches? StateMachines::Integrations::Base::ClassMethods
- 
    #matches? StateMachines::WhitelistMatcher
- 
    #matches? StateMachines::BlacklistMatcher
- 
    #matches? StateMachines::AllMatcher
- 
    #matches? StateMachines::LoopbackMatcher
- 
    #matches? StateMachines::Branch
- 
    #matches? StateMachines::StateCollection
- 
    #matches? StateMachines::State
- 
    #matches_ancestors? StateMachines::Integrations::Base::ClassMethods
- 
    #matching_ancestors StateMachines::Integrations::Base::ClassMethods
- 
    #method_missing StateMachines::AsyncMode::AsyncEvents
- 
    #method_missing StateMachines::StateContext
- 
    #name StateMachines::Machine
- 
    #name StateMachines::State
- 
    #name StateMachines::Event
- 
    #namespace StateMachines::Machine
- 
    #no_integrations StateMachines::IntegrationNotFound
- 
    #object StateMachines::PathCollection
- 
    #object StateMachines::Transition
- 
    #object StateMachines::AsyncMode::AsyncTransitionError
- 
    #object StateMachines::Error
- 
    #object StateMachines::Path
- 
    #on_failure StateMachines::Event
- 
    #options StateMachines::TransitionCollection
- 
    #owner_class StateMachines::Machine
- 
    #owner_class= StateMachines::Machine::Configuration
- 
    #paths_for StateMachines::Machine::EventMethods
- 
    #paused? StateMachines::Transition
- 
    #perform StateMachines::Transition
- 
    #perform StateMachines::TransitionCollection
- 
    #perform_async StateMachines::AsyncMode::AsyncTransitionCollection
- 
    #perform_threaded StateMachines::AsyncMode::AsyncTransitionCollection
- 
    #persist StateMachines::Transition
- 
    #qualified_event StateMachines::Transition
- 
    #qualified_event StateMachines::InvalidTransition
- 
    #qualified_from_name StateMachines::Transition
- 
    #qualified_from_name StateMachines::InvalidTransition
- 
    #qualified_name StateMachines::State
- 
    #qualified_name StateMachines::Event
- 
    #qualified_to_name StateMachines::Transition
- 
    #read StateMachines::Machine::StateMethods
- 
    #read_safely StateMachines::Machine::AsyncExtensions
- 
    #read_safely StateMachines::AsyncMode::AsyncMachine
- 
    #read_state_safely StateMachines::AsyncMode::ThreadSafeState
- 
    #refute_sm_callback_executed StateMachines::TestHelper
- 
    #refute_sm_event_triggers StateMachines::TestHelper
- 
    #refute_sm_state_defined StateMachines::TestHelper
- 
    #refute_sm_transition_allowed StateMachines::TestHelper
- 
    register StateMachines::Integrations
- 
    #renderer StateMachines::Machine::ClassMethods
- 
    #renderer StateMachines::Machine::Rendering
- 
    #renderer StateMachines::Machine
- 
    #replace_messages StateMachines::Machine::ClassMethods
- 
    #reset StateMachines::Transition
- 
    #reset StateMachines::Machine
- 
    #reset StateMachines::Event
- 
    reset StateMachines::Integrations
- 
    #reset StateMachines::Machine::Integration
- 
    #respond_to_missing? StateMachines::AsyncMode::AsyncEvents
- 
    #result StateMachines::Transition
- 
    #resumable? StateMachines::Transition
- 
    #resume! StateMachines::Transition
- 
    #rollback StateMachines::Transition
- 
    #run_callbacks StateMachines::Transition
- 
    #run_callbacks_safely StateMachines::AsyncMode::AsyncMachine
- 
    #run_callbacks_safely StateMachines::Machine::AsyncExtensions
- 
    #same StateMachines::MatcherHelpers
- 
    #skip_actions StateMachines::TransitionCollection
- 
    #skip_after StateMachines::TransitionCollection
- 
    #state StateMachines::StateContext
- 
    #state StateMachines::Machine::StateMethods
- 
    #state_machine StateMachines::MacroMethods
- 
    #state_machine_mutex StateMachines::AsyncMode::ThreadSafeState
- 
    #state_machines StateMachines::ClassMethods
- 
    #state_requirements StateMachines::Branch
- 
    #states StateMachines::Machine
- 
    #terminator StateMachines::Callback
- 
    terminator StateMachines::Callback
- 
    #to StateMachines::Transition
- 
    #to_name StateMachines::PathCollection
- 
    #to_name StateMachines::Transition
- 
    #to_name StateMachines::Path
- 
    #to_s StateMachines::HelperModule
- 
    #to_states StateMachines::PathCollection
- 
    #to_states StateMachines::Path
- 
    #transient? StateMachines::Transition
- 
    #transition StateMachines::Machine::EventMethods
- 
    #transition StateMachines::StateContext
- 
    #transition StateMachines::Event
- 
    #transition_for StateMachines::Event
- 
    #transitions StateMachines::MachineCollection
- 
    #transitions_for StateMachines::EventCollection
- 
    #type StateMachines::Callback
- 
    #unless_condition StateMachines::Branch
- 
    #update StateMachines::NodeCollection
- 
    #use_transactions StateMachines::TransitionCollection
- 
    #use_transactions StateMachines::Machine
- 
    #valid_for StateMachines::EventCollection
- 
    #valid_integrations StateMachines::IntegrationNotFound
- 
    #valid_integrations_name StateMachines::IntegrationNotFound
- 
    validate! StateMachines::SyntaxValidator::RubyVmBackend
- 
    validate! StateMachines::SyntaxValidator
- 
    validate! StateMachines::SyntaxValidator::RipperBackend
- 
    validate_and_return StateMachines::OptionsValidator
- 
    validator StateMachines::OptionsValidator
- 
    #value StateMachines::State
- 
    #values StateMachines::Matcher
- 
    #walk StateMachines::Path
- 
    #within_transaction StateMachines::Machine::Integration
- 
    #within_transaction StateMachines::Transition
- 
    #within_transaction StateMachines::Machine
- 
    #write StateMachines::Machine::StateMethods
- 
    #write_safely StateMachines::AsyncMode::AsyncMachine
- 
    #write_safely StateMachines::Machine::AsyncExtensions
- 
    #write_state_safely StateMachines::AsyncMode::ThreadSafeState