クラスの進捗状況
項目一覧
io.realm.mongodb.sync
Realm データのダウンロードまたはアップロード時に、進行状況通知をカプセル化するために使用されるクラス。 このクラスの各 インスタンスは、現在の進行状況の不変のスナップショットです。ProgressListsner がgressMode.INDEF Atlas で登録されている場合、 getFractionTransferred() によって報告される進行 状況は、プログレス リスナー が登録されている間にさらに変更が追加される可能性があるため、増加または減少する可能性があります。つまり、1 回の通知でisTransferComplete()の true
が報告され、次のイベントではfalse
が報告される可能性があります。
プログレスリスナーがプログレスモード.CURRENT_CHANGES で登録されていた場合、進行状況は増加する可能性があり、 isTransferComplete()がtrue
を返すと、それ以上のイベントは生成されなくなります。
メソッドの概要
修飾子と型 | メソッドと説明 |
---|---|
パブリックブール値 | |
public double | すべての転送可能なバイトから転送されるバイトの割合。 |
public long | 転送可能なバイトの合計数を返します(転送済みバイト + 転送保留中のバイト)。 |
public long | プログレス リスナーが追加されてから転送された合計バイト数を返します。 |
public int | hashCode () |
パブリックブール値 | 保留中のバイトがすべて転送されたときに |
public string | toString () |
継承されたメソッド
クラス java.lang.Object から継承されたメソッド :
getClass
、hashCode
、equals
、clone
、toString
、notify
、notifyAll
、wait
、wait
、wait
、finalize
メソッドの詳細
equals
の上書き
|
getFactionTransferred
public double getFractionTransferred () |
---|
すべての転送可能なバイトから転送されるバイトの割合。 プログレス リスナーが追加されたときからカウントします。 戻り値
|
getTransferableBytes
public long getTransferableBytes () |
---|
getTransferredBytes
public long getTransferredBytes () |
---|
ハッシュコード
public int hashCode () |
---|
の上書き
|
isTransferComplete
public boolean isTransferComplete () |
---|
保留中のバイトがすべて転送されたときに ProgresslistennerがgressMode.INDEF Atlasで登録されている場合、このメソッドは プログレス リスナーがgressMode.CURRENT_CHANGESで登録されている場合、このメソッドが 戻り値
|
toString
の上書き
|