Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
io.realm.rx

Class ObjectChange

java.lang.Object
io.realm.rx.ObjectChange

Container wrapping the result of a io.realm.RealmObjectChangeListener being triggered.

RealmObject.asChangesetObservable() y RealmObject.asChangesetObservable(RealmModel) lo utilizan ya que RxJava solo puede emitir un elemento, no varios.

Constructor and Description
E object,
ObjectChangeSet changeset
)

Constructor para ObjectChange.

Modificador y Tipo
Método y descripción

public booleano

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

public E

public int

public String

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

public ObjectChange (
E object,
ObjectChangeSet changeset
)

Constructor para ObjectChange.

Parámetros

  • object - the object that was updated.

  • changeset - el conjunto de cambios que describe la actualización.

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 el objeto, así como también cuando se cargue una consulta asincrónica por primera vez.

// Example
realm.where(Person.class).findFirstAsync().asChangesetObservable()
.subscribe(new Consumer<ObjectChange>() {
@Override
public void accept(ObjectChange item) throws Exception {
item.getChangeset(); // Will return null the first two times
}
});

Devuelve

el conjunto de cambios que describe cómo se actualizó el objeto.

public E getObject ()

public int hashCode ()

Anulaciones

hashCode en la clase Objeto

public String toString ()

Anulaciones

toString en la clase Objeto

Volver

CollectionChange

En esta página