Docs Menu
Docs Home
/ /
io.realm.rx

Interfaz RxObservableFactory

Interfaz de fábrica para crear RX observables para clases en Realm.

Modificador y Tipo
Método y descripción

público <any>

Crea un Observable para un RealmObject.

público <any>

Realm realm,
E object
)

Crea un Observable para un RealmObject.

público <any>

Crea un Observable para una RealmList.

público <any>

Crea un Observable para una RealmList.

público <any>

Crea un Observable para un RealmResults.

público <any>

Crea un Observable para un RealmResults.

público <any>

Crea un Single a partir de un RealmQuery.

público <any>

Crea un Single a partir de un RealmQuery.

público <any>

Crea un Flowable para un DynamicRealmObject.

público <any>

from <E >(
Realm realm,
E object
)

Crea un Flowable para un RealmObject .

público <any>

Crea un Flowable para una RealmList.

público <any>

Crea un Observable para una RealmList.

público <any>

Crea un Flowable para un RealmResults.

público <any>

from <E >(
)

Crea un Flowable para un RealmResults.

público <any>

Crea un Flowable para un DynamicRealm.

público <any>

Realm realm
)

Crea un flujo para un reino.

public <any> changesetsFrom (
)

Crea un Observable para un RealmObject. Debe emitir el objeto inicial al suscribirse y, en cada actualización posterior, debe emitir el objeto junto con el io.realm.ObjectChangeSet que describe la actualización.

Los observables de conjuntos de cambios no admiten la contrapresión, ya que un conjunto de cambios depende del estado del conjunto de cambios anterior. Por lo tanto, la gestión de la contrapresión debe quedar en manos del usuario.

Parámetros

  • object - RealmObject para escuchar los cambios.

  • realm - El objeto de instancia de reino proviene.

public <any> changesetsFrom <E >(
Realm realm,
E object
)

Crea un Observable para un RealmObject. Debe emitir el objeto inicial al suscribirse y, en cada actualización posterior, debe emitir el objeto junto con el io.realm.ObjectChangeSet que describe la actualización.

Los observables de conjuntos de cambios no admiten la contrapresión, ya que un conjunto de cambios depende del estado del conjunto de cambios anterior. Por lo tanto, la gestión de la contrapresión debe quedar en manos del usuario.

Parámetros de tipo

  • E - tipo de RealmObject

Parámetros

  • object - RealmObject para escuchar los cambios.

  • realm - El objeto de instancia de reino proviene.

public <any> changesetsFrom <E >(
)

Crea un Observable para una RealmList. Debe emitir la RealmList inicial al suscribirse y, en cada actualización posterior, debe emitir la RealmList y el OrderedCollectionChangeSet que describe la actualización.

Los observables de conjuntos de cambios no admiten la contrapresión, ya que un conjunto de cambios depende del estado del conjunto de cambios anterior. Por lo tanto, la gestión de la contrapresión debe quedar en manos de los usuarios.

Parámetros

  • list - RealmList para escuchar los cambios.

  • realm - La lista de instancias del reino proviene de.

Devuelve

Observable Rx que emite todas las actualizaciones + su conjunto de cambios.

public <any> changesetsFrom <E >(
)

Crea un Observable para una RealmList. Debe emitir la RealmList inicial al suscribirse y, en cada actualización posterior de la RealmIst, debe emitir la RealmList y el OrderedCollectionChangeSet que describe la actualización.

Los observables de conjuntos de cambios no admiten la contrapresión, ya que un conjunto de cambios depende del estado del conjunto de cambios anterior. Por lo tanto, la gestión de la contrapresión debe quedar en manos de los usuarios.

Parámetros de tipo

  • E - tipo de RealmObject

Parámetros

  • list - RealmList para escuchar los cambios.

  • realm - La lista de instancias del reino proviene de.

Devuelve

Observable Rx que emite todas las actualizaciones + su conjunto de cambios.

public <any> changesetsFrom <E >(
)

Crea un Observable para un RealmResults. Debe emitir el RealmResult inicial al suscribirse y, en cada actualización posterior, debe emitir el RealmResults + el OrderedCollectionChangeSet que describe la actualización.

Los observables de conjuntos de cambios no admiten la contrapresión, ya que un conjunto de cambios depende del estado del conjunto de cambios anterior. Por lo tanto, la gestión de la contrapresión debe quedar en manos de los usuarios.

Parámetros

  • results - RealmResults para escuchar los cambios.

  • realm - De dónde provienen los resultados de la instancia de reino.

Devuelve

Observable Rx que emite todas las actualizaciones + su conjunto de cambios.

public <any> changesetsFrom <E >(
)

Crea un Observable para un RealmResults. Debe emitir el RealmResult inicial al suscribirse y, en cada actualización posterior, debe emitir el RealmResults + el OrderedCollectionChangeSet que describe la actualización.

Los observables de conjuntos de cambios no admiten la contrapresión, ya que un conjunto de cambios depende del estado del conjunto de cambios anterior. Por lo tanto, la gestión de la contrapresión debe quedar en manos de los usuarios.

Parámetros de tipo

  • E - tipo de RealmObject

Parámetros

  • results - RealmResults para escuchar los cambios.

  • realm - De dónde provienen los resultados de la instancia de reino.

Devuelve

Observable Rx que emite todas las actualizaciones + su conjunto de cambios.

public <any> from <E >(
)

Crea un Single a partir de una RealmQuery. Debe emitir la consulta y luego completarla.

Un observable RealmQuery es frío.

Parámetros

  • query - RealmObject para escuchar los cambios.

  • realm - La consulta de instancia de DynamicRealm proviene.

public <any> from <E >(
)

Crea un Single a partir de una RealmQuery. Debe emitir la consulta y luego completarla.

Un observable RealmQuery es frío.

Parámetros de tipo

  • E - tipo de objetivo de la consulta

Parámetros

  • query - RealmQuery para emitir.

  • realm - La consulta de instancia de reino proviene.

public <any> from (
)

Crea un objeto fluido para un DynamicRealmObject. Debe emitir el objeto inicial al suscribirse y en cada actualización posterior del objeto.

Los observables DynamicRealmObject están de moda ya que DynamicRealmObjects se mantienen actualizados automáticamente.

Parámetros

public <any> from <E >(
Realm realm,
E object
)

Crea un objeto fluido para un objeto RealmObject. Debe emitir el objeto inicial al suscribirse y en cada actualización posterior del objeto.

Los observables de RealmObject están de moda porque los RealmObjects se mantienen actualizados automáticamente.

Parámetros de tipo

  • E - tipo de objetivo de la consulta

Parámetros

  • object - RealmObject para escuchar los cambios.

  • realm - El objeto de instancia de reino proviene.

public <any> from <E >(
)

Crea un flujo para una RealmList. Debe emitir la lista inicial al suscribirse y en cada actualización posterior de la RealmList.

Los observables de RealmList están de moda porque las RealmLists se mantienen actualizadas automáticamente.

Nota: io.realm.RealmChangeListener actualmente no es compatible con RealmLists.

Parámetros

  • list - RealmList para escuchar los cambios.

  • realm - La lista de instancias de DynamicRealm proviene de.

public <any> from <E >(
)

Crea un Observable para un RealmList . Debe emitir la lista inicial cuando se suscriba y en cada actualización posterior del RealmList.

Los observables de RealmList están de moda porque las RealmLists se mantienen actualizadas automáticamente.

Nota: io.realm.RealmChangeListener actualmente no es compatible con RealmLists.

Parámetros de tipo

  • E - tipo de objetivo de la consulta

Parámetros

  • list - RealmObject para escuchar los cambios.

  • realm - La lista de instancias del reino proviene de.

public <any> from <E >(
)

Crea un flujo para un RealmResults. Debe emitir el RealmResult inicial al suscribirse y en cada actualización posterior de RealmResults.

Los observables de Realm están de moda ya que RealmResults se mantiene actualizado automáticamente.

Parámetros

Devuelve

Observable Rx que emite todas las actualizaciones a RealmResults.

public <any> from <E >(
)

Crea un flujo para un RealmResults. Debe emitir el RealmResult inicial al suscribirse y en cada actualización posterior de RealmResults.

Los observables de RealmResults están de moda porque RealmResults se mantiene actualizado automáticamente.

Parámetros de tipo

  • E - tipo de RealmObject

Parámetros

  • results - RealmResults para escuchar los cambios.

  • realm - De dónde provienen los resultados de la instancia de reino.

Devuelve

Observable Rx que emite todas las actualizaciones al RealmObject.

public <any> from (
)

Crea un objeto fluido para un DynamicRealm. Debe emitir el estado inicial del dominio al suscribirse y en cada actualización posterior.

Los observables de DynamicRealm están de moda porque los DynamicRealms se mantienen actualizados automáticamente.

Parámetros

Devuelve

Rx observable que emite todas las actualizaciones al DynamicRealm.

public <any> from (
Realm realm
)

Crea un flujo para un dominio. Debe emitir el estado inicial del dominio al suscribirse y en cada actualización posterior.

Los flowables de Realm son hot, ya que Realms se mantienen actualizados automáticamente.

Parámetros

  • realm - Reino para escuchar los cambios.

Devuelve

Observable Rx que emite todas las actualizaciones al Reino.

Volver

Fábrica observable del reino

En esta página