Docs 菜单
Docs 主页
/ /
Atlas Device SDKs
/ / /

类 DefaultCompactOnLaunchCallback

在此页面上

  • io.realm
  • 构造函数
  • 方法摘要
  • 继承方法
  • 构造函数详细信息
  • 方法详细信息
  • shouldCompact
java.lang.Object
io.realm.DefaultCompactOnLaunchCallback

实现的接口:

用于确定是否应压缩文件的默认实现。 只有当文件大小超过 50 MB 并且超过 50% 的文件可以回收时,才会触发此实施。

构造函数和描述
修饰符和类型
方法和说明
公共布尔值
long totalBytes,
long usedBytes
)

此方法确定 Realm 文件在打开并返回给用户之前是否应进行压缩。

  • 从类 java.lang.Object 继承的方法 :getClass ,hashCode ,equals ,clone ,toString ,notify ,notifyAll ,wait ,wait ,wait ,finalize

public boolean shouldCompact (
long totalBytes,
long usedBytes
)

此方法确定 Realm 文件在打开并返回给用户之前是否应进行压缩。 系统会向其传递总文件大小(数据 + 可用空间)以及文件中数据使用的字节数。

返回:

{code true} 表示应尝试压缩文件。 否则,将跳过压实。

后退

CompactOnLaunchCallback