Docs Menu
Docs Home
/ /
io.realm.rx

Colección de clasesChange

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

Contenedor que envuelve el resultado de la activación de un io.realm.OrderedRealmCollectionChangeListener.

RealmResults.asChangesetObservable() y RealmList.asChangesetObservable() utilizan esto ya que RxJava solo puede emitir un elemento, no varios.

Constructor y descripción

Constructor para un CollectionChange.

Modificador y Tipo
Método y descripción

booleanopúblico

Conjunto de cambios decolección ordenada pública

Devuelve el conjunto de cambios que describe la actualización.

público E

Devuelve la colección que se actualizó.

entero público

  • Métodos heredados de la clase java.lang.Object: getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

E collection,
)

Constructor para un CollectionChange.

Parámetros

  • collection - la colección que cambió.

  • changeset - el conjunto de cambios que describe el cambio.

public boolean equals (
)

Anulaciones

equals en la clase Objeto

Devuelve el conjunto de cambios que describe la actualización. Esto será null la primera vez que la transmisión emita la colección, así como también cuando se cargue una consulta asincrónica por primera 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
}
});

Devuelve

el conjunto de cambios que describe cómo se actualizó la colección.

public E getCollection ()

Devuelve la colección que se actualizó.

Devuelve

Colección que fue actualizada.

public int hashCode ()

Anulaciones

hashCode en la clase Objeto

Volver

io.realm.rx

En esta página