BaseChangeEvent クラス
項目一覧
io.realm.mongodb.mongo.events
この SDK の監視ストリームによって生成されるすべての MongoDB Realm 変更イベントに存在するプロパティのセットを表します。 他の変更イベントのタイプは、このタイプを継承します。
ネストされたクラスの概要
修飾子と型 | クラスと説明 |
---|---|
public static final |
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
public BsonDocument | 実際に変更されたドキュメントの一意の識別子。 |
public DocumentT | 変更が適用された後の時点での完全なドキュメント。 |
変更イベントをトリガーした変更の操作タイプを返します。 | |
public Update Description | 更新の場合、どのフィールドが追加、削除、または更新されたかを示す説明。 |
パブリックブール値 | リモート データストアとまだ同期されていないローカル変更イベントを示します。 |
公開抽象BsonDocument | MongoDB Realm 変更ストリームまたは Realm 圧縮監視ストリームで表示されるように、変更イベントを BSON 表現に変換します。 |
継承されたメソッド
クラス java.lang.Object から継承されたメソッド :
getClass
、hashCode
、equals
、clone
、toString
、notify
、notifyAll
、wait
、wait
、wait
、finalize
メソッドの詳細
getDocumentKey
public BsonDocument getDocumentKey () |
---|
実際に変更されたドキュメントの一意の識別子。 戻り値 ドキュメントのキー。 |
getFullDocument
public DocumentT getFullDocument () |
---|
変更が適用された後の時点での完全なドキュメント。 戻り値 完全なドキュメント。 |
getOperationType
変更イベントをトリガーした変更の操作タイプを返します。 戻り値 この変更イベントの 操作タイプ 。 |
getUpdateDescription
public UpdateDescription getUpdateDescription () |
---|
更新の場合、どのフィールドが追加、削除、または更新されたかを示す説明。 戻り値 更新の説明。 |
hasUncommitedWrites
public boolean hasUncommittedWrites () |
---|
リモート データストアとまだ同期されていないローカル変更イベントを示します。 同期のユースケースでのみ使用されます。 戻り値 この変更イベントがコミットされていない書込みを表すかどうか。 |
toBsonDocument
public abstract BsonDocument toBsonDocument () |
---|
MongoDB Realm 変更ストリームまたは Realm 圧縮監視ストリームで表示されるように、変更イベントを BSON 表現に変換します。 戻り値 変更イベントの BSON ドキュメント表現。 |