Descrição da atualização da classe
Nesta página
io.realm.mongodb.mongo.events
Indica quais campos foram modificados em uma determinada operação de atualização.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
UpdateDescriptionpública estática | Encontre a diferença entre dois documentos. |
booleanopúblico | |
UpdateDescriptionpública estática | Converte um documento BSON de descrição de atualização de um evento de Alteração do MongoDB em um objeto UpdateDescription. |
collectionpública | Retorna uma lista contendo os nomes dos campos que foram removidos na atualização correspondente. |
Public BSONDocument | Retorna um BsonDocument contendo chaves e valores representando (respectivamente) os campos que foram alterados na atualização correspondente e seus novos valores. |
public int | hashCode () |
booleanopúblico | isEmpty () Determina se esta descrição de atualização está vazia. |
Descrição da atualizaçãopública | Unidirecionalmente, mescle uma descrição de atualização a essa descrição de atualização. |
Public BSONDocument | Converte esta descrição de atualização em sua representação de documento, como apareceria em um evento de alteração do MongoDB. |
Public BSONDocument | Converta esta descrição de atualização em um documento de atualização. |
Métodos herdados
Métodos herdados da classe java.lang.Object :
getClass
,hashCode
,equals
,clone
,toString
,notify
,notifyAll
,wait
,wait
,wait
,finalize
Detalhes do método
diff
Encontre a diferença entre dois documentos.NOTA: Isso não faz um diff completo em [BsonArray]. Se houver uma desigualdade entre a array antiga e a nova, a array antiga será simplesmente substituída pela nova. Parâmetros
Devoluções uma descrição dos campos atualizados e chaves removidas entre os documentos. |
é igual a
Substitui
|
fromBsonDocument
Converte um documento BSON de descrição de atualização de um evento de Alteração do MongoDB em um objeto UpdateDescription. Parâmetros
Devoluções a UpdateDescription convertida |
getRemovedFields
public Collection getRemovedFields () |
---|
Retorna uma lista contendo os nomes dos campos que foram removidos na atualização correspondente. Devoluções os nomes dos campos removidos. |
getUpdatedFields
public BsonDocument getUpdatedFields () |
---|
Retorna um BsonDocument contendo chaves e valores representando (respectivamente) os campos que foram alterados na atualização correspondente e seus novos valores. Devoluções os nomes dos campos atualizados e seus novos valores. |
hashCode
public int hashCode () |
---|
Substitui
|
isEmpty
public boolean isEmpty () |
---|
Determina se esta descrição de atualização está vazia. Devoluções verdadeiro se a descrição de atualização estiver vazia; caso contrário, falso |
mesclar
Unidirecionalmente, mescle uma descrição de atualização a essa descrição de atualização. Parâmetros
Devoluções esta descrição de atualização mesclada |
toBsonDocument
public BsonDocument toBsonDocument () |
---|
Converte esta descrição de atualização em sua representação de documento, como apareceria em um evento de alteração do MongoDB. Devoluções o documento de descrição de atualização como apareceria em um evento de alteração |
toUpdateDocument
public BsonDocument toUpdateDocument () |
---|
Converta esta descrição de atualização em um documento de atualização. Devoluções um documento de atualização com os documentos $set e $unset apropriados. |