枚举 Startup.Transition
- 所有已实现的接口:
Serializable,Comparable<Startup.Transition>,java.lang.constant.Constable
- 封闭类:
Startup
状态转换枚举 - 定义从站状态机转换阶段
根据 ETG.1020 规范定义
-
嵌套类概要
从类继承的嵌套类/接口 java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
枚举常量概要
枚举常量枚举常量说明Init -> PreOp 转换, 写入时机: PreOp 后 (AfterTransition)OP -> SafeOp 转换(降级), 写入时机: SafeOp 后 (AfterTransition)-> Init 转换(降级到初始化状态), SI 会自动转换为 PIPreOp -> SafeOp 转换, 写入时机: SafeOp 前 (BeforeTransition)SafeOp -> OP 转换, 写入时机: OP 前 (BeforeTransition)SafeOp -> PreOp 转换(降级), 写入时机: PreOp 后 (AfterTransition) -
方法概要
修饰符和类型方法说明获取默认写入时机获取中文描述static Startup.Transition从字符串解析转换类型, SI 自动转换为 PI转换为字符串标识intValue()static Startup.Transition返回带有指定名称的该类型的枚举常量。static Startup.Transition[]values()返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同
-
枚举常量详细资料
-
IP
Init -> PreOp 转换, 写入时机: PreOp 后 (AfterTransition) -
PS
PreOp -> SafeOp 转换, 写入时机: SafeOp 前 (BeforeTransition) -
SO
SafeOp -> OP 转换, 写入时机: OP 前 (BeforeTransition) -
OS
OP -> SafeOp 转换(降级), 写入时机: SafeOp 后 (AfterTransition) -
SP
SafeOp -> PreOp 转换(降级), 写入时机: PreOp 后 (AfterTransition) -
PI
-> Init 转换(降级到初始化状态), SI 会自动转换为 PI
-
-
方法详细资料
-
values
返回包含该枚举类型的常量的数组, 顺序与声明这些常量的顺序相同- 返回:
- 包含该枚举类型的常量的数组,顺序与声明这些常量的顺序相同
-
valueOf
返回带有指定名称的该类型的枚举常量。 字符串必须与用于声明该类型的枚举常量的 标识符完全匹配。(不允许有多余 的空格字符。)- 参数:
name- 要返回的枚举常量的名称。- 返回:
- 返回带有指定名称的枚举常量
- 抛出:
IllegalArgumentException- 如果该枚举类型没有带有指定名称的常量NullPointerException- 如果参数为空值
-
Value
public int Value() -
Parse
从字符串解析转换类型, SI 自动转换为 PI -
ToTransitionString
转换为字符串标识 -
GetDefaultWriteTiming
获取默认写入时机 -
GetDescription
获取中文描述
-