- init
Initializes the state machine.
- configure
Configures the state machine. By default, this method will configure state
machine operations by ext
- isOperationMethod
Returns a boolean value indicating whether the given method is an operation
method.
- registerMethod
Registers an operation for the given method.
- registerOperations
Registers operations for the class.
- registerValueMethod
Registers an operation with a non-void return value.
- registerVoidMethod
Registers an operation with a void return value.
- resolveArgument
Resolves the generic argument for the given type.
- resolveClass
Resolves the generic class for the given type.
- wrapValueMethod
Wraps a value method.