类 StateMachineCell

java.lang.Object
org.hy.microservice.common.state.StateMachineCell

public class StateMachineCell extends Object
状态机模型的组成单元
版本:
v1.0
作者:
ZhengWei(HY)
  • 构造器详细资料

    • StateMachineCell

      public StateMachineCell()
      状态机模型的组成单元
    • StateMachineCell

      public StateMachineCell(StateMachine i_StateMachine, Class<? extends BaseEnum<?>> i_StateClass, Class<? extends BaseEnum<?>> i_ActionClass)
      状态机模型的组成单元
      参数:
      i_StateMachine - 状态机模型
      i_StateClass - 状态枚举值的元类型
      i_ActionClass - 操作动作枚举值的元类型
  • 方法详细资料

    • getStateMachine

      public StateMachine getStateMachine()
      获取:状态机模型
    • setStateMachine

      public void setStateMachine(StateMachine i_StateMachine)
      设置:状态机模型
      参数:
      i_StateMachine - 状态机模型
    • getStateClass

      public Class<? extends BaseEnum<?>> getStateClass()
      获取:状态枚举值的元类型
    • setStateClass

      public void setStateClass(Class<? extends BaseEnum<?>> i_StateClass)
      设置:状态枚举值的元类型
      参数:
      i_StateClass - 状态枚举值的元类型
    • getActionClass

      public Class<? extends BaseEnum<?>> getActionClass()
      获取:操作动作枚举值的元类型
    • setActionClass

      public void setActionClass(Class<? extends BaseEnum<?>> i_ActionClass)
      设置:操作动作枚举值的元类型
      参数:
      i_ActionClass - 操作动作枚举值的元类型