getWhen(Predicate, Duration) |  | 0% | | n/a | 1 | 1 | 1 | 1 | 1 | 1 |
handleError(StateMachine.Transition, Throwable) |   | 76% |   | 50% | 1 | 2 | 2 | 5 | 0 | 1 |
existsCheck(Object) |   | 85% |   | 50% | 1 | 2 | 0 | 2 | 0 | 1 |
isTransitionAllowed(String, Object) |  | 100% |   | 87% | 1 | 5 | 0 | 9 | 0 | 1 |
StateMachineImpl(StateMachine.Config) |  | 100% | | n/a | 0 | 1 | 0 | 8 | 0 | 1 |
handleDenied(StateMachine.Transition) |  | 100% |  | 100% | 0 | 2 | 0 | 5 | 0 | 1 |
transition(StateMachine.Transition) |  | 100% |  | 100% | 0 | 2 | 0 | 6 | 0 | 1 |
transitionCheck(StateMachine.Transition) |  | 100% | | n/a | 0 | 1 | 0 | 4 | 0 | 1 |
addStateAndRules(Object, List) |  | 100% | | n/a | 0 | 1 | 0 | 5 | 0 | 1 |
setState(String, Object) |  | 100% |  | 100% | 0 | 2 | 0 | 4 | 0 | 1 |
transition(Consumer) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
handleSuccess(StateMachine.Transition) |  | 100% | | n/a | 0 | 1 | 0 | 3 | 0 | 1 |
stateToRulesLookup(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$new$1(StateMachine.Config, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
hasState(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
orNull(Optional) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
setOptionalState(Optional, String) |  | 100% | | n/a | 0 | 1 | 0 | 2 | 0 | 1 |
lambda$addStateAndRules$3(Set, StateMachine.Rule) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$setOptionalState$2(String, Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getIf(Predicate) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getWhen(Predicate) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getInitialStateNotPresentException() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
getEventNotPresentException() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$isTransitionAllowed$0(String, Object, StateMachine.Rule) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
get() |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |
lambda$stateToRulesLookup$4(Object) |  | 100% | | n/a | 0 | 1 | 0 | 1 | 0 | 1 |