Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home
/ /
io.realm.mongodb.mongo.events

Clase UpdateDescription

java.lang.Object
io.realm.mongodb.mongo.events.UpdateDescription

Indicates which fields have been modified in a given update operation.

Modificador y Tipo
Método y descripción

public static UpdateDescription

BsonDocument beforeDocument,
BsonDocument afterDocument
)

Encuentra la diferencia entre dos documentos.

public booleano

public static UpdateDescription

BsonDocument document
)

Converts an update description BSON document from a MongoDB Change Event into an UpdateDescription object.

public colección

Returns a List containing the field names that have been removed in the corresponding update.

public BsonDocument

Devuelve un BsonDocument que contiene claves y valores que representan (respectivamente) los campos que han cambiado en la correspondiente actualización y sus nuevos valores.

public int

public booleano

Determina si esta descripción de actualizar está vacía.

UpdateDescription otherDescription
)

Unilaterally merge an update description into this update description.

public BsonDocument

Convierte esta descripción de actualización a su representación de documento tal como aparecería en un evento de cambio de MongoDB.

public BsonDocument

Convierta esta descripción de actualización en un documento de actualización.

  • Métodos heredados de la clase java.lang.Object: getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

public static UpdateDescription diff (
BsonDocument beforeDocument,
BsonDocument afterDocument
)

Encuentra la diferencia entre dos documentos. NOTA: Esto no realiza una diferencia completa en [BsonArray]. Si hay una desigualdad entre la matriz antigua y la nueva, la matriz antigua simplemente será reemplazada por la nueva.

Parámetros

  • beforeDocument - documento original

  • afterDocument - document to diff on

Devuelve

a description of the updated fields and removed keys between the documents.

public boolean equals (
Object obj
)

Anulaciones

equals en la clase Objeto

BsonDocument document
)

Converts an update description BSON document from a MongoDB Change Event into an UpdateDescription object.

Parámetros

  • document - the

Devuelve

la UpdateDescription convertida

Returns a List containing the field names that have been removed in the corresponding update.

Devuelve

the removed fields names.

public BsonDocument getUpdatedFields ()

Devuelve un BsonDocument que contiene claves y valores que representan (respectivamente) los campos que han cambiado en la correspondiente actualización y sus nuevos valores.

Devuelve

the updated field names and their new values.

public int hashCode ()

Anulaciones

hashCode en la clase Objeto

public boolean isEmpty ()

Determina si esta descripción de actualizar está vacía.

Devuelve

true if the update description is empty, false otherwise

UpdateDescription otherDescription
)

Unilaterally merge an update description into this update description.

Parámetros

  • otherDescription - la descripción de actualización a fusionar en esta

Devuelve

esta descripción de actualización fusionada

public BsonDocument toBsonDocument ()

Convierte esta descripción de actualización a su representación de documento tal como aparecería en un evento de cambio de MongoDB.

Devuelve

the update description document as it would appear in a change event

public BsonDocument toUpdateDocument ()

Convierta esta descripción de actualización en un documento de actualización.

Devuelve

un documento de actualización con los documentos $set y $unset apropiados.

Volver

BaseChangeEvent.OperationType

En esta página