クラスの DefaultCompactOnLaunchコールバック
Atlas Device SDK は非推奨です。 詳細については、 の廃止ページを参照してください。
io.realm
io.realm.DefaultCompactOnLaunchCallback
実装されたインターフェース:
ファイルを圧縮する必要があるかどうかを判断するためのデフォルトの実装。 この実装では、ファイルが 50 MB を超え、50% 以上が再利用可能な場合にのみ trigger が発生します。
コンストラクター
コンストラクターと説明 |
---|
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
パブリックブール値 | このメソッドは、Realm ファイルを開いてユーザーに返す前に圧縮する必要があるかどうかを決定します。 |
継承されたメソッド
クラス java.lang.Object から継承されたメソッド :
getClass
、hashCode
、equals
、clone
、toString
、notify
、notifyAll
、wait
、wait
、wait
、finalize
コンストラクターの詳細
public DefaultCompactOnLaunchCallback () |
---|
メソッドの詳細
ShouldCompact
このメソッドは、Realm ファイルを開いてユーザーに返す前に圧縮する必要があるかどうかを決定します。 合計ファイルサイズ(データ + 空き領域)とファイル内のデータによって使用されるバイト数が渡されます。 戻り値 {code true} は、ファイルを圧縮する試行を実行する必要があることを示します。 それ以外の場合、圧縮はスキップされます。 |