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()