メインコンテンツまでスキップ
バージョン: 1.0.1

ServiceState

パッケージ


com.nttqonoq.devices.android.mirzalibrary.data

Enum Class ServiceState

継承ツリー


Object
Enum<ServiceState>
com.nttqonoq.devices.android.mirzalibrary.data.ServiceState

クラスの説明


public enum ServiceState
extends Enum<ServiceState>

サービスの状態を表すEnum

MiRZAアプリのサービスとの接続に関する状態を表す

ネストされたクラスの概要


クラスから継承されたネストされたクラス/インタフェース
Enum.EnumDesc<E extends Enum<E>>

列挙型定数の概要


列挙型定数説明
CONNECTED接続済み
CONNECTING接続中
CONNECTION_ERROR接続エラー
DISCONNECTED切断済み
DISCONNECTING切断中
VERSION_INCONSISTENTバージョン不整合

メソッドの概要


修飾子とタイプメソッド説明
intgetCode()サービス状態コードを取得
static ServiceStatevalueOf(String name)指定された名前のこのクラスの列挙定数を返す
static ServiceState[]values()この列挙型クラスの定数を、宣言された順序で含む配列を返す

列挙型定数の詳細


CONNECTING
public static final ServiceState CONNECTING
接続中
CONNECTED
public static final ServiceState CONNECTED
接続済み
DISCONNECTING
public static final ServiceState DISCONNECTING
切断中
DISCONNECTED
public static final ServiceState DISCONNECTED
切断済み
CONNECTION_ERROR
public static final ServiceState CONNECTION_ERROR
接続エラー
VERSION_INCONSISTENT
public static final ServiceState VERSION_INCONSISTENT
バージョン不整合<br>サービスと接続後の有効バージョンチェックの結果が不整合であった場合に返却される

メソッドの詳細


values

public static ServiceState[] values()
この列挙型クラスの定数を、宣言された順序で含む配列を返す

戻り値:
この列挙型クラスの定数を宣言された順序で含む配列

valueOf

public static ServiceState valueOf(String name)
指定された名前のこのクラスの列挙定数を返す。文字列は、このクラスで列挙定数を宣言するために使用された識別子と正確に一致しなければならない。
(余分な空白文字は許可されない。)

パラメータ:
name - 返される列挙型定数の名前
戻り値:
指定した名前の列挙型定数
例外:
IllegalArgumentException - この列挙型クラスに指定された名前の定数が存在しない場合
NullPointerException - 引数がnullの場合

getCode

public int getCode()
サービス状態コードを取得

戻り値:
サービス状態コード