io.realm.Exceptions
クラスを囲みます。
このRealmFileExceptionの具体的な種類。
列挙定数の概要
列挙定数と説明 |
|---|
Realm が開かれているときに I/O 関連の例外シナリオでスローされます。 |
ディスク上の Realm の履歴タイプが予期しない場合、または互換性がない場合にスローされます。 |
宛先ファイルが存在するが、存在すべきではない場合はスローされます。 |
ファイルを新しい形式にアップグレードする必要があり、アップグレードが明示的に無効になっている場合にスローされます。 |
アーキテクチャの不一致により、データベースファイルが現在のプロセスと共有できない別のプロセスでデータベースファイルが現在開いている場合にスローされます。 |
Realm Object Server 2.* と互換性のない Realm Object Server 1.* で作成された Realm ファイルを開こうとした場合にスローされます。 |
関連するファイルが見つからない場合は、スローされます。 |
Realm が開かれているときに、ユーザーが指定されたアクセス モードで指定されたファイルを開くか作成する権限を持っていない場合にスローされます。 |
メソッドの概要
修飾子と型 | メソッドと説明 |
|---|---|
values () |
継承されたメソッド
クラスjava.lang.Object から継承されたメソッド:
getClass、hashCode、equals、clone、toString、notify、notifyAll、wait、wait、wait、finalizeクラスjava.lang.Enum から継承されたメソッド:
name、ordinal、toString、equals、hashCode、clone、compareTo、getDeclaringClass、valueOf、finalize
列挙定数の詳細
ACCESS_ERROR
public static final RealmFileException.Kind
Realm が開かれているときに I/O 関連の例外シナリオでスローされます。
BAD_HISTORY
public static final RealmFileException.Kind
ディスク上の Realm の履歴タイプが予期しない場合、または互換性がない場合にスローされます。
EXISTS
public static final RealmFileException.Kind
宛先ファイルが存在するが、存在すべきではない場合はスローされます。
FORMAT_UPGRADE_REQUIRED
public static final RealmFileException.Kind
ファイルを新しい形式にアップグレードする必要があり、アップグレードが明示的に無効になっている場合にスローされます。
INCOMPATIBLE_LOCK_FILE
public static final RealmFileException.Kind
アーキテクチャの不一致により、データベースファイルが現在のプロセスと共有できない別のプロセスでデータベースファイルが現在開いている場合にスローされます。
INCOMPATIBLE_SYNC_FILE
public static final RealmFileException.Kind
Realm Object Server 2.* と互換性のない Realm Object Server 1.* で作成された Realm ファイルを開こうとした場合にスローされます。 この例外は、Realm によって自動的に処理される必要があります。
NOT_FOUND
public static final RealmFileException.Kind
関連するファイルが見つからない場合は、スローされます。
PERMISSION_DENIED
public static final RealmFileException.Kind
Realm が開かれているときに、ユーザーが指定されたアクセス モードで指定されたファイルを開くか作成する権限を持っていない場合にスローされます。
メソッドの詳細
valueOf
values
public static RealmFileException.Kind values () |
|---|