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

BaseChangeEvent クラス

項目一覧

  • io.realm.mongodb.mongo.events
  • ネストされたクラスの概要
  • メソッドの概要
  • 継承されたメソッド
  • メソッドの詳細
  • getDocumentKey
  • getFullDocument
  • getOperationType
  • getUpdateDescription
  • hasUncommitedWrites
  • toBsonDocument
java.lang.Object
io.realm.mongodb.mongo.events.BaseChangeEvent

この SDK の監視ストリームによって生成されるすべての MongoDB Realm 変更イベントに存在するプロパティのセットを表します。 他の変更イベントのタイプは、このタイプを継承します。

修飾子と型
クラスと説明
public static final
修飾子と型
メソッドと説明
public BsonDocument

実際に変更されたドキュメントの一意の識別子。

public DocumentT

変更が適用された後の時点での完全なドキュメント。

変更イベントをトリガーした変更の操作タイプを返します。

更新の場合、どのフィールドが追加、削除、または更新されたかを示す説明。

パブリックブール値

リモート データストアとまだ同期されていないローカル変更イベントを示します。

公開抽象BsonDocument

MongoDB Realm 変更ストリームまたは Realm 圧縮監視ストリームで表示されるように、変更イベントを BSON 表現に変換します。

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

public BsonDocument getDocumentKey ()

実際に変更されたドキュメントの一意の識別子。

戻り値

ドキュメントのキー。

public DocumentT getFullDocument ()

変更が適用された後の時点での完全なドキュメント。

戻り値

完全なドキュメント。

変更イベントをトリガーした変更の操作タイプを返します。

戻り値

この変更イベントの 操作タイプ 。

更新の場合、どのフィールドが追加、削除、または更新されたかを示す説明。

戻り値

更新の説明。

public boolean hasUncommittedWrites ()

リモート データストアとまだ同期されていないローカル変更イベントを示します。 同期のユースケースでのみ使用されます。

戻り値

この変更イベントがコミットされていない書込みを表すかどうか。

public abstract BsonDocument toBsonDocument ()

MongoDB Realm 変更ストリームまたは Realm 圧縮監視ストリームで表示されるように、変更イベントを BSON 表現に変換します。

戻り値

変更イベントの BSON ドキュメント表現。

戻る

io.realm.mongodb.mongo.events