Classe RealmObservableFactory
Nesta página
io.realm.rx
Interfaces implementadas:
Classe de fábrica para criar Observables para RxJava (<=2.0.*).
Dica
Veja também:
DynamicRealmObject.asFlowable()
Construtores
Construtor e descrição |
---|
Constrói a fábrica para criar observáveis do Realm para RxJava. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
public <any> | Cria um Observable para um RealmObject . |
public <any> | Cria um Observable para um RealmObject . |
public <any> | Cria um Observable para um RealmList . |
public <any> | Cria um Observable para um RealmList . |
public <any> | Cria um Observable para um RealmResults . |
public <any> | Cria um Observable para um RealmResults . |
booleanopúblico | |
public <any> | Cria um único a partir de um RealmQuery . |
public <any> | Cria um único a partir de um RealmQuery . |
public <any> | Cria um fluxo para um dynamicRealmObject . |
public <any> | Cria um fluxo para um RealmObject . |
public <any> | Cria um fluxo para um RealmList . |
public <any> | Cria um Observable para um RealmList . |
public <any> | Cria um fluxo para um RealmResults . |
public <any> | Cria um fluxo para um RealmResults . |
public <any> | Cria um fluxo para um dinâmicoRealm . |
public <any> | |
public int | hashCode () |
Métodos herdados
Métodos herdados da classe java.lang.Object :
getClass
,hashCode
,equals
,clone
,toString
,notify
,notifyAll
,wait
,wait
,wait
,finalize
Detalhes do construtor
Constrói a fábrica para criar observáveis do Realm para RxJava. Parâmetros
|
Detalhes do método
conjuntos de alterações
Cria um Observable para um RealmObject . Ele deve emitir o objeto inicial quando inscrito e, em cada atualização subsequente do objeto, deve emitir o objeto + o io.realm.ObjectChangeSet que descreve a atualização. Os observáveis do conjunto de alterações não suportam a backpressure, pois um conjunto de alterações depende do estado do conjunto de alterações anterior. O manuseio da contrapressão deve, portanto, ser deixado para o usuário. |
Cria um Observable para um RealmObject . Ele deve emitir o objeto inicial quando inscrito e, em cada atualização subsequente do objeto, deve emitir o objeto + o io.realm.ObjectChangeSet que descreve a atualização. Os observáveis do conjunto de alterações não suportam a backpressure, pois um conjunto de alterações depende do estado do conjunto de alterações anterior. O manuseio da contrapressão deve, portanto, ser deixado para o usuário. |
Cria um Observable para um RealmList . Ele deve emitir o RealmList inicial quando inscrito e, em cada atualização subsequente do RealmList, deve emitir o RealmList + o OrderedCollectionChangeSet que descreve a atualização. Os observáveis do conjunto de alterações não suportam a backpressure, pois um conjunto de alterações depende do estado do conjunto de alterações anterior. O tratamento da contrapressão deve, portanto, ser deixado para os usuários. Devoluções Rx observável que emite todas as atualizações + seu changeset. |
Cria um Observable para um RealmList . Ele deve emitir o RealmList inicial quando inscrito e, em cada atualização subsequente do RealmIst, deve emitir o RealmList + o OrderedCollectionChangeSet que descreve a atualização. Os observáveis do conjunto de alterações não suportam a backpressure, pois um conjunto de alterações depende do estado do conjunto de alterações anterior. O tratamento da contrapressão deve, portanto, ser deixado para os usuários. Devoluções Rx observável que emite todas as atualizações + seu changeset. |
Cria um Observable para um RealmResults . Ele deve emitir o RealmResult inicial quando registrado e, em cada atualização subsequente do RealmResults, deve emitir o RealmResults + o OrderedCollectionChangeSet que descreve a atualização. Os observáveis do conjunto de alterações não suportam a backpressure, pois um conjunto de alterações depende do estado do conjunto de alterações anterior. O tratamento da contrapressão deve, portanto, ser deixado para os usuários. Devoluções Rx observável que emite todas as atualizações + seu changeset. |
Cria um Observable para um RealmResults . Ele deve emitir o RealmResult inicial quando registrado e, em cada atualização subsequente do RealmResults, deve emitir o RealmResults + o OrderedCollectionChangeSet que descreve a atualização. Os observáveis do conjunto de alterações não suportam a backpressure, pois um conjunto de alterações depende do estado do conjunto de alterações anterior. O tratamento da contrapressão deve, portanto, ser deixado para os usuários. Devoluções Rx observável que emite todas as atualizações + seu changeset. |
é igual a
Substitui
|
from
Cria um único a partir de um RealmQuery . Ele deve emitir a query e, em seguida, ser concluído. Um observável do RealmQuery está frio. |
Cria um único a partir de um RealmQuery . Ele deve emitir a query e, em seguida, ser concluído. Um observável do RealmQuery está frio. |
Cria um fluxo para um dynamicRealmObject . Ele deve emitir o objeto inicial quando assinado e em cada atualização subsequente do objeto. Os observables de dynamicRealmObject são populares, pois os dynamicrealmobjetos são mantidos automaticamente atualizados. |
Cria um fluxo para um RealmObject . Ele deve emitir o objeto inicial quando assinado e em cada atualização subsequente do objeto. Os observáveis do RealmObject são populares, pois os RealmObjects são automaticamente mantidos atualizados. |
Cria um fluxo para um RealmList . Ele deve emitir a lista inicial quando assinado e em cada atualização subsequente do RealmList. Os observáveis do RealmList são populares, pois os RealmLists são automaticamente mantidos atualizados. Observação: atualmente, io.realm.RealmChangeListener não é compatível com RealmLists. |
Cria um Observable para um RealmList . Ele deve emitir a lista inicial quando assinado e em cada atualização subsequente do RealmList. Os observáveis do RealmList são populares, pois os RealmLists são automaticamente mantidos atualizados. Observação: atualmente, io.realm.RealmChangeListener não é compatível com RealmLists. |
Cria um fluxo para um RealmResults . Ele deve emitir o RealmResult inicial quando for assinado e em cada atualização subsequente do RealmResults. Os observáveis do Realm são populares, pois o RealmResults é mantido automaticamente atualizado. Devoluções Rx observável que emite todas as atualizações para o RealmResults. |
Cria um fluxo para um RealmResults . Ele deve emitir o RealmResult inicial quando for assinado e em cada atualização subsequente do RealmResults. Os observáveis do RealmResults são populares, pois os RealmResults são automaticamente mantidos atualizados. Devoluções Rx observável que emite todas as atualizações para o RealmObject. |
Cria um fluxo para um dinâmicoRealm . Ele deve emitir o estado inicial do Realm quando for assinado e em cada atualização subsequente do Realm. Os observáveis do dynamicRealm são populares, pois os dynamicRealms são automaticamente mantidos atualizados. Devoluções Rx observável que emite todas as atualizações para o dynamicRealm. |
Cria um fluxo para um Realm . Ele deve emitir o estado inicial do Realm quando for assinado e em cada atualização subsequente do Realm. Os Realm Realm são populares, pois os Realms são automaticamente mantidos atualizados. Devoluções Rx observável que emite todas as atualizações para o Realm. |
hashCode
public int hashCode () |
---|
Substitui
|