Pacote io.realm
Interface MapChangeSet<T>
-
public interface MapChangeSet<T>
Esta interface descreve as alterações feitas em um mapa durante a última atualização.MapChangeSet
é passado paraMapChangeListener
que é registrado porRealmMap.addChangeListener(MapChangeListener)
.
-
-
Resumo do método
Todos os métodos Métodos de instância Métodos abstratos Modificador e tipo Método Descrição T[]
getChanges()
Array contendo as chaves que foram modificadas na versão anterior do mapa.T[]
getDeletions()
O número de entradas que foram excluídas na versão anterior do mapa.T[]
getInsertions()
Array contendo as chaves que foram inseridas na versão anterior do mapa.boolean
isEmpty()
Se o conjunto de alterações está vazio ou não.
-
-
-
Detalhes do método
-
Obter exclusões
T[] getDeletions()
O número de entradas que foram excluídas na versão anterior do mapa.- Retorna:
- matriz com as chaves que foram excluídas.
-
getInsertions
T[] getInsertions()
Array contendo as chaves que foram inseridas na versão anterior do mapa.- Retorna:
- matriz com as chaves que foram inseridas.
-
Obter alterações
T[] getChanges()
Array contendo as chaves que foram modificadas na versão anterior do mapa.- Retorna:
- matriz com as chaves que foram modificadas.
-
isEmpty
boolean isEmpty()
Se o conjunto de alterações está vazio ou não. Isso é necessário para detectar se uma notificação foi acionada logo após a assinatura.- Retorna:
- se o conjunto de alterações contém alterações.
-
-