package com.hdl.photovoltaic.enums; import static java.lang.annotation.RetentionPolicy.SOURCE; import androidx.annotation.StringDef; import java.lang.annotation.Retention; @Retention(SOURCE) @StringDef({MessageAlarmStateType.fault, MessageAlarmStateType.warn, MessageAlarmStateType.event}) public @interface MessageAlarmStateType { /** * 故障 */ String fault = "FAULT"; /** * 告警 */ String warn = "WARN"; /** * 事件 */ String event = "EVENT"; }