Docs Menu
Docs Home
/ /
Atlas Device SDK
/ / /

インターフェース RxObservableFactory

項目一覧

  • io.realm.rx
  • メソッドの概要
  • メソッドの詳細
  • ChangesFrom
  • from

Realm クラスの Rx Observables を作成するためのファクトリー インターフェース。

修飾子と型
メソッドと説明
public <any>
changesetsFrom (
)

RealmObjectの Observable を作成します。

public <any>
Realm realm,
E object
)

RealmObjectの Observable を作成します。

public <any>

RealmListの Observable を作成します。

public <any>

RealmListの Observable を作成します。

public <any>

RealmResultsの Observable を作成します。

public <any>

RealmResultsの Observable を作成します。

public <any>

RealmQueryから単一の を作成します。

public <any>

RealmQueryから単一の を作成します。

public <any>

DescribeRealmObjectの フロー可能な を作成します。

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

RealmObjectの フロー可能な を作成します。

public <any>

RealmListの フロー可能な を作成します。

public <any>

RealmListの Observable を作成します。

public <any>

RealmResultsの フロー可能な を作成します。

public <any>
from <E >(
)

RealmResultsの フロー可能な を作成します。

public <any>

DescribeRealmの フロー可能な を作成します。

public <any>
Realm realm
)

Realmの フロー可能な を作成します。

public <any> changesetsFrom (
)

RealmObjectの Observable を作成します。 にサブスクライブされたときに初期オブジェクトを発行し、オブジェクトの後続のアップデートごとに、アップデートを記述する オブジェクト + io.realm.ObjectchangeSetを発行します。

変更セット オブジェクトは、変更セットが前の変更セットの状態に依存しているため、バックプレッシャーをサポートしていません。 したがって、バックプレッシャーの処理はユーザーに残す必要があります。

パラメーター

  • object - 変更をリッスンする RealmObject。

  • realm - Realmインスタンス オブジェクトは から取得されています。

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

RealmObjectの Observable を作成します。 にサブスクライブされたときに初期オブジェクトを発行し、オブジェクトの後続のアップデートごとに、アップデートを記述する オブジェクト + io.realm.ObjectchangeSetを発行します。

変更セット オブジェクトは、変更セットが前の変更セットの状態に依存しているため、バックプレッシャーをサポートしていません。 したがって、バックプレッシャーの処理はユーザーに残す必要があります。

型パラメータ

  • E - RealmObject の 型

パラメーター

  • object - 変更をリッスンする RealmObject。

  • realm - Realmインスタンス オブジェクトは から取得されています。

public <any> changesetsFrom <E >(
)

RealmListの Observable を作成します。 にサブスクライブされると、最初の RealmList が発行され、RealmList の後続の更新ごとに、 RealmList + 更新を説明する順序付きコレクション変更セットが発行されます。

変更セット オブジェクトは、変更セットが前の変更セットの状態に依存しているため、バックプレッシャーをサポートしていません。 バックプレッシャーの処理はユーザーに与えられる必要があります。

パラメーター

  • list - 変更をリッスンするRealmList

  • realm - Realmインスタンス リストは から取得されています。

戻り値

すべてのアップデートとその変更セットを発行する Rx Observable

public <any> changesetsFrom <E >(
)

RealmListの Observable を作成します。 にサブスクライブされると、最初の RealmList が発行され、RealmIst の後続の更新ごとに、RealmList + 更新を記述するOrderedCollectionCheckSetが発行されます。

変更セット オブジェクトは、変更セットが前の変更セットの状態に依存しているため、バックプレッシャーをサポートしていません。 バックプレッシャーの処理はユーザーに与えられる必要があります。

型パラメータ

  • E - RealmObject の 型

パラメーター

  • list - 変更をリッスンするRealmList

  • realm - Realmインスタンス リストは から取得されています。

戻り値

すべてのアップデートとその変更セットを発行する Rx Observable

public <any> changesetsFrom <E >(
)

RealmResultsの Observable を作成します。 にサブスクライブされたときに最初の RealmResult が発行され、RealmResults の後続の更新ごとに、RealmResults + 更新を記述するOrderedCollectionchangeSetが発行されます。

変更セット オブジェクトは、変更セットが前の変更セットの状態に依存しているため、バックプレッシャーをサポートしていません。 バックプレッシャーの処理はユーザーに与えられる必要があります。

パラメーター

  • results - 変更をリッスンするRealmResults

  • realm - Realmインスタンスの結果は から取得されます。

戻り値

すべてのアップデートとその変更セットを発行する Rx Observable

public <any> changesetsFrom <E >(
)

RealmResultsの Observable を作成します。 にサブスクライブされたときに最初の RealmResult が発行され、RealmResults の後続の更新ごとに、RealmResults + 更新を記述するOrderedCollectionchangeSetが発行されます。

変更セット オブジェクトは、変更セットが前の変更セットの状態に依存しているため、バックプレッシャーをサポートしていません。 バックプレッシャーの処理はユーザーに与えられる必要があります。

型パラメータ

  • E - RealmObject の 型

パラメーター

  • results - 変更をリッスンするRealmResults

  • realm - Realmインスタンスの結果は から取得されます。

戻り値

すべてのアップデートとその変更セットを発行する Rx Observable

public <any> from <E >(
)

RealmQueryから単一の を作成します。 クエリが発行され、完了します。

RealmQuery 観察可能な値はコールドです。

パラメーター

  • query - 変更をリッスンする RealmObject。

  • realm - Device は、 Realmインスタンス クエリの取得元です。

public <any> from <E >(
)

RealmQueryから単一の を作成します。 クエリが発行され、完了します。

RealmQuery 観察可能な値はコールドです。

型パラメータ

  • E - クエリ ターゲットのタイプ

パラメーター

  • query - 発行する RealmQuery。

  • realm - Realmインスタンス クエリの送信元。

public <any> from (
)

DescribeRealmObjectの フロー可能な を作成します。 にサブスクライブされたとき、およびオブジェクトの後続のアップデートごとに初期オブジェクトが発行されます。

DeploymentRealmObjects が自動的に最新状態に保たれるため、Dy付与

パラメーター

  • object - 変更をリッスンする ための DicalRealmObject。

  • realm - Device Realmインスタンス オブジェクトは から取得されています。

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

RealmObjectの フロー可能な を作成します。 にサブスクライブされたとき、およびオブジェクトの後続のアップデートごとに初期オブジェクトが発行されます。

RealmObjects が自動的に最新状態に保たれるため、RealmObject オブジェクトはホットドです。

型パラメータ

  • E - クエリ ターゲットのタイプ

パラメーター

  • object - 変更をリッスンする RealmObject。

  • realm - Realmインスタンス オブジェクトは から取得されています。

public <any> from <E >(
)

RealmListの フロー可能な を作成します。 にサブスクライブされたとき、および RealmList の後続の更新ごとに初期リストが生成されます。

RealmList が自動的に最新状態に保たれるため、RealmList の観察可能な状態はホットです。

注: io.realm.Realm存在の変更リスナーは現在、Realmlist ではサポートされていません。

パラメーター

  • list - 変更をリッスンする RealmList

  • realm - Device Realmインスタンス リストは から取得されています。

public <any> from <E >(
)

RealmListの Observable を作成します。 にサブスクライブされたとき、および RealmList の後続の更新ごとに初期リストが生成されます。

RealmList が自動的に最新状態に保たれるため、RealmList の観察可能な状態はホットです。

注: io.realm.Realm存在の変更リスナーは現在、Realmlist ではサポートされていません。

型パラメータ

  • E - クエリ ターゲットのタイプ

パラメーター

  • list - 変更をリッスンする RealmObject。

  • realm - Realmインスタンス リストは から取得されています。

public <any> from <E >(
)

RealmResultsの フロー可能な を作成します。 にサブスクライブされたとき、および RealmResult の後続のアップデートごとに、最初の RealmResult が発行されます。

RealmResults が自動的に最新状態に保たれるため、Realm 観察可能です。

パラメーター

  • results - 変更をリッスンするRealmResults

  • realm - DicalRealmインスタンスの結果は から取得されます。

戻り値

RealmResult へのすべてのアップデートを発行する Rx Observable。

public <any> from <E >(
)

RealmResultsの フロー可能な を作成します。 にサブスクライブされたとき、および RealmResult の後続のアップデートごとに、最初の RealmResult が発行されます。

RealmResults は、RealmResult が自動的に最新状態に保たれるため、ホットドです。

型パラメータ

  • E - RealmObject の 型

パラメーター

  • results - 変更をリッスンするRealmResults

  • realm - Realmインスタンスの結果は から取得されます。

戻り値

RealmObject へのすべてのアップデートを発行する Rx Observable。

public <any> from (
)

DescribeRealmの フロー可能な を作成します。 にサブスクライブされたとき、および Realm の後続のアップデートごとに、Realm の初期状態を発行する必要があります。

D値が自動的に最新状態に保たれるため、Device Realm オブジェクトはアクセス可能です。

パラメーター

  • realm - の変更をリッスンするためのDicalRealm

戻り値

Rx Observable は、Device Realm へのすべての更新を発行します。

public <any> from (
Realm realm
)

Realmの フロー可能な を作成します。 にサブスクライブされたとき、および Realm の後続のアップデートごとに、Realm の初期状態を発行する必要があります。

Realm が自動的に最新状態に維持されるため、Realm フロー可能ファイルはホットネス(アクセス可能)です。

パラメーター

  • realm - 変更をリッスンするRealm

戻り値

Realm へのすべての更新を発行する Rx Observable。

戻る

RealmObservableFactory