Package alps.java.api.util
Klasse ConsoleProgressBar
java.lang.Object
alps.java.api.util.ConsoleProgressBar
- Alle implementierten Schnittstellen:
AutoCloseable
An ASCII Progress bar
-
Feldübersicht
Modifizierer und TypFeldBeschreibungprivate static final String
private static final long
private int
private static final int
private final AtomicReference<Double>
private String
private final ScheduledExecutorService
-
Konstruktorübersicht
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungvoid
close()
void
report
(double value) private void
private void
updateText
(String text)
-
Felddetails
-
BLOCK_COUNT
private static final int BLOCK_COUNT- Siehe auch:
-
ANIMATION_INTERVAL
private static final long ANIMATION_INTERVAL- Siehe auch:
-
ANIMATION
- Siehe auch:
-
scheduler
-
currentProgress
-
currentText
-
animationIndex
private int animationIndex
-
-
Konstruktordetails
-
ConsoleProgressBar
public ConsoleProgressBar()
-
-
Methodendetails
-
report
public void report(double value) -
timerHandler
private void timerHandler() -
updateText
-
close
public void close()- Angegeben von:
close
in SchnittstelleAutoCloseable
-