パッケージ io.realm.Exceptions

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 が開かれているときに、ユーザーが指定されたアクセス モードで指定されたファイルを開くか作成する権限を持っていない場合にスローされます。
    • 列挙定数の詳細

      • 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 の場合