public abstract static class RestrictionTracker.Progress
extends java.lang.Object
RestrictionTracker.HasProgress.getProgress() for details.| Modifier and Type | Field and Description |
|---|---|
static RestrictionTracker.Progress |
NONE
Constant Progress instance to be used when no work has been completed yet.
|
| Constructor and Description |
|---|
Progress() |
| Modifier and Type | Method and Description |
|---|---|
static RestrictionTracker.Progress |
from(double workCompleted,
double workRemaining)
A representation for the amount of known completed and remaining work.
|
abstract double |
getWorkCompleted()
The known amount of completed work.
|
abstract double |
getWorkRemaining()
The known amount of work remaining.
|
public static final RestrictionTracker.Progress NONE
public static RestrictionTracker.Progress from(double workCompleted, double workRemaining)
RestrictionTracker.HasProgress.getProgress() for details.workCompleted - Must be >= 0.workRemaining - Must be >= 0.public abstract double getWorkCompleted()
public abstract double getWorkRemaining()