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

RecordingError.ErrorCode

パッケージ


com.nttqonoq.devices.android.mirzalibrary

クラス RecordingError.ErrorCode

継承ツリー


Object
 Enum<RecordingError.ErrorCode>
  com.nttqonoq.devices.android.mirzalibrary.RecordingError.ErrorCode

クラスの説明


public static enum RecordingError.ErrorCode

extends Enum<RecordingError.ErrorCode>
録音処理におけるエラーの状態を表すEnum

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


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

列挙型定数の概要


列挙型定数説明
ALREADY_STARTED録音中に録音開始要求を受けた
INTERNAL_ERROR内部エラー
INVALID_ARGUMENTパラメータ不正
LOW_MEMORYメモリ不足
MIC_NOT_FOUNDMiRZAのマイクデバイスが見つからない
PERMISSION_DENIEDパーミッションが不足
RECORDER_NOT_INITIALIZEDレコーダーが初期化されていない
RECORDING_INTERRUPTED録音が中断
RECORDING_NOT_STARTED録音停止中に録音停止要求を受けた
UNKNOWN不明なエラー

メソッドの概要


修飾子とタイプメソッド説明
RecordingError.ErrorCodefromCode(int code)コードから対応する状態を返却
intgetCode()状態コードを取得
static RecordingError.ErrorCodevalueOf(String name)指定された名前のこのクラスの列挙定数を返す
static RecordingError.ErrorCode[]values()この列挙型クラスの定数を、宣言された順序で含む配列を返す

列挙型定数の詳細


ALREADY_STARTED

public static final RecordingError.ErrorCode ALREADY_STARTED
録音中に録音開始要求を受けた


INTERNAL_ERROR

public static final RecordingError.ErrorCode INTERNAL_ERROR
内部エラー


INVALID_ARGUMENT

public static final RecordingError.ErrorCode INVALID_ARGUMENT
パラメータ不正


LOW_MEMORY

public static final RecordingError.ErrorCode LOW_MEMORY
メモリ不足


MIC_NOT_FOUND

public static final RecordingError.ErrorCode MIC_NOT_FOUND
MiRZAのマイクデバイスが見つからない


PERMISSION_DENIED

public static final RecordingError.ErrorCode PERMISSION_DENIED
パーミッションが不足


RECORDER_NOT_INITIALIZED

public static final RecordingError.ErrorCode RECORDER_NOT_INITIALIZED
レコーダーが初期化されていない


RECORDING_INTERRUPTED

public static final RecordingError.ErrorCode RECORDING_INTERRUPTED
録音が中断


RECORDING_NOT_STARTED

public static final RecordingError.ErrorCode RECORDING_NOT_STARTED
録音停止中に録音停止要求を受けた


UNKNOWN

public static final RecordingError.ErrorCode UNKNOWN
不明なエラー

メソッドの詳細


values()

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

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

valueOf

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

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

getCode

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

  • 戻り値: エラーコード

fromCode

public RecordingError.ErrorCode fromCode(int code)
コードから対応する状態を返却

  • パラメータ: code - 状態コード
  • 戻り値: 対応する状態
  • 例外: IllegalArgumentException - 不明コードの場合