Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Menu Docs
Página inicial do Docs
/ /
Atlas Device SDKs
/ / /

Alteração de Coleção de Classe

java.lang.Object
io.realm.rx.CollectionChange

Contêiner envolvendo o resultado de um io.realm.OrderedRealmCollectionChangeListener sendo acionado.

Isto é utilizado por RealmResults.asChangesetObservable() } e RealmList.asChangesetObservable() pois o RxJava só é capaz de emitir um item, não vários.

Construtor e descrição

Construtor para um CollectionChange.

Modificador e tipo
Método e descrição

booleanopúblico

Retorna o conjunto de alterações que descreve a atualização.

público E

Retorna a collection que foi atualizada.

public int

  • Métodos herdados da classe java.lang.Object : getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

E collection,
)

Construtor para um CollectionChange.

Parâmetros

  • collection - a collection que mudou.

  • changeset - o changeset descrevendo a alteração.

public boolean equals (
)

Substitui

equals no objeto de classe

Retorna o changeset descrevendo a atualização.Esta será null na primeira vez que o stream emitir a coleção, bem como quando uma query assíncrona for carregada pela primeira vez.

// 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
}
});

Devoluções

o changeset descrevendo como a collection foi atualizada.

public E getCollection ()

Retorna a collection que foi atualizada.

Devoluções

collection que foi atualizada.

public int hashCode ()

Substitui

hashCode no objeto de classe

Voltar

io.realm.rx

Nesta página