AbstractEndState

abstract class AbstractEndState(solution: Solution, context: ClassicExecutionContext) : AbstractState, EndState

Functions

asEndState
Link copied to clipboard
open override fun asEndState(): EndState
castToEndState
Link copied to clipboard
open fun castToEndState(): EndState
clone
Link copied to clipboard
abstract fun clone(context: ClassicExecutionContext = this.context): State
next
Link copied to clipboard
abstract fun next(): State

Properties

context
Link copied to clipboard
open override val context: ClassicExecutionContext
hasOpenAlternatives
Link copied to clipboard
open val hasOpenAlternatives: Boolean
isEndState
Link copied to clipboard
open override val isEndState: Boolean
solution
Link copied to clipboard
open override val solution: Solution

Inheritors

StateEnd
Link copied to clipboard
StateHalt
Link copied to clipboard