Interface RxObservableFactory
io.realm.rx
Interface de fábrica para criar Rx Observables para classes Realm.
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 . |
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> |
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. Parâmetros
|
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. Parâmetros de tipo
Parâmetros
|
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. Parâmetros 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. Parâmetros de tipo
Parâmetros 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. Parâmetros
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. Parâmetros de tipo
Parâmetros
Devoluções Rx observável que emite todas as atualizações + seu changeset. |
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. Parâmetros
|
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. Parâmetros de tipo
Parâmetros
|
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. Parâmetros
|
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. Parâmetros de tipo
Parâmetros
|
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. Parâmetros
|
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. Parâmetros de tipo
Parâmetros
|
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. Parâmetros
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. Parâmetros de tipo
Parâmetros
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. Parâmetros
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. Parâmetros
Devoluções Rx observável que emite todas as atualizações para o Realm. |