パッケージレベル 宣言

コア関数とタイプ。

タイプ

クリップボードにコピーされたリンク
インターフェース baseRealm :バージョン管理

すべての Realm インスタンス( RealmMutableRealm )の基本クラス。

クリップボードにコピーされたリンク
fun インターフェース compactOnLaunchコールバック

このインターフェースは、Realm ファイルが初めて開かれたとき、および インスタンスが返される前に、そのファイルを圧縮する必要があるかどうかを決定するために使用されます。

クリップボードにコピーされたリンク
インターフェース 構成

すべての Realm 構成タイプで共有される基本構成オプション。

クリップボードにコピーされたリンク
インターフェース 削除可能

削除可能な は、 書込みトランザクション 内、または移行の一環として削除できるエンティティです。

クリップボードにコピーされたリンク
fun インターフェース InitialDataCallback

このインターフェースは、ファイルが最初に作成されるときに、Realm ファイルにデータを書き込むために使用されます。 これは、 Realm.writeBlockingを使用するのと同様の方法で使用されます。

クリップボードにコピーされたリンク
データ クラス InitialRealmFileConfiguration(val concernFile :string val checkpoint :string)

Realm ファイルの初期状態として使用される事前にバンドルされたアセット ファイルの構成。

クリップボードにコピーされたリンク
インターフェース MutableRealm : TypedRealm

Realm ファイルの書込み可能な状態を表します。

クリップボードにコピーされたリンク
インターフェース Realm : TypedRealm

Realm インスタンスは、永続化された Realm を操作するためのメインのエントリ ポイントです。

クリップボードにコピーされたリンク
インターフェース RealmConfiguration :構成

Realm インスタンスの特定の設定と構成を定義するRealm 構成

クリップボードにコピーされたリンク
インターフェース TypedRealm : BaseRealm

特定の型のオブジェクトを照会できる型付きRealm

クリップボードにコピーされたリンク

MutableRealm . copyToRealm および io.realm.kotlin.dyname を使用してインポートするときに、既存のプライマリキーを持つオブジェクトのインポートを処理する方法を制御する更新ポリシー

クリップボードにコピーされたリンク
インターフェース バージョン管理
クリップボードにコピーされたリンク
データ クラス VersionId(有効なバージョン: Long :比較可能< VersionId >

Realm 自体またはそのオブジェクトのトランザクション ID を表すVersionId

関数

クリップボードにコピーされたリンク
インライン fun <t : TypedRealmObject> MutableRealm.削除()

指定されたクラスのすべてのオブジェクトを Realm から削除します。