io.realm
Esta interfaz se utiliza para determinar si un archivo Realm debe compactarse la primera vez que se abre el archivo y antes de que se devuelva la instancia. Tenga en cuenta que compactar un archivo puede llevar un tiempo, por lo que generalmente solo debe realizarse en un hilo en segundo plano o cuando se usa en combinación con Realm.getInstanceAsync(RealmConfiguration, io.realm.Realm.Callback).
Resumen del método
Modificador y Tipo | Método y descripción |
|---|---|
booleanopúblico | Este método determina si el archivo Realm debe compactarse antes de abrirlo y devolverlo al usuario. |
Detalle del método
shouldCompact
Este método determina si el archivo Realm se debe compactar antes de abrirlo y devolverlo al usuario. Se le pasa el tamaño total del archivo (datos + espacio libre) y los bytes utilizados por los datos en el archivo. Parámetros
Devuelve {code true} para indicar que se debe intentar compactar el archivo. De lo contrario, se omitirá la compactación. |