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

クラス RealmObservableFactory

項目一覧

  • io.realm.rx
  • コンストラクター
  • メソッドの概要
  • 継承されたメソッド
  • コンストラクターの詳細
  • メソッドの詳細
  • ChangesFrom
  • equals
  • from
  • ハッシュコード
java.lang.Object
io.realm.rx.RealmObservableFactory

実装されたインターフェース:

RxJava 用の Observable を作成するためのファクトリー クラス(< =2.0.*)。

Tip

以下も参照してください。

コンストラクターと説明
boolean emitFrozenObjects
)

RxJava 用の Realm オブジェクトを作成するためのファクトリーを構築します。

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

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 int
  • クラス java.lang.Object から継承されたメソッド :getClasshashCodeequalsclonetoStringnotifynotifyAllwaitwaitwaitfinalize

boolean emitFrozenObjects
)

RxJava 用の Realm オブジェクトを作成するためのファクトリーを構築します。

パラメーター

  • emitFrozenObjects - ユーザーに返される前にすべてのオブジェクトを固定する必要がある場合は、 true 。 ライブ オブジェクトである必要がある場合は、 false

public <any> changesetsFrom (
)

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

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

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

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

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

public <any> changesetsFrom <E >(
)

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

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

戻り値

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

public <any> changesetsFrom <E >(
)

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

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

戻り値

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

public <any> changesetsFrom <E >(
)

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

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

戻り値

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

public <any> changesetsFrom <E >(
)

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

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

戻り値

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

public boolean equals (
)
public <any> from <E >(
)

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

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

public <any> from <E >(
)

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

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

public <any> from (
)

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

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

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

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

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

public <any> from <E >(
)

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

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

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

public <any> from <E >(
)

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

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

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

public <any> from <E >(
)

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

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

戻り値

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

public <any> from <E >(
)

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

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

戻り値

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

public <any> from (
)

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

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

戻り値

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

public <any> from (
Realm realm
)

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

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

戻り値

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

public int hashCode ()

戻る

Objectchange