Realm結果

インターフェース RealmResults<t : baseRealmObject> :リスト< T >削除可能バージョン管理

Realm 結果には、Realm をクエリした結果が保持されます。

次も参照してください

プロパティ

クリップボードにコピーされたリンク
抽象 [readConcern] の上書き 価値 サイズ: Int

関数

クリップボードにコピーされたリンク
抽象 fun asFlow(keyPaths : List < string > ? = null): フロー<結果の変更<t>>

RealmResult への変更を監視します。 サブスクライブされると、フローはInitialResultsイベント を発行し、その後RealmResultsをサポートするクエリによって表されるオブジェクトに対するすべての変更に対して UpdatedResult を発行します。 フローは無期限に実行され続けますが、結果がバックリンク プロパティからのものである場合は除き、ターゲット オブジェクトが削除されると停止します。

クリップボードにコピーされたリンク
抽象 演算子オーバーライド fun に含まれる(要素: T): ブール値
クリップボードにコピーされたリンク
抽象 [readConcern] の上書き fun すべての操作を含む(要素:コレクション< T >): ブール値
クリップボードにコピーされたリンク
インライン fun <t : TypedRealmObject> RealmResults<t>.copyFromRealm(深度: UInt = UInt.MAX_VALUE): リスト<t>

RealmResults内の要素の管理されていないメモリ内コピーを作成します。 これは、参照されているすべてのオブジェクトをコピーするディープ コピーです。

クリップボードにコピーされたリンク
抽象 演算子 fun 得る(index: Int): t
クリップボードにコピーされたリンク
抽象 fun indexOf(要素: T): Int
クリップボードにコピーされたリンク
抽象 [readConcern] の上書き fun isEmpty(): ブール値
クリップボードにコピーされたリンク
抽象 演算子オーバーライド fun イテレータ(): イテレータ<t>
クリップボードにコピーされたリンク
抽象 fun lastIndexOf(要素: T): Int
クリップボードにコピーされたリンク
抽象 fun listIterator(): ListIterator<t>
抽象 fun listIterator(index: Int): ListIterator<t>
クリップボードにコピーされたリンク
抽象 fun クエリ(クエリ: string = true_PLED 変数args :任意か?): RealmQuery<t>

RQLを使用して、この結果のオブジェクトに対してクエリを実行します。

クリップボードにコピーされたリンク
抽象 fun サブリスト(fromIndex : Int toIndex : Int): リスト<t>
クリップボードにコピーされたリンク

T string ペア のこの反復可能な RealmDictionary のすべての要素を含む 管理 されていない RealmDictionary をインスタンス化します。

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

この イテラブル のすべての要素を含む 管理 されていない RealmList をインスタンス化します。

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

この イテラブル のすべての要素を含む 管理 されていない RealmSet をインスタンス化します。

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

このオブジェクトの Realm バージョンを返します。 このバージョン番号は、オブジェクトが読み取られたトランザクションに関連付けられています。