public class JulianDateFunctionExplorerProgress extends Object
ITrackCalculationProgress.reportProgress(int, java.lang.Object)
by
JulianDateFunctionExplorer.explore(JulianDate,JulianDate,ITrackCalculationProgress)
.Constructor and Description |
---|
JulianDateFunctionExplorerProgress(JulianDateFunctionExplorer explorer,
JulianDate start,
JulianDate stop,
Duration complete,
int percentComplete)
Initializes a new instance.
|
Modifier and Type | Method and Description |
---|---|
Duration |
getComplete()
Gets the portion of the interval that has already been explored.
|
JulianDateFunctionExplorer |
getExplorer()
Gets the explorer instance that is reporting progress.
|
int |
getPercentComplete()
Gets the percentage of the interval that has already been explored.
|
JulianDate |
getStart()
Gets the beginning of the interval being explored.
|
JulianDate |
getStop()
Gets the end of the interval being explored.
|
public JulianDateFunctionExplorerProgress(JulianDateFunctionExplorer explorer, @Nonnull JulianDate start, @Nonnull JulianDate stop, @Nonnull Duration complete, int percentComplete)
explorer
- The explorer instance that is reporting progress.start
- The beginning of the interval being explored.stop
- The end of the interval being explored.complete
- The portion of the interval that has already been evaluated.percentComplete
- The percentage of the interval that has already been completed.public final JulianDateFunctionExplorer getExplorer()
@Nonnull public final JulianDate getStart()
@Nonnull public final JulianDate getStop()
@Nonnull public final Duration getComplete()
public final int getPercentComplete()