クラス UpdateDescription
項目一覧
io.realm.mongodb.mongo.events
特定のアップデート操作でどのフィールドが変更されたかを示します。
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
public static Update Description | 2 つのドキュメント間の差分を見つけます。 |
パブリックブール値 | |
public static Update Description | 更新説明 BSON ドキュメントを MongoDB Change Event から Update Description オブジェクトに変換します。 |
public コレクション | |
public BsonDocument | 対応するアップデートで変更されたフィールドとその新しい値を表す(それぞれ)を表すキーと値を含むBsonDocumentを返します。 |
public int | hashCode () |
パブリックブール値 | isEmpty () この更新説明が空かどうかを判断します。 |
public Update Description | 更新の説明をこの更新の説明に一方的にマージします。 |
public BsonDocument | このアップデートの説明を、MongoDB 変更イベントに表示される際のドキュメント表現に変換します。 |
public BsonDocument | この更新の説明を更新ドキュメントに変換します。 |
継承されたメソッド
クラス java.lang.Object から継承されたメソッド :
getClass
、hashCode
、equals
、clone
、toString
、notify
、notifyAll
、wait
、wait
、wait
、finalize
メソッドの詳細
差
2 つのドキュメント間の差分を見つけます。NOTE: これは [BsonArray] で完全な差分を実行することはありません。 古い配列と新しい配列の間に等価性がある場合は、古い配列は単純に新しい配列に置き換えられます。 パラメーター
戻り値 ドキュメント間の更新されたフィールドと削除されたキーの説明。 |
equals
の上書き
|
fromBsonDocument
更新説明 BSON ドキュメントを MongoDB Change Event から Update Description オブジェクトに変換します。 パラメーター
戻り値 変換された Update Description |
getRemovedFields
public Collection getRemovedFields () |
---|
getUpdateFields
public BsonDocument getUpdatedFields () |
---|
対応するアップデートで変更されたフィールドとその新しい値を表す(それぞれ)を表すキーと値を含むBsonDocumentを返します。 戻り値 更新されたフィールド名とその新しい値。 |
ハッシュコード
public int hashCode () |
---|
の上書き
|
isEmpty
public boolean isEmpty () |
---|
この更新説明が空かどうかを判断します。 戻り値 アップデートの説明が空の場合は true、そうでない場合は false |
merge
更新の説明をこの更新の説明に一方的にマージします。 パラメーター
戻り値 このマージされた更新の説明 |
toBsonDocument
public BsonDocument toBsonDocument () |
---|
このアップデートの説明を、MongoDB 変更イベントに表示される際のドキュメント表現に変換します。 戻り値 変更イベントに表示される 更新説明ドキュメント |
toUpdateDocument
public BsonDocument toUpdateDocument () |
---|
この更新の説明を更新ドキュメントに変換します。 戻り値 適切な $set ドキュメントと $unset ドキュメントを含む 更新ドキュメント 。 |