Menu Docs
Página inicial do Docs
/ /
Atlas Device SDKs
/ / /

Classe DefaultCompactOnLaunchCallback

Nesta página

  • io.realm
  • Construtores
  • Resumo do método
  • Métodos herdados
  • Detalhes do construtor
  • Detalhes do método
  • shouldCompact
java.lang.Object
io.realm.DefaultCompactOnLaunchCallback

Interfaces implementadas:

A implementação padrão para determinar se um arquivo deve ser compactado ou não. Essa implementação só será acionada se o arquivo estiver acima de 50 MB e mais de 50% puderem ser recuperados.

Construtor e descrição
Modificador e tipo
Método e descrição
booleanopúblico
long totalBytes,
long usedBytes
)

Esse método determina se o Arquivo de Realm deve ser compactado antes de aberto e retornado ao usuário.

  • Métodos herdados da classe java.lang.Object : getClass , hashCode , equals , clone , toString , notify , notifyAll , wait , wait , wait , finalize

public boolean shouldCompact (
long totalBytes,
long usedBytes
)

Esse método determina se o Arquivo de Realm deve ser compactado antes de aberto e retornado ao usuário. É passado o tamanho total do arquivo (dados + espaço livre) e os bytes usados pelos dados no arquivo.

Devoluções

{code true} para indicar uma tentativa de compactar o arquivo deve ser feita. Caso contrário, a compactação será ignorada.

Voltar

CompactOnLaunchCallback