package com.mm.android.deviceaddmodule.mobilecommon.annotation;
|
|
import android.support.annotation.StringDef;
|
|
import java.lang.annotation.Retention;
|
|
import static com.mm.android.deviceaddmodule.mobilecommon.annotation.DeviceState.OFFLINE;
|
import static com.mm.android.deviceaddmodule.mobilecommon.annotation.DeviceState.ONLINE;
|
import static com.mm.android.deviceaddmodule.mobilecommon.annotation.DeviceState.SLEEP;
|
import static com.mm.android.deviceaddmodule.mobilecommon.annotation.DeviceState.UPGRADE;
|
import static java.lang.annotation.RetentionPolicy.SOURCE;
|
|
/**
|
* 设备在离线状态枚举值
|
*/
|
@Retention(SOURCE)
|
@StringDef({ONLINE, OFFLINE, SLEEP,UPGRADE, ""})
|
public @interface DeviceState {
|
String ONLINE = "online";
|
String OFFLINE = "offline";
|
String SLEEP = "sleep";
|
String UPGRADE = "upgrading";
|
|
}
|