パッケージ io.realm.Exceptions
RealmFileException.種類の列挙
- java.lang.Object
-
- java.lang.Enum<RealmFileException.Kind>
-
- io.realm.exceptions.RealmFileException.Kind
-
- すべての実装インターフェース:
Serializable
,Comparable<RealmFileException.Kind>
- クラスを囲みます。
- RealmFileException
public static enum RealmFileException.Kind extends Enum<RealmFileException.Kind>
このRealmFileException
の具体的な種類。
-
-
列挙定数の概要
列挙定数 列挙定数 説明 ACCESS_ERROR
Realm が開かれているときに I/O 関連の例外シナリオでスローされます。BAD_HISTORY
ディスク上の Realm の履歴タイプが予期しない場合、または互換性がない場合にスローされます。EXISTS
宛先ファイルが存在するが、存在すべきではない場合はスローされます。FORMAT_UPGRADE_REQUIRED
ファイルを新しい形式にアップグレードする必要があり、アップグレードが明示的に無効になっている場合にスローされます。INCOMPATIBLE_LOCK_FILE
アーキテクチャの不一致により、データベースファイルが現在のプロセスと共有できない別のプロセスでデータベースファイルが現在開いている場合にスローされます。INCOMPATIBLE_SYNC_FILE
Realm Object Server 2.* と互換性のない Realm Object Server 1.* で作成された Realm ファイルを開こうとした場合にスローされます。NOT_FOUND
関連するファイルが見つからない場合は、スローされます。PERMISSION_DENIED
Realm が開かれているときに、ユーザーが指定されたアクセス モードで指定されたファイルを開くか作成する権限を持っていない場合にスローされます。
-
メソッドの概要
すべてのメソッド 静的メソッド 具象メソッド 修飾子と型 方式 説明 static RealmFileException.Kind
valueOf(String name)
指定された名前を持つこの型の列挙定数を返します。static RealmFileException.Kind[]
values()
この列挙型の定数を含む配列を、宣言された順序で返します。
-
-
-
列挙定数の詳細
-
ACCESS_ERROR
public static final RealmFileException.Kind ACCESS_ERROR
Realm が開かれているときに I/O 関連の例外シナリオでスローされます。
-
BAD_HISTORY
public static final RealmFileException.Kind BAD_HISTORY
ディスク上の Realm の履歴タイプが予期しない場合、または互換性がない場合にスローされます。
-
PERMISSION_DNIED
public static final RealmFileException.Kind PERMISSION_DENIED
Realm が開かれているときに、ユーザーが指定されたアクセス モードで指定されたファイルを開くか作成する権限を持っていない場合にスローされます。
-
exists
public static final RealmFileException.Kind EXISTS
宛先ファイルが存在するが、存在すべきではない場合はスローされます。
-
NULL_FOUND
public static final RealmFileException.Kind NOT_FOUND
関連するファイルが見つからない場合は、スローされます。
-
INCOMPATiBLE_LOCK_FILE
public static final RealmFileException.Kind INCOMPATIBLE_LOCK_FILE
アーキテクチャの不一致により、データベースファイルが現在のプロセスと共有できない別のプロセスでデータベースファイルが現在開いている場合にスローされます。
-
FORMAT_UPグレード_REQUERY
public static final RealmFileException.Kind FORMAT_UPGRADE_REQUIRED
ファイルを新しい形式にアップグレードする必要があり、アップグレードが明示的に無効になっている場合にスローされます。
-
INCOMPATiBLE_SYNC_FILE
public static final RealmFileException.Kind INCOMPATIBLE_SYNC_FILE
Realm Object Server 2.* と互換性のない Realm Object Server 1.* で作成された Realm ファイルを開こうとした場合にスローされます。 この例外は、Realm によって自動的に処理される必要があります。
-
-
メソッドの詳細
-
values
public static RealmFileException.Kind[] values()
この列挙型の定数を含む配列を、宣言された順序で返します。 このメソッドは、次のように 定数を反復処理するために使用できます。の (RealmFileException.Key c : RealmFileException. Kind.values()) System.out.println(c)
- 次の値を返します。
- この列挙型の定数を宣言された順序で含む配列
-
valueOf
public static RealmFileException.Kind valueOf(String name)
指定された名前を持つこの型の列挙定数を返します。 string は、この型で列挙定数を宣言するために使用される識別子と完全に一致する必要があります。 (余計な空白文字は許可されません。)- パラメーター:
name
- 返される列挙定数の名前。- 次の値を返します。
- 指定された名前の列挙 定数
- 次の例外がスローされます。
IllegalArgumentException
- この列挙型に指定された名前の定数がない場合NullPointerException
- 引数が null の場合
-
-