io.realm.mongodb.mongo.events
Indicates which fields have been modified in a given update operation.
Resumen del método
Modificador y Tipo | Método y descripción |
|---|---|
public static UpdateDescription | Encuentra la diferencia entre dos documentos. |
public booleano | |
public static UpdateDescription | 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 | hashCode () |
public booleano | isEmpty () Determina si esta descripción de actualizar está vacía. |
public UpdateDescription | 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. |
Inherited Methods
Métodos heredados de la clase java.lang.Object:
getClass,hashCode,equals,clone,toString,notify,notifyAll,wait,wait,wait,finalize
Detalle del método
diff
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
Devuelve a description of the updated fields and removed keys between the documents. |
equals
fromBsonDocument
Converts an update description BSON document from a MongoDB Change Event into an UpdateDescription object. Parámetros
Devuelve la UpdateDescription convertida |
getRemovedFields
public Collection getRemovedFields () |
|---|
Returns a List containing the field names that have been removed in the corresponding update. Devuelve the removed fields names. |
getUpdatedFields
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. |
hashCode
isEmpty
public boolean isEmpty () |
|---|
Determina si esta descripción de actualizar está vacía. Devuelve true if the update description is empty, false otherwise |
fusionar
Unilaterally merge an update description into this update description. Parámetros
Devuelve esta descripción de actualización fusionada |
toBsonDocument
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 |
toUpdateDocument
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. |