Methods
- (StateMachine::AllMatcher)
<< (StateMachine::NodeCollection)
[] (StateMachine::NodeCollection)
action (StateMachine::Transition)
add_actions (StateMachine::Event)
add_callback (StateMachine::Integrations::ActiveRecord)
add_callback (StateMachine::Integrations::Sequel)
add_callback (StateMachine::Integrations::DataMapper)
add_callback (StateMachine::Machine)
add_states (StateMachine::Machine)
after (StateMachine::Transition)
after_initialize (StateMachine::Integrations::ActiveRecord)
after_initialize (StateMachine::Machine)
after_transition (StateMachine::Integrations::DataMapper::Observer)
after_transition (StateMachine::Machine)
all (StateMachine::MatcherHelpers)
any (StateMachine::MatcherHelpers)
assert_exclusive_keys (StateMachine::Assertions)
assert_valid_keys (StateMachine::Assertions)
at (StateMachine::NodeCollection)
attribute (StateMachine::Machine)
attribute (StateMachine::Transition)
attribute_transition_for (StateMachine::EventCollection)
attributes (StateMachine::Transition)
before (StateMachine::Transition)
before_transition (StateMachine::Machine)
before_transition (StateMachine::Integrations::DataMapper::Observer)
build_matcher (StateMachine::Guard)
by_priority (StateMachine::StateCollection)
call (StateMachine::State)
call (StateMachine::Callback)
callback (StateMachine::Transition)
can_fire? (StateMachine::Event)
context (StateMachine::State)
context (StateMachine::Transition)
create_with_scope (StateMachine::Machine)
create_with_scope (StateMachine::Integrations::ActiveRecord)
create_with_scope (StateMachine::Integrations::DataMapper)
create_with_scope (StateMachine::Integrations::Sequel)
create_without_scope (StateMachine::Integrations::ActiveRecord)
create_without_scope (StateMachine::Machine)
create_without_scope (StateMachine::Integrations::Sequel)
create_without_scope (StateMachine::Integrations::DataMapper)
define_action_helpers (StateMachine::Integrations::DataMapper)
define_action_helpers (StateMachine::Integrations::ActiveRecord)
define_action_helpers (StateMachine::Machine)
define_action_helpers (StateMachine::Integrations::Sequel)
define_class_method (StateMachine::Machine)
define_event_helpers (StateMachine::Machine)
define_helpers (StateMachine::Machine)
define_instance_method (StateMachine::Machine)
define_scopes (StateMachine::Machine)
define_state_accessor (StateMachine::Machine)
define_state_accessor (StateMachine::Integrations::ActiveRecord)
define_state_accessor (StateMachine::Integrations::DataMapper)
define_state_accessor (StateMachine::Integrations::Sequel)
define_state_initializer (StateMachine::Integrations::Sequel)
define_state_initializer (StateMachine::Machine)
define_state_initializer (StateMachine::Integrations::ActiveRecord)
define_state_predicate (StateMachine::Integrations::ActiveRecord)
define_state_predicate (StateMachine::Machine)
description (StateMachine::LoopbackMatcher)
description (StateMachine::WhitelistMatcher)
description (StateMachine::BlacklistMatcher)
description (StateMachine::State)
description (StateMachine::AllMatcher)
draw (StateMachine::Event)
draw (StateMachine::Guard)
draw (StateMachine::Machine)
draw (StateMachine::Machine)
draw (StateMachine::State)
dynamic_initial_state? (StateMachine::Machine)
each (StateMachine::NodeCollection)
evaluate_method (StateMachine::EvalHelpers)
event (StateMachine::Machine)
fetch (StateMachine::NodeCollection)
filter (StateMachine::AllMatcher)
filter (StateMachine::BlacklistMatcher)
filter (StateMachine::Matcher)
final? (StateMachine::State)
find_or_create (StateMachine::Machine)
fire (StateMachine::Event)
fire_event_attributes (StateMachine::MachineCollection)
fire_events (StateMachine::MachineCollection)
fire_events (StateMachine::InstanceMethods)
fire_events! (StateMachine::InstanceMethods)
generate_message (StateMachine::Machine)
initial_state (StateMachine::Machine)
initial_state= (StateMachine::Machine)
initialize_states (StateMachine::MachineCollection)
inspect (StateMachine::Event)
inspect (StateMachine::Transition)
inspect (StateMachine::State)
invalidate (StateMachine::Integrations::ActiveRecord)
invalidate (StateMachine::Integrations::DataMapper)
invalidate (StateMachine::Integrations::Sequel)
invalidate (StateMachine::Machine)
keys (StateMachine::NodeCollection)
known_states (StateMachine::Callback)
length (StateMachine::NodeCollection)
loopback? (StateMachine::Transition)
machine= (StateMachine::NodeCollection)
match (StateMachine::Guard)
match (StateMachine::StateCollection)
match! (StateMachine::StateCollection)
match_event (StateMachine::Guard)
match_query (StateMachine::Guard)
match_states (StateMachine::Guard)
match_success (StateMachine::Guard)
matches? (StateMachine::State)
matches? (StateMachine::BlacklistMatcher)
matches? (StateMachine::AllMatcher)
matches? (StateMachine::Integrations::Sequel)
matches? (StateMachine::WhitelistMatcher)
matches? (StateMachine::Integrations::ActiveRecord)
matches? (StateMachine::Integrations::DataMapper)
matches? (StateMachine::StateCollection)
matches? (StateMachine::Guard)
matches? (StateMachine::LoopbackMatcher)
matches_conditions? (StateMachine::Guard)
matches_requirement? (StateMachine::Guard)
method_missing (StateMachine::ConditionProxy)
new (StateMachine::Machine)
new (StateMachine::NodeCollection)
new (StateMachine::Matcher)
new (StateMachine::Callback)
new (StateMachine::ConditionProxy)
on (StateMachine::Machine)
other_states (StateMachine::Machine)
owner_class= (StateMachine::Machine)
perform (StateMachine::Transition)
perform (StateMachine::Transition)
perform_within_transaction (StateMachine::Transition)
persist (StateMachine::Transition)
read (StateMachine::Machine)
reset (StateMachine::Integrations::DataMapper)
reset (StateMachine::Machine)
reset (StateMachine::Transition)
reset (StateMachine::Integrations::Sequel)
reset (StateMachine::Integrations::ActiveRecord)
rollback (StateMachine::Transition)
same (StateMachine::MatcherHelpers)
state (StateMachine::Machine)
state_machine (StateMachine::MacroMethods)
state_machines (StateMachine::ClassMethods)
supports_validations? (StateMachine::Integrations::DataMapper)
transaction (StateMachine::Integrations::Sequel)
transaction (StateMachine::Integrations::ActiveRecord)
transaction (StateMachine::Integrations::DataMapper)
transaction (StateMachine::Machine)
transition (StateMachine::Event)
transition_for (StateMachine::Event)
transitions_for (StateMachine::EventCollection)
update (StateMachine::NodeCollection)
valid_for (StateMachine::EventCollection)
value (StateMachine::State)
within_transaction (StateMachine::Transition)
within_transaction (StateMachine::Machine)
write (StateMachine::Integrations::DataMapper)
write (StateMachine::Integrations::Sequel)
write (StateMachine::Machine)
write (StateMachine::Integrations::ActiveRecord)