インターフェース ordered
項目一覧
io.realm
このインターフェースでは、前回の更新中にコレクションに加えられた変更を記述します。:ref: OrderedCollectionChangeSet <io_realm_OrderedCollectionChangeSet>
は、 RealmResults.addCheckLister (OrderedRealmCollectionCheckLister)によって登録されている Order
変更情報には、各変更タイプの コレクション内の行インデックスの単純な配列と、 Rangeの配列の 2 つの形式があります。
ネストされたクラスの概要
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
コレクションの新しいバージョン内のオブジェクトの変更された範囲。 | |
public int | getChanges () コレクションの新しいバージョン内の変更されたインデックス。 |
コレクションの以前のバージョン内の削除されたオブジェクトの範囲。 | |
public int | getDeletions () コレクションの以前のバージョン内の削除されたインデックス。 |
public Throable | getError () 発生したエラーを返します。 |
コレクションの新しいバージョンに挿入されたオブジェクトの範囲。 | |
public int | コレクションの新しいバージョンに挿入されたインデックス。 |
getState () この変更によって表される状態を返します。 |
メソッドの詳細
get変更範囲
get Changes
public int getChanges () |
---|
コレクションの新しいバージョン内の変更されたインデックス。RealmResultsの場合、特定のインデックスにあるオブジェクトのプロパティの 1 つ以上が変更された(またはそのオブジェクトにリンクされたオブジェクトが変更された)ことを意味します。 戻り値 インデックス配列。 オブジェクトが変更された場合は、ゼロサイズの配列が返されます。 |
getDeleteRnges
getDeletes
public int getDeletions () |
---|
コレクションの以前のバージョン内の削除されたインデックス。 戻り値 インデックス配列。 オブジェクトが削除された場合は、0 の配列が返されます。 |
getError
getInsertionRanges
getInsertions
public int getInsertions () |
---|
コレクションの新しいバージョンに挿入されたインデックス。 戻り値 インデックス配列。 オブジェクトが挿入されていない場合は、ゼロサイズの配列が返されます。 |
getState
public OrderedCollectionChangeSet.State getState () |
---|