Progresso da turma
Nesta página
io.realm.mongodb.sync
Classe usada para encapsular notificações de progresso ao baixar ou carregar dados do Realm. Cada instância dessa classe é um snapshot imutável do progresso atual.Se o ProgressListener foi registrado com ProgressMode.INDEfiniLY , o progresso relatado por getFractionTransferred() pode aumentar e diminuir, pois mais alterações podem ser adicionadas enquanto o ouvinte de progres está registrado. Isso significa que é possível que uma notificação relate true
para isTransferComplete() e, em seguida, no próximo evento relate false
.
Se o ProgressListener foi registrado com ProgressMode.CURRENT_CHANGES , o progresso só pode aumentar e, quando isTransferComplete() retornar true
, nenhum outro evento será gerado.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
booleanopúblico | |
duplopúblico | A fração de bytes transferidos de todos os bytes transferíveis. |
público longo | Retorna o número total de bytes transferíveis (bytes que foram transferidos + bytes pendentes de transferência). |
público longo | Retorna o número total de bytes que foram transferidos desde que o ProgressListener foi adicionado. |
public int | hashCode () |
booleanopúblico | Retorna |
toString () |
Métodos herdados
Métodos herdados da classe java.lang.Object :
getClass
,hashCode
,equals
,clone
,toString
,notify
,notifyAll
,wait
,wait
,wait
,finalize
Detalhes do método
é igual a
Substitui
|
getFractionTransferred
public double getFractionTransferred () |
---|
A fração de bytes transferidos de todos os bytes transferíveis. Contando a partir desde que o ProgressListener foi adicionado. Devoluções um número entre |
getTransferableBytes
public long getTransferableBytes () |
---|
Retorna o número total de bytes transferíveis (bytes que foram transferidos + bytes pendentes de transferência).Se o ProgressListener estiver rastreando downloads, esse número representa o tamanho dos conjuntos de alterações gerados por todos os outros clientes que usam o Realm. Se o ProgressListener estiver rastreando carregamentos, esse número representará o tamanho dos conjuntos de alterações criados localmente. Devoluções o número total de bytes que foram transferidos + o número de bytes que ainda aguardam a transferência. |
getTransferredBytes
public long getTransferredBytes () |
---|
Retorna o número total de bytes que foram transferidos desde que o ProgressListener foi adicionado. Devoluções o número total de bytes transferidos desde que o ProgressListener foi adicionado. |
hashCode
public int hashCode () |
---|
Substitui
|
isTransferComplete
public boolean isTransferComplete () |
---|
Retorna Se o ProgressListener foi registrado com ProgressMode.INDEfiniLY , este método poderá retornar Se o ProgressListener foi registrado com ProgressMode.CURRENT_CHANGES , quando esse método retornar Devoluções
|
toString
Substitui
|