Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/benjiman/statemachine
/ types & classes
Types & classes
46 in github.com/benjiman/statemachine
⨍
Functions
80
◇
Types & classes
46
Class
A
src/test/java/com/benjiweber/statemachine/RegexExample.java:26
Interface
APlusB
src/test/java/com/benjiweber/statemachine/RegexExample.java:14
Class
B
src/test/java/com/benjiweber/statemachine/RegexExample.java:34
Interface
BiTransitionTo
src/main/java/com/benjiweber/statemachine/BiTransitionTo.java:5
Class
Cancelled
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:37
Class
CheckingOut
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:28
Interface
Customer
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:240
Class
DefaultValue
src/main/java/com/benjiweber/typeref/DefaultValue.java:7
Interface
EmailSender
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:244
Class
Failed
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:43
Class
FlashingAmber
src/test/java/com/benjiweber/statemachine/TrafficLightExample.java:17
Class
Green
src/test/java/com/benjiweber/statemachine/TrafficLightExample.java:14
Class
InvalidStateTransitionException
src/main/java/com/benjiweber/statemachine/State.java:68
Class
LightExample
src/test/java/com/benjiweber/statemachine/LightExample.java:7
Interface
Match
src/test/java/com/benjiweber/statemachine/RegexExample.java:45
Interface
MethodAwareConsumer
src/main/java/com/benjiweber/typeref/MethodAwareConsumer.java:5
Interface
MethodFinder
src/main/java/com/benjiweber/typeref/MethodFinder.java:11
Interface
NextState
src/main/java/com/benjiweber/statemachine/NextState.java:9
Class
NoMatch
src/test/java/com/benjiweber/statemachine/RegexExample.java:40
Class
NotSealed
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:168
Class
Off
src/test/java/com/benjiweber/statemachine/LightExample.java:18
Class
OhNoes
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:238
Class
On
src/test/java/com/benjiweber/statemachine/LightExample.java:17
Interface
OneTransition
src/main/java/com/benjiweber/statemachine/TransitionTo.java:8
Interface
OrElse
src/main/java/com/benjiweber/statemachine/State.java:30
Interface
OrderStatus
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:22
Class
Pending
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:27
Class
Purchased
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:29
Class
Red
src/test/java/com/benjiweber/statemachine/TrafficLightExample.java:16
Class
Refunded
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:49
Class
RegexExample
src/test/java/com/benjiweber/statemachine/RegexExample.java:12
Interface
RequestTransitionTo
src/main/java/com/benjiweber/statemachine/State.java:35
Class
Shipped
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:36
Class
SolidAmber
src/test/java/com/benjiweber/statemachine/TrafficLightExample.java:15
Class
Start
src/test/java/com/benjiweber/statemachine/RegexExample.java:19
Interface
State
src/main/java/com/benjiweber/statemachine/State.java:15
Interface
StateGuards
src/main/java/com/benjiweber/statemachine/StateGuards.java:3
Class
StateMachineExample
src/test/java/com/benjiweber/statemachine/StateMachineExample.java:19
Class
Switch
src/test/java/com/benjiweber/statemachine/LightExample.java:11
Interface
ThreeTransition
src/main/java/com/benjiweber/statemachine/TriTransitionTo.java:7
Interface
TrafficLight
src/test/java/com/benjiweber/statemachine/TrafficLightExample.java:11
Class
TrafficLightExample
src/test/java/com/benjiweber/statemachine/TrafficLightExample.java:9
Interface
TransitionTo
src/main/java/com/benjiweber/statemachine/TransitionTo.java:6
Interface
TriTransitionTo
src/main/java/com/benjiweber/statemachine/TriTransitionTo.java:5
Interface
TwoTransition
src/main/java/com/benjiweber/statemachine/BiTransitionTo.java:7
Class
UnableToGuessMethodException
src/main/java/com/benjiweber/typeref/MethodFinder.java:49