A B C D E F G H I K L M N O P R S T U W
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(String) - Method in class me.tongfei.progressbar.ConsoleProgressBarConsumer
- accept(String) - Method in class me.tongfei.progressbar.DelegatingProgressBarConsumer
- accept(String) - Method in class me.tongfei.progressbar.InteractiveConsoleProgressBarConsumer
- accept(String) - Method in interface me.tongfei.progressbar.ProgressBarConsumer
-
Accepts a rendered form of a progress bar, e.g., prints to a specified stream.
- action - Variable in class me.tongfei.progressbar.ProgressBar
- activeConsumers - Static variable in class me.tongfei.progressbar.TerminalUtils
- alive - Variable in class me.tongfei.progressbar.ProgressState
- append(char) - Method in interface me.tongfei.progressbar.ProgressBarConsumer
- append(CharSequence) - Method in interface me.tongfei.progressbar.ProgressBarConsumer
- append(CharSequence, int, int) - Method in interface me.tongfei.progressbar.ProgressBarConsumer
- ASCII - Static variable in class me.tongfei.progressbar.ProgressBarStyle
-
Use only ASCII characters to draw the progress bar.
B
- block - Variable in class me.tongfei.progressbar.ProgressBarStyle
- block(char) - Method in class me.tongfei.progressbar.ProgressBarStyleBuilder
-
Set block character.
- build() - Method in class me.tongfei.progressbar.ProgressBarBuilder
- build() - Method in class me.tongfei.progressbar.ProgressBarStyleBuilder
-
Build
ProgressBarStyle. - builder() - Static method in class me.tongfei.progressbar.ProgressBar
-
Creates a new builder to customize a progress bar.
- builder() - Static method in class me.tongfei.progressbar.ProgressBarStyle
-
Creates a builder to build a custom progress bar style.
C
- CARRIAGE_RETURN - Static variable in class me.tongfei.progressbar.TerminalUtils
- characteristics() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- clear() - Method in interface me.tongfei.progressbar.ProgressBarConsumer
-
Clears the progress bar from the display.
- clearDisplayOnFinish - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- clearDisplayOnFinish - Variable in class me.tongfei.progressbar.ProgressUpdateAction
- clearDisplayOnFinish() - Method in class me.tongfei.progressbar.ProgressBarBuilder
- close() - Method in class me.tongfei.progressbar.ConsoleProgressBarConsumer
- close() - Method in class me.tongfei.progressbar.DelegatingProgressBarConsumer
- close() - Method in class me.tongfei.progressbar.InteractiveConsoleProgressBarConsumer
- close() - Method in class me.tongfei.progressbar.ProgressBar
-
Stops this progress bar, effectively stops tracking the underlying process.
- close() - Method in interface me.tongfei.progressbar.ProgressBarConsumer
- close() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- close() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterator
- close() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedOutputStream
- close() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- close() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- close() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedWriter
- closeTerminal() - Static method in class me.tongfei.progressbar.TerminalUtils
- colorCode - Variable in class me.tongfei.progressbar.ProgressBarStyleBuilder
- colorCode(byte) - Method in class me.tongfei.progressbar.ProgressBarStyleBuilder
-
Set ANSI color code.
- COLORFUL_UNICODE_BAR - Static variable in class me.tongfei.progressbar.ProgressBarStyle
- COLORFUL_UNICODE_BLOCK - Static variable in class me.tongfei.progressbar.ProgressBarStyle
- ConsoleProgressBarConsumer - Class in me.tongfei.progressbar
-
Progress bar consumer that prints the progress bar state to console.
- ConsoleProgressBarConsumer(PrintStream) - Constructor for class me.tongfei.progressbar.ConsoleProgressBarConsumer
- ConsoleProgressBarConsumer(PrintStream, int) - Constructor for class me.tongfei.progressbar.ConsoleProgressBarConsumer
- consoleRightMargin - Static variable in class me.tongfei.progressbar.ConsoleProgressBarConsumer
- consumer - Variable in class me.tongfei.progressbar.DelegatingProgressBarConsumer
- consumer - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- consumer - Variable in class me.tongfei.progressbar.ProgressUpdateAction
- continuousUpdate - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- continuousUpdate - Variable in class me.tongfei.progressbar.ProgressUpdateAction
- continuousUpdate() - Method in class me.tongfei.progressbar.ProgressBarBuilder
- createConsoleConsumer(int) - Static method in class me.tongfei.progressbar.Util
- createConsoleConsumer(PrintStream) - Static method in class me.tongfei.progressbar.Util
- createConsoleConsumer(PrintStream, int) - Static method in class me.tongfei.progressbar.Util
- current - Variable in class me.tongfei.progressbar.ProgressState
- cursorMovementSupported - Static variable in class me.tongfei.progressbar.TerminalUtils
D
- DEFAULT_TERMINAL_WIDTH - Static variable in class me.tongfei.progressbar.TerminalUtils
- DefaultProgressBarRenderer - Class in me.tongfei.progressbar
-
Default progress bar renderer (see
ProgressBarRenderer). - DefaultProgressBarRenderer(ProgressBarStyle, String, long, boolean, DecimalFormat, ChronoUnit, boolean, Function<ProgressState, Optional<Duration>>) - Constructor for class me.tongfei.progressbar.DefaultProgressBarRenderer
- DelegatingProgressBarConsumer - Class in me.tongfei.progressbar
-
Progress bar consumer that delegates the progress bar handling to a custom
Consumer. - DelegatingProgressBarConsumer(Consumer<String>) - Constructor for class me.tongfei.progressbar.DelegatingProgressBarConsumer
- DelegatingProgressBarConsumer(Consumer<String>, int) - Constructor for class me.tongfei.progressbar.DelegatingProgressBarConsumer
- delimitingSequence - Variable in class me.tongfei.progressbar.ProgressBarStyle
- delimitingSequence(String) - Method in class me.tongfei.progressbar.ProgressBarStyleBuilder
-
Set delimiting sequence.
E
- elapsed - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- elapsedBeforeStart - Variable in class me.tongfei.progressbar.ProgressState
- ESC_CODE - Static variable in class me.tongfei.progressbar.ProgressBarStyleBuilder
- ESCAPE_CHAR - Static variable in class me.tongfei.progressbar.TerminalUtils
- estimateSize() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- eta - Variable in class me.tongfei.progressbar.DefaultProgressBarRenderer
- eta - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- etaString(ProgressState) - Method in class me.tongfei.progressbar.DefaultProgressBarRenderer
- executor - Static variable in class me.tongfei.progressbar.Util
- extraMessage - Variable in class me.tongfei.progressbar.ProgressState
F
- filterActiveConsumers(Class<T>) - Static method in class me.tongfei.progressbar.TerminalUtils
- first - Variable in class me.tongfei.progressbar.ProgressUpdateAction
- flush() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedOutputStream
- flush() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedWriter
- forceRefresh() - Method in class me.tongfei.progressbar.ProgressUpdateAction
- formatDuration(Duration) - Static method in class me.tongfei.progressbar.Util
- fractionSymbols - Variable in class me.tongfei.progressbar.ProgressBarStyle
- fractionSymbols(String) - Method in class me.tongfei.progressbar.ProgressBarStyleBuilder
-
Set fraction symbols.
G
- getCharDisplayLength(char) - Static method in class me.tongfei.progressbar.StringDisplayUtils
-
Returns the display width of a Unicode character on terminal.
- getComparator() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- getCurrent() - Method in class me.tongfei.progressbar.ProgressBar
-
Returns the current progress.
- getCurrent() - Method in class me.tongfei.progressbar.ProgressState
- getElapsedAfterStart() - Method in class me.tongfei.progressbar.ProgressBar
-
Returns the duration that this progress bar has been running after it was resumed.
- getElapsedAfterStart() - Method in class me.tongfei.progressbar.ProgressState
- getElapsedBeforeStart() - Method in class me.tongfei.progressbar.ProgressBar
-
Returns the duration that this progress bar has been running before it was resumed.
- getElapsedBeforeStart() - Method in class me.tongfei.progressbar.ProgressState
- getExtraMessage() - Method in class me.tongfei.progressbar.ProgressBar
-
Returns the extra message at the end of the progress bar.
- getExtraMessage() - Method in class me.tongfei.progressbar.ProgressState
- getInputStreamSize(InputStream) - Static method in class me.tongfei.progressbar.Util
- getMax() - Method in class me.tongfei.progressbar.ProgressBar
-
Returns the maximum value of this progress bar.
- getMax() - Method in class me.tongfei.progressbar.ProgressState
- getMaxRenderedLength() - Method in class me.tongfei.progressbar.ConsoleProgressBarConsumer
- getMaxRenderedLength() - Method in class me.tongfei.progressbar.DelegatingProgressBarConsumer
- getMaxRenderedLength() - Method in interface me.tongfei.progressbar.ProgressBarConsumer
-
Returns the maximum length allowed for the rendered form of a progress bar.
- getNormalizedProgress() - Method in class me.tongfei.progressbar.ProgressBar
-
Returns the progress normalized to the interval [0, 1].
- getNormalizedProgress() - Method in class me.tongfei.progressbar.ProgressState
- getProgressBar() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- getProgressBar() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterator
- getProgressBar() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedOutputStream
- getProgressBar() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- getProgressBar() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- getProgressBarBuilder() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterable
- getSpliteratorSize(Spliterator<T>) - Static method in class me.tongfei.progressbar.Util
- getStart() - Method in class me.tongfei.progressbar.ProgressBar
- getStart() - Method in class me.tongfei.progressbar.ProgressState
- getStartInstant() - Method in class me.tongfei.progressbar.ProgressBar
-
Returns the instant when the progress bar started.
- getStartInstant() - Method in class me.tongfei.progressbar.ProgressState
- getStringDisplayLength(String) - Static method in class me.tongfei.progressbar.StringDisplayUtils
-
Returns the display width of a Unicode string on terminal.
- getTaskName() - Method in class me.tongfei.progressbar.ProgressBar
-
Returns the name of this task.
- getTaskName() - Method in class me.tongfei.progressbar.ProgressState
- getTerminal() - Static method in class me.tongfei.progressbar.TerminalUtils
-
Creating terminal is relatively expensive, usually takes between 5-10ms.
- getTerminalWidth() - Static method in class me.tongfei.progressbar.TerminalUtils
- getTotalElapsed() - Method in class me.tongfei.progressbar.ProgressBar
-
Returns the total duration that this progress bar has been running from start, excluding the period when it has been paused.
- getTotalElapsed() - Method in class me.tongfei.progressbar.ProgressState
H
- hasCursorMovementSupport() - Static method in class me.tongfei.progressbar.TerminalUtils
- hasNext() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterator
- hideEta - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- hideEta() - Method in class me.tongfei.progressbar.ProgressBarBuilder
I
- indefinite - Variable in class me.tongfei.progressbar.ProgressState
- initialized - Variable in class me.tongfei.progressbar.InteractiveConsoleProgressBarConsumer
- initialMax - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- initialMaxIsSet() - Method in class me.tongfei.progressbar.ProgressBarBuilder
- InteractiveConsoleProgressBarConsumer - Class in me.tongfei.progressbar
-
Progress bar consumer for terminals supporting moving cursor up/down.
- InteractiveConsoleProgressBarConsumer(PrintStream) - Constructor for class me.tongfei.progressbar.InteractiveConsoleProgressBarConsumer
- InteractiveConsoleProgressBarConsumer(PrintStream, int) - Constructor for class me.tongfei.progressbar.InteractiveConsoleProgressBarConsumer
- isAlive() - Method in class me.tongfei.progressbar.ProgressState
- isEtaShown - Variable in class me.tongfei.progressbar.DefaultProgressBarRenderer
- isIndefinite() - Method in class me.tongfei.progressbar.ProgressBar
-
Checks if the progress bar is indefinite, i.e., its maximum value is unknown.
- isIndefinite() - Method in class me.tongfei.progressbar.ProgressState
- isPaused() - Method in class me.tongfei.progressbar.ProgressState
- isSpeedShown - Variable in class me.tongfei.progressbar.DefaultProgressBarRenderer
- iterator() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterable
K
- kill() - Method in class me.tongfei.progressbar.ProgressState
L
- last - Variable in class me.tongfei.progressbar.ProgressUpdateAction
- leftBracket - Variable in class me.tongfei.progressbar.ProgressBarStyle
- leftBracket(String) - Method in class me.tongfei.progressbar.ProgressBarStyleBuilder
-
Set left bracket.
- linearEta(ProgressState) - Static method in class me.tongfei.progressbar.Util
M
- mark - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- mark - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- mark(int) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- mark(int) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- max - Variable in class me.tongfei.progressbar.ProgressState
- maxHint(long) - Method in class me.tongfei.progressbar.ProgressBar
-
Gives a hint to the maximum value of the progress bar.
- maxHint(long) - Method in class me.tongfei.progressbar.ProgressState
- maxProgressLength - Variable in class me.tongfei.progressbar.DelegatingProgressBarConsumer
- maxRenderedLength - Variable in class me.tongfei.progressbar.ConsoleProgressBarConsumer
- maxRenderedLength - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- me.tongfei.progressbar - package me.tongfei.progressbar
- me.tongfei.progressbar.wrapped - package me.tongfei.progressbar.wrapped
- moveCursorDown(int) - Static method in class me.tongfei.progressbar.TerminalUtils
- moveCursorUp(int) - Static method in class me.tongfei.progressbar.TerminalUtils
N
- next() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterator
O
- openChildren - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- out - Variable in class me.tongfei.progressbar.ConsoleProgressBarConsumer
P
- pause() - Method in class me.tongfei.progressbar.ProgressBar
-
Pauses this current progress.
- pause() - Method in class me.tongfei.progressbar.ProgressState
- paused - Variable in class me.tongfei.progressbar.ProgressState
- pb - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- pb - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterator
- pb - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedOutputStream
- pb - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- pb - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- pb - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedWriter
- pbb - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterable
- percentage(ProgressState) - Method in class me.tongfei.progressbar.DefaultProgressBarRenderer
- position - Variable in class me.tongfei.progressbar.InteractiveConsoleProgressBarConsumer
- processed - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- progress - Variable in class me.tongfei.progressbar.ProgressBar
- progress - Variable in class me.tongfei.progressbar.ProgressUpdateAction
- ProgressBar - Class in me.tongfei.progressbar
-
A console-based progress bar with minimal runtime overhead.
- ProgressBar(String, long) - Constructor for class me.tongfei.progressbar.ProgressBar
-
Creates a progress bar with the specific taskName name and initial maximum value.
- ProgressBar(String, long, int, boolean, boolean, long, Duration, ProgressBarRenderer, ProgressBarConsumer) - Constructor for class me.tongfei.progressbar.ProgressBar
-
Deprecated.Use
ProgressBarBuilderinstead. Will be private in future versions. - ProgressBar(String, long, int, boolean, boolean, PrintStream, ProgressBarStyle, String, long, boolean, DecimalFormat, ChronoUnit, long, Duration) - Constructor for class me.tongfei.progressbar.ProgressBar
-
Deprecated.Use
ProgressBarBuilderinstead. - ProgressBarBuilder - Class in me.tongfei.progressbar
-
Builder class for
ProgressBars. - ProgressBarBuilder() - Constructor for class me.tongfei.progressbar.ProgressBarBuilder
- ProgressBarConsumer - Interface in me.tongfei.progressbar
-
A consumer that prints a rendered progress bar.
- ProgressBarRenderer - Interface in me.tongfei.progressbar
-
Renders a
ProgressStateinto a string. - ProgressBarStyle - Class in me.tongfei.progressbar
-
Represents the display style of a progress bar.
- ProgressBarStyle(String, String, String, String, char, char, String, char) - Constructor for class me.tongfei.progressbar.ProgressBarStyle
- ProgressBarStyleBuilder - Class in me.tongfei.progressbar
-
Builder for
ProgressBarStyles. - ProgressBarStyleBuilder() - Constructor for class me.tongfei.progressbar.ProgressBarStyleBuilder
- ProgressBarWrappedInputStream - Class in me.tongfei.progressbar.wrapped
-
Any input stream whose progress is tracked by a progress bar.
- ProgressBarWrappedInputStream(InputStream, ProgressBar) - Constructor for class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- ProgressBarWrappedIterable<T> - Class in me.tongfei.progressbar.wrapped
-
Any iterable, when being iterated over, is tracked by a progress bar.
- ProgressBarWrappedIterable(Iterable<T>, ProgressBarBuilder) - Constructor for class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterable
- ProgressBarWrappedIterator<T> - Class in me.tongfei.progressbar.wrapped
-
Any iterator whose iteration is tracked by a progress bar.
- ProgressBarWrappedIterator(Iterator<T>, ProgressBar) - Constructor for class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterator
- ProgressBarWrappedOutputStream - Class in me.tongfei.progressbar.wrapped
- ProgressBarWrappedOutputStream(OutputStream, ProgressBar) - Constructor for class me.tongfei.progressbar.wrapped.ProgressBarWrappedOutputStream
- ProgressBarWrappedReader - Class in me.tongfei.progressbar.wrapped
-
A reader whose progress is tracked by a progress bar.
- ProgressBarWrappedReader(Reader, ProgressBar) - Constructor for class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- ProgressBarWrappedSpliterator<T> - Class in me.tongfei.progressbar.wrapped
-
Any spliterator whose parallel iteration is tracked by a multi-threaded progress bar.
- ProgressBarWrappedSpliterator(Spliterator<T>, ProgressBar) - Constructor for class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- ProgressBarWrappedSpliterator(Spliterator<T>, ProgressBar, Set<Spliterator<T>>) - Constructor for class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- ProgressBarWrappedWriter - Class in me.tongfei.progressbar.wrapped
-
A writer whose progress is tracked by a progress bar.
- ProgressBarWrappedWriter(Writer, ProgressBar) - Constructor for class me.tongfei.progressbar.wrapped.ProgressBarWrappedWriter
- progressFractionalPart(ProgressState, int) - Method in class me.tongfei.progressbar.DefaultProgressBarRenderer
- progressIntegralPart(ProgressState, int) - Method in class me.tongfei.progressbar.DefaultProgressBarRenderer
- ProgressState - Class in me.tongfei.progressbar
-
Encapsulates the internal states of a progress bar.
- ProgressState(String, long, long, Duration) - Constructor for class me.tongfei.progressbar.ProgressState
- ProgressUpdateAction - Class in me.tongfei.progressbar
-
Represents the action that is executed for each refresh of a progress bar.
- ProgressUpdateAction(ProgressState, ProgressBarRenderer, ProgressBarConsumer, boolean, boolean) - Constructor for class me.tongfei.progressbar.ProgressUpdateAction
R
- ratio(ProgressState) - Method in class me.tongfei.progressbar.DefaultProgressBarRenderer
- read() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- read() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- read(byte[]) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- read(byte[], int, int) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- read(char[]) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- read(char[], int, int) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- refresh() - Method in class me.tongfei.progressbar.ProgressBar
-
Prompts the progress bar to refresh.
- refresh() - Method in class me.tongfei.progressbar.ProgressUpdateAction
- refreshPrompt - Variable in class me.tongfei.progressbar.ProgressBarStyle
- refreshPrompt(String) - Method in class me.tongfei.progressbar.ProgressBarStyleBuilder
-
Set refresh prompt.
- registerChild(Spliterator<T>) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- remove() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterator
- removeThis() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- render(ProgressState, int) - Method in class me.tongfei.progressbar.DefaultProgressBarRenderer
- render(ProgressState, int) - Method in interface me.tongfei.progressbar.ProgressBarRenderer
-
Renders the current progress bar state as a string to be shown by a consumer.
- renderer - Variable in class me.tongfei.progressbar.ProgressUpdateAction
- repeat(char, int) - Static method in class me.tongfei.progressbar.Util
- reset() - Method in class me.tongfei.progressbar.ProgressBar
-
Resets the progress bar to its initial state (where progress equals to 0).
- reset() - Method in class me.tongfei.progressbar.ProgressState
- reset() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- reset() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- resume() - Method in class me.tongfei.progressbar.ProgressBar
-
Resumes this current progress.
- resume() - Method in class me.tongfei.progressbar.ProgressState
- rightBracket - Variable in class me.tongfei.progressbar.ProgressBarStyle
- rightBracket(String) - Method in class me.tongfei.progressbar.ProgressBarStyleBuilder
-
Set right bracket.
- rightSideFractionSymbol - Variable in class me.tongfei.progressbar.ProgressBarStyle
- rightSideFractionSymbol(char) - Method in class me.tongfei.progressbar.ProgressBarStyleBuilder
-
Set right side fraction symbol.
- run() - Method in class me.tongfei.progressbar.ProgressUpdateAction
S
- scheduledTask - Variable in class me.tongfei.progressbar.ProgressBar
- setAsDefinite() - Method in class me.tongfei.progressbar.ProgressState
- setAsIndefinite() - Method in class me.tongfei.progressbar.ProgressState
- setConsumer(ProgressBarConsumer) - Method in class me.tongfei.progressbar.ProgressBarBuilder
- setEtaFunction(Function<ProgressState, Optional<Duration>>) - Method in class me.tongfei.progressbar.ProgressBarBuilder
- setExtraMessage(String) - Method in class me.tongfei.progressbar.ProgressBar
-
Sets the extra message at the end of the progress bar.
- setExtraMessage(String) - Method in class me.tongfei.progressbar.ProgressState
- setInitialMax(long) - Method in class me.tongfei.progressbar.ProgressBarBuilder
- setMaxRenderedLength(int) - Method in class me.tongfei.progressbar.ProgressBarBuilder
- setSpeedUnit(ChronoUnit) - Method in class me.tongfei.progressbar.ProgressBarBuilder
- setStyle(ProgressBarStyle) - Method in class me.tongfei.progressbar.ProgressBarBuilder
- setTaskName(String) - Method in class me.tongfei.progressbar.ProgressBarBuilder
- setUnit(String, long) - Method in class me.tongfei.progressbar.ProgressBarBuilder
- setUpdateIntervalMillis(int) - Method in class me.tongfei.progressbar.ProgressBarBuilder
- showSpeed - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- showSpeed() - Method in class me.tongfei.progressbar.ProgressBarBuilder
- showSpeed(DecimalFormat) - Method in class me.tongfei.progressbar.ProgressBarBuilder
- skip(long) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedInputStream
- skip(long) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedReader
- space - Variable in class me.tongfei.progressbar.ProgressBarStyle
- space(char) - Method in class me.tongfei.progressbar.ProgressBarStyleBuilder
-
Set space character.
- speed(ProgressState) - Method in class me.tongfei.progressbar.DefaultProgressBarRenderer
- speedFormat - Variable in class me.tongfei.progressbar.DefaultProgressBarRenderer
- speedFormat - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- speedUnit - Variable in class me.tongfei.progressbar.DefaultProgressBarRenderer
- speedUnit - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- start - Variable in class me.tongfei.progressbar.ProgressState
- startInstant - Variable in class me.tongfei.progressbar.ProgressState
- startsFrom(long, Duration) - Method in class me.tongfei.progressbar.ProgressBarBuilder
-
Sets elapsedBeforeStart duration and number of processed units.
- step() - Method in class me.tongfei.progressbar.ProgressBar
-
Advances this progress bar by one step.
- stepBy(long) - Method in class me.tongfei.progressbar.ProgressBar
-
Advances this progress bar by a specific amount.
- stepBy(long) - Method in class me.tongfei.progressbar.ProgressState
- stepTo(long) - Method in class me.tongfei.progressbar.ProgressBar
-
Advances this progress bar to the specific progress value.
- stepTo(long) - Method in class me.tongfei.progressbar.ProgressState
- StringDisplayUtils - Class in me.tongfei.progressbar
-
Contains methods to compute the display lengths of characters and strings on a terminal.
- StringDisplayUtils() - Constructor for class me.tongfei.progressbar.StringDisplayUtils
- style - Variable in class me.tongfei.progressbar.DefaultProgressBarRenderer
- style - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- style - Variable in class me.tongfei.progressbar.ProgressBarStyleBuilder
T
- task - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- taskName - Variable in class me.tongfei.progressbar.ProgressState
- terminal - Static variable in class me.tongfei.progressbar.TerminalUtils
- TerminalUtils - Class in me.tongfei.progressbar
- TerminalUtils() - Constructor for class me.tongfei.progressbar.TerminalUtils
- trimDisplayLength(String, int) - Static method in class me.tongfei.progressbar.StringDisplayUtils
- tryAdvance(Consumer<? super T>) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- trySplit() - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
U
- underlying - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterable
- underlying - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedIterator
- underlying - Variable in class me.tongfei.progressbar.wrapped.ProgressBarWrappedSpliterator
- UNICODE_BLOCK - Static variable in class me.tongfei.progressbar.ProgressBarStyle
-
Use Unicode block characters to draw the progress bar.
- unitName - Variable in class me.tongfei.progressbar.DefaultProgressBarRenderer
- unitName - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- unitSize - Variable in class me.tongfei.progressbar.DefaultProgressBarRenderer
- unitSize - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- updateIntervalMillis - Variable in class me.tongfei.progressbar.ProgressBarBuilder
- Util - Class in me.tongfei.progressbar
- Util() - Constructor for class me.tongfei.progressbar.Util
W
- wrap(InputStream, String) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps an
InputStreamso that when read, a progress bar is shown to track the reading progress. - wrap(InputStream, ProgressBarBuilder) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps an
InputStreamso that when read, a progress bar is shown to track the reading progress. - wrap(OutputStream, String) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps an
OutputStreamso that when written, a progress bar is shown to track the writing progress. - wrap(OutputStream, ProgressBarBuilder) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps an
OutputStreamso that when written, a progress bar is shown to track the writing progress. - wrap(Reader, String) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps a
Readerso that when read, a progress bar is shown to track the reading progress. - wrap(Reader, ProgressBarBuilder) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps a
Readerso that when read, a progress bar is shown to track the reading progress. - wrap(Writer, String) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps a
Writerso that when written, a progress bar is shown to track the writing progress. - wrap(Writer, ProgressBarBuilder) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps a
Writerso that when written, a progress bar is shown to track the writing progress. - wrap(Iterable<T>, String) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps an
Iterableso that when iterated, a progress bar is shown to track the traversal progress. - wrap(Iterable<T>, ProgressBarBuilder) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps an
Iterableso that when iterated, a progress bar is shown to track the traversal progress. - wrap(Iterator<T>, String) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps an iterator so that when iterated, a progress bar is shown to track the traversal progress.
- wrap(Iterator<T>, ProgressBarBuilder) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps an iterator so that when iterated, a progress bar is shown to track the traversal progress.
- wrap(Spliterator<T>, String) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps a
Spliteratorso that when iterated, a progress bar is shown to track the traversal progress. - wrap(Spliterator<T>, ProgressBarBuilder) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps a
Spliteratorso that when iterated, a progress bar is shown to track the traversal progress. - wrap(S, String) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps a
Streamso that when iterated, a progress bar is shown to track the traversal progress. - wrap(S, ProgressBarBuilder) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps a
Streamso that when iterated, a progress bar is shown to track the traversal progress. - wrap(T[], String) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps an array so that when iterated, a progress bar is shown to track the traversal progress.
- wrap(T[], ProgressBarBuilder) - Static method in class me.tongfei.progressbar.ProgressBar
-
Wraps an array so that when iterated, a progress bar is shown to track the traversal progress.
- write(byte[]) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedOutputStream
- write(byte[], int, int) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedOutputStream
- write(char[], int, int) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedWriter
- write(int) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedOutputStream
- write(int) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedWriter
- write(String) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedWriter
- write(String, int, int) - Method in class me.tongfei.progressbar.wrapped.ProgressBarWrappedWriter
All Classes All Packages