public class ProgressSource extends AbstractNameable
name| 构造器和说明 |
|---|
ProgressSource(long expected) |
ProgressSource(String id,
long expected) |
ProgressSource(String eventDomain,
String id) |
ProgressSource(String eventDomain,
String id,
long expected) |
ProgressSource(String eventDomain,
String id,
long expected,
Object ref,
ProgressTracer tracer) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
finish() |
boolean |
finished() |
void |
forward(long increment) |
String |
getEventDomain() |
long |
getExpected() |
long |
getProgress() |
Object |
getRef() |
com.jn.langx.util.progress.ProgressSource.State |
getState() |
boolean |
isSuccess() |
double |
percent() |
double |
percent(int precision) |
String |
percentAsString() |
String |
percentAsString(int precision) |
void |
start() |
boolean |
started() |
String |
toString() |
void |
update(long progress) |
void |
update(long progress,
long expected) |
getName, setNamepublic ProgressSource(long expected)
public ProgressSource(String id, long expected)
public ProgressSource(String eventDomain, String id, long expected, Object ref, ProgressTracer tracer)
public void start()
public void forward(long increment)
public void update(long progress)
public void update(long progress,
long expected)
progress - 设置当前进度; 若值小于 0,则不设置expected - 设置期望值,若值 小于0,则不设置public void finish()
public boolean isSuccess()
public com.jn.langx.util.progress.ProgressSource.State getState()
public boolean started()
public Object getRef()
public boolean finished()
public long getProgress()
public long getExpected()
public String getEventDomain()
public double percent()
public String percentAsString()
public double percent(int precision)
public String percentAsString(int precision)
Copyright © 2022. All rights reserved.