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

クラス UpdateDescription

項目一覧

  • io.realm.mongodb.mongo.events
  • メソッドの概要
  • 継承されたメソッド
  • メソッドの詳細
  • equals
  • fromBsonDocument
  • getRemovedFields
  • getUpdateFields
  • ハッシュコード
  • isEmpty
  • merge
  • toBsonDocument
  • toUpdateDocument
java.lang.Object
io.realm.mongodb.mongo.events.UpdateDescription

特定のアップデート操作でどのフィールドが変更されたかを示します。

修飾子と型
メソッドと説明
public static Update Description
BsonDocument beforeDocument,
BsonDocument afterDocument
)

2 つのドキュメント間の差分を見つけます。

パブリックブール値
public static Update Description
BsonDocument document
)

更新説明 BSON ドキュメントを MongoDB Change Event から Update Description オブジェクトに変換します。

リスト を返す 対応する更新で削除されたフィールド名が含まれます。

public BsonDocument

対応するアップデートで変更されたフィールドとその新しい値を表す(それぞれ)を表すキーと値を含むBsonDocumentを返します。

public int
パブリックブール値

この更新説明が空かどうかを判断します。

UpdateDescription otherDescription
)

更新の説明をこの更新の説明に一方的にマージします。

public BsonDocument

このアップデートの説明を、MongoDB 変更イベントに表示される際のドキュメント表現に変換します。

public BsonDocument

この更新の説明を更新ドキュメントに変換します。

  • クラス java.lang.Object から継承されたメソッド :getClasshashCodeequalsclonetoStringnotifynotifyAllwaitwaitwaitfinalize

public static UpdateDescription diff (
BsonDocument beforeDocument,
BsonDocument afterDocument
)

2 つのドキュメント間の差分を見つけます。NOTE: これは [BsonArray] で完全な差分を実行することはありません。 古い配列と新しい配列の間に等価性がある場合は、古い配列は単純に新しい配列に置き換えられます。

パラメーター

  • beforeDocument - 元のドキュメント

  • afterDocument - 差分化するドキュメント

戻り値

ドキュメント間の更新されたフィールドと削除されたキーの説明。

public boolean equals (
Object obj
)
BsonDocument document
)

更新説明 BSON ドキュメントを MongoDB Change Event から Update Description オブジェクトに変換します。

パラメーター

  • document - の

戻り値

変換された Update Description

リスト を返す 対応する更新で削除されたフィールド名が含まれます。

戻り値

削除されたフィールド名。

public BsonDocument getUpdatedFields ()

対応するアップデートで変更されたフィールドとその新しい値を表す(それぞれ)を表すキーと値を含むBsonDocumentを返します。

戻り値

更新されたフィールド名とその新しい値。

public int hashCode ()

public boolean isEmpty ()

この更新説明が空かどうかを判断します。

戻り値

アップデートの説明が空の場合は true、そうでない場合は false

UpdateDescription otherDescription
)

更新の説明をこの更新の説明に一方的にマージします。

パラメーター

  • otherDescription - これにマージする更新の説明

戻り値

このマージされた更新の説明

public BsonDocument toBsonDocument ()

このアップデートの説明を、MongoDB 変更イベントに表示される際のドキュメント表現に変換します。

戻り値

変更イベントに表示される 更新説明ドキュメント

public BsonDocument toUpdateDocument ()

この更新の説明を更新ドキュメントに変換します。

戻り値

適切な $set ドキュメントと $unset ドキュメントを含む 更新ドキュメント 。

戻る

basechangeEvent.OperationType