public class StateHolder<STATE>
extends java.lang.Object
This is a holder class to hold states. Hold current state, the previous state and the state to be expected to transfer.
Modifier and Type | Field and Description |
---|---|
STATE |
curr
Current state
|
STATE |
next
Next state
|
STATE |
prev
Previous state
|
Constructor and Description |
---|
StateHolder()
Default constructor
|
StateHolder(StateHolder sth)
Copy constructor
|
public STATE curr
public STATE prev
public STATE next
public StateHolder()
public StateHolder(StateHolder sth)