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_FOUND | MiRZAのマイクデバイスが見つからない |
| PERMISSION_DENIED | パーミッションが不足 |
| RECORDER_NOT_INITIALIZED | レコーダーが初期化されていない |
| RECORDING_INTERRUPTED | 録音が中断 |
| RECORDING_NOT_STARTED | 録音停止中に録音停止要求を受けた |
| UNKNOWN | 不明なエラー |
メソッドの概要
| 修飾子とタイプ | メソッド | 説明 |
|---|---|---|
| RecordingError.ErrorCode | fromCode(int code) | コードから対応する状態を返却 |
| int | getCode() | 状態コードを取得 |
| static RecordingError.ErrorCode | valueOf(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- 不明コードの場合