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

Result.State

パッケージ


com.nttqonoq.devices.android.mirzalibrary

Enum Class Result.State

継承ツリー


Object
 Enum<Result.State>
  com.nttqonoq.devices.android.mirzalibrary.Result.State

クラスの説明


public static enum Result.State
extends Enum<Result.State>

結果の状態を表すEnum

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


クラスから継承されたネストされたクラス/インタフェース

列挙型定数の概要


列挙定数

列挙型定数説明
GLASS_NOT_CONNECTEDグラスデバイス未接続
GLASS_NOT_CONNECTED_OR_TIMEOUTグラスデバイス未接続またはタイムアウト
GLASS_NOT_PAIREDグラスデバイス未ペアリング
MIRZA_APP_NOT_IN_SPACES_MODEMIRZAアプリは MRモードではない
NOT_FOUND_MIRZA_APPMiRZAアプリが見つからない
SERVICE_ERRORサービス接続エラー
SERVICE_NOT_CONNECTEDサービス未接続
SUCCESS成功
UNEXPECTED_RESPONSE_DATA想定外のレスポンスデータ
UNKNOWN不明
VERSION_INCONSISTENTバージョン不整合

メソッドの概要


すべてのメソッド

修飾子とタイプメソッド説明
intgetCode()状態コードを取得する
static Result.StatevalueOf(String name)Returns the enum constant of this class with the specified name.
static Result.State[]values()Returns an array containing the constants of this enum class, in the order they are declared.

列挙型定数の詳細


SUCCESS

public static final Result.State SUCCESS
成功


SERVICE_NOT_CONNECTED

public static final Result.State SERVICE_NOT_CONNECTED
サービス未接続

ライブラリがMiRZAアプリのサービスと接続できていない状態を表します。


SERVICE_ERROR

public static final Result.State SERVICE_ERROR
サービス接続エラー

ライブラリがMiRZAアプリのサービスとの接続に失敗したことを表します。 MiRZAアプリが未インストールまたは正常にインストールされていない状態等を表します。


VERSION_INCONSISTENT

public static final Result.State VERSION_INCONSISTENT
バージョン不整合

MiRZAアプリとライブラリのバージョンに互換性がなく利用できない状態を表します。どちらかが古いバージョンの状態である際に発生します。


GLASS_NOT_PAIRED

public static final Result.State GLASS_NOT_PAIRED
グラスデバイス未ペアリング

グラスとMiRZAアプリのペアリングが未完了の状態を表します。


GLASS_NOT_CONNECTED

public static final Result.State GLASS_NOT_CONNECTED
グラスデバイス未接続

グラスとMiRZAアプリが接続されていない状態を表します。


GLASS_NOT_CONNECTED_OR_TIMEOUT

public static final Result.State GLASS_NOT_CONNECTED_OR_TIMEOUT
グラスデバイス未接続またはタイムアウト

何かしらの理由によりグラスとの連携結果を取得できずにタイムアウトとなっている状態を表します。


UNEXPECTED_RESPONSE_DATA

public static final Result.State UNEXPECTED_RESPONSE_DATA
想定外のレスポンスデータ


NOT_FOUND_MIRZA_APP

public static final Result.State NOT_FOUND_MIRZA_APP
MiRZAアプリが見つからない

MiRZAアプリが未インストールである状態を表します。


MIRZA_APP_NOT_IN_SPACES_MODE

public static final Result.State MIRZA_APP_NOT_IN_SPACES_MODE
MIRZAアプリは MRモードではない

グラススウィッチモードが MRモード以外である状態を表します。 MRモードであることが前提となる機能を利用した場合に発生します。


UNKNOWN

public static final Result.State UNKNOWN
不明

メソッドの詳細


values

public static Result.State[] values()
この列挙型クラスの定数を宣言された順序で含む配列を返します。

戻り値:

  • この列挙型クラスの定数を、宣言された順序で含む配列

valueOf

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

パラメータ:

  • name - 返される列挙型定数の名前。

戻り値:

  • 指定した名前の列挙型定数

例外:


getCode

public int getCode()
状態コードを取得する

戻り値:

  • 状態コード