パッケージ io.realm.rx
クラス コレクション変更未満の E は順序付けRealmCollection を拡張し、
- java.lang.Object
-
- io.realm.rx.Collection存在方法<E>
-
public class CollectionChange<E extends OrderedRealmCollection> extends Object
OrderedRealmCollectionChangeListener
がトリガーされた結果をラップするコンテナ。これは
RealmResults.asChangesetObservable()
} とRealmList.asChangesetObservable()
で使用されます。RxJava は複数のアイテムではなく 1 つのアイテムのみを発行できるためです。
-
-
コンストラクターの概要
コンストラクター Constructor 説明 CollectionChange(E collection, OrderedCollectionChangeSet changeset)
Collection Change のコンストラクター。
-
メソッドの概要
すべてのメソッド インスタンス メソッド 具象メソッド 修飾子と型 方式 説明 boolean
equals(Object o)
OrderedCollectionChangeSet
getChangeset()
更新を説明する変更セットを返します。E
getCollection()
アップデートされたコレクションを返します。int
hashCode()
-
-
-
コンストラクターの詳細
-
Collection Change
public Collection Change( Eコレクション、 @Nullable OrderedCollectionchangeSet変更セット)
Collection Change のコンストラクター。- パラメーター:
collection
- 変更された コレクション。changeset
- 変更を説明する変更セット。
-
-
メソッドの詳細
-
getCollection
public E getCollection()
アップデートされたコレクションを返します。- 次の値を返します。
- 更新されたコレクション。
-
get変更セット
@Nullable public OrderedCollectionchangeSet getChangeset()
更新を説明する変更セットを返します。これは、ストリームが初めてコレクションを発行するとき、および非同期クエリが初めて読み込まれたときに
null
になります。// Example realm.where(Person.class).findAllAsync().asChangesetObservable() .subscribe(new Consumer<CollectionChange>() { \@Override public void accept(CollectionChange item) throws Exception { item.getChangeset(); // Will return null the first two times } });
- 次の値を返します。
- コレクションがどのように更新されたかを示す 変更セット 。
-
-