Class DefaultCompactOnLaunchCallback
On this page
io.realm
Implemented interfaces:
The default implementation for determining if a file should be compacted or not. This implementation will only trigger if the file is above 50 MB and more than 50% can be reclaimed.
Constructors
Constructor and Description |
---|
Method Summary
Modifier and Type | Method and Description |
---|---|
public boolean | This method determines if the Realm file should be compacted before opened and returned to the user. |
Inherited Methods
Methods inherited from class java.lang.Object :
getClass
,hashCode
,equals
,clone
,toString
,notify
,notifyAll
,wait
,wait
,wait
,finalize
Constructor Detail
public DefaultCompactOnLaunchCallback () |
---|
Method Detail
shouldCompact
This method determines if the Realm file should be compacted before opened and returned to the user. It is passed the total file size (data + free space) and the bytes used by data in the file. Returns {code true} to indicate an attempt to compact the file should be made. Otherwise, the compaction will be skipped. |