State

data class State<TState : Enum<TState>>(val valueMap: Map<TState, State<*>>)

The State information on State Machine

Constructors

Link copied to clipboard
constructor(valueMap: Map<TState, State<*>>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun <T : Enum<T>> belongsToType(type: KClass<T>): Boolean
Link copied to clipboard
fun subStateForAssociatedType(enumType: Enum<*>): State<*>
Link copied to clipboard
open override fun toString(): String