Interface CompactOnLaunchCallback
io.realm
This interface is used to determine if a Realm file should be compacted the first time the file is opened and before the instance is returned.Note that compacting a file can take a while, so compacting should generally only be done on a background thread or when used in combination with Realm.getInstanceAsync(RealmConfiguration, io.realm.Realm.Callback) .
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
booleanopúblico | Esse método determina se o Arquivo de Realm deve ser compactado antes de aberto e retornado ao usuário. |
Detalhes do método
shouldCompact
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. Parâmetros
Devoluções {code true} para indicar uma tentativa de compactar o arquivo deve ser feita. Caso contrário, a compactação será ignorada. |