Matches everything but a specific set of values
A human-readable description of this matcher
Finds all values that are not within the blacklist configured for this matcher
Checks whether the given value exists outside the blacklist configured for this matcher.
matcher = StateMachine::BlacklistMatcher.new([:parked, :idling]) matcher.matches?(:parked) # => false matcher.matches?(:first_gear) # => true
[Validate]