Menu Docs
Página inicial do Docs
/ /
Atlas Device SDKs
/ / /

Alteração de objeto de classe

Nesta página

  • io.realm.rx
  • Construtores
  • Resumo do método
  • Métodos herdados
  • Detalhes do construtor
  • Detalhes do método
  • é igual a
  • Obter conjunto de alterações
  • getObject
  • hashCode
  • toString
java.lang.Object
io.realm.rx.ObjectChange

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

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

Construtor e descrição
E object,
ObjectChangeSet changeset
)

Construtor para um ObjectChange.

Modificador e tipo
Método e descrição
booleanopúblico

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

público E
public int
  • Métodos herdados da classe java.lang.Object : getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

public ObjectChange (
E object,
ObjectChangeSet changeset
)

Construtor para um ObjectChange.

Parâmetros

  • object - o objeto que foi atualizado.

  • changeset - o conjunto de alterações que descreve a atualização.

public boolean equals (
)

Substitui

equals no objeto de classe

Retorna o conjunto de alterações descrevendo a atualização.Esta será null a primeira vez que o fluxo emitirá o objeto , bem como quando uma consulta assíncrona for carregada pela primeira 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
}
});

Devoluções

o changeset descrevendo como o objeto foi atualizado.

public E getObject ()

public int hashCode ()

Substitui

hashCode no objeto de classe

public String toString ()

Substitui

toString no objeto de classe

Voltar

Alteração de collection