Package ubic.gemma.cli.util
Class ConsoleProgressReporter
java.lang.Object
ubic.gemma.core.util.AbstractProgressReporter
ubic.gemma.cli.util.ConsoleProgressReporter
- All Implemented Interfaces:
AutoCloseable,ProgressReporter
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidclose()Clear any progress that was rendered.protected voiddoReportProgress(double progressInPercent, long progressInBytes, long maxSizeInBytes, boolean atEnd) protected voiddoReportUnknownProgress(long progressInBytes, boolean atEnd) Methods inherited from class ubic.gemma.core.util.AbstractProgressReporter
reportProgress, reportProgress, setProgressIncrementToReportInBytes, setProgressIncrementToReportInPercent
-
Constructor Details
-
ConsoleProgressReporter
-
-
Method Details
-
doReportProgress
protected void doReportProgress(double progressInPercent, long progressInBytes, long maxSizeInBytes, boolean atEnd) - Specified by:
doReportProgressin classAbstractProgressReporter
-
doReportUnknownProgress
protected void doReportUnknownProgress(long progressInBytes, boolean atEnd) - Specified by:
doReportUnknownProgressin classAbstractProgressReporter
-
close
public void close()Description copied from interface:ProgressReporterClear any progress that was rendered.
-