安装包 io.realm.rx

类 CollectionChange<E 扩展了 OrderedRealmCollection >

    • 构造函数详细信息

      • CollectionChange

        public CollectionChange​( E collection, @Nullable OrderedCollectionChangeSet changeset)
        CollectionChange 的构造函数。
        参数:
        collection - 发生更改的collection。
        changeset - 描述变更的变更集。
    • 方法详细信息

      • getCollection

        public E getCollection()
        返回更新的collection。
        返回:
        已更新的集合。
      • getChangeset

        @Nullable public OrderedCollectionChangeSet getChangeset()
        返回描述更新的变更集。

        流首次发出collection时以及首次加载异步查询时为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
           }
         });
         
         
        返回:
        描述集合更新方式的变更集。
      • hashCode

        public int hashCode()
        覆盖:
        hashCode 课堂上 Object