パッケージレベル 宣言
関数
Realm オブジェクトの変更を監視します。 フローは、サブスクライブされると 初期 オブジェクトを発行し、その後はオブジェクトが変更されるたびに 更新されたオブジェクト を発行します。 監視されたオブジェクトが Realm から削除された場合、フローはDeletedObjectを発行して完了します。それ以外の場合は、キャンセルされるまで実行が継続されます。
baseRealmObject値から非マネージドRealmAny
インスタンスを作成します。
埋め込み RealmObject と TypedRealmObject の 2 つの間の逆の関係を表す バックリンク sDelegate を返します。
2 つの Realm モデル間の逆の関係を表すバックリンクsDelegateを返します。
埋め込みRealmObject とTypedRealmObject間の 1 対 1 の逆関係を表すバックリンクを定義します。
2 つの Realm モデル間の逆関係を表すバックリンクのコレクションを定義します。 1 対 1 または 1 対多などの直接関係は、バックリンクによって元に戻すことができます。
すでに永続化されているio.realm.kotlin.types.RealmObjectの管理されていないメモリ内コピーを作成します。 これは、参照されているすべてのオブジェクトをコピーするディープ コピーです。
RealmResults内の要素の管理されていないメモリ内コピーを作成します。 これは、参照されているすべてのオブジェクトをコピーするディープ コピーです。
管理対象のRealmDictionary内の要素の非管理メモリ内コピーを作成します。 これは、参照されているすべてのオブジェクトをコピーするディープ コピーです。
管理対象のRealmList内の要素の非管理メモリ内コピーを作成します。 これは、参照されているすべてのオブジェクトをコピーするディープ コピーです。
管理対象のRealmSet内の要素の管理されていないメモリ内コピーを作成します。 これは、参照されているすべてのオブジェクトをコピーするディープ コピーです。
オブジェクトが固定されているかどうかを返します。
このオブジェクトが Realm によって管理されているかどうかを返します。
このオブジェクトがまだ使用可能である場合、つまり Realm が開いており、基になるオブジェクトが削除されていない場合は true を返します。 管理されていないオブジェクトは常に有効です。
埋め込みオブジェクトをホストする親を表すTypedRealmObjectを返します。
埋め込みオブジェクトの親を取得します。埋め込みオブジェクトには常に一意の親があり、 RealmObjectまたは別の埋め込みRealmObject になります。
クエリ によって表される述語に一致する RealmQuery を返します。
filter
とarguments
で辞書内のオブジェクトをクエリします。 クエリは、 RealmDictionary.valuesから取得された出力に対して起動されます。 つまり、キーは考慮されません。
filter
とarguments
でリスト内のオブジェクトをクエリします。
filter
とarguments
でセット内のオブジェクトをクエリします。
すべての引数値が RealmAny としてラップされた RealmDictionary を含む RealmAny を作成します。
RealmDictionary.entries によって生成されたエントリセットに追加できる と stringV の ペア から、 非管理 の RealmDictionaryMutableEntry をインスタンス化します。管理されていないエントリを辞書エントリセットに追加することができます。 これにより、エントリが Realm にコピーされ、基になるRealmDictionaryが更新されます。
RealmDictionary.entries によって生成されたエントリセットに追加できる別の Map.Entry から、 管理 されていない RealmMapMutableEntry をインスタンス化します。管理されていないエントリを辞書エントリセットに追加することができます。 これにより、エントリが Realm にコピーされ、基になるRealmDictionaryが更新されます。
RealmDictionary.entries によって生成されたエントリセットに追加できる キー と 値 のペアから、 管理 されていない RealmMapMutableEntry をインスタンス化します。管理されていないエントリを辞書エントリセットに追加することができます。 これにより、エントリが Realm にコピーされ、基になるRealmDictionaryが更新されます。
から T stringペアへの マップ で表されるレシーバー辞書のすべての要素を含む 非管理 の RealmDictionary をインスタンス化します。
レシーバー RealmDictionaryEntrySet のすべての要素を含む 非管理 の RealmDictionary をインスタンス化します。
この イテラブル のすべての要素を含む 管理 されていない RealmList をインスタンス化します。
この イテラブル のすべての要素を含む 管理 されていない RealmSet をインスタンス化します。
このオブジェクトの Realm バージョンを返します。 このバージョン番号は、オブジェクトが読み取られたトランザクションに関連付けられています。