- java.lang.Object
-
- me.tongfei.progressbar.ProgressBarStyleBuilder
-
public class ProgressBarStyleBuilder extends java.lang.ObjectBuilder forProgressBarStyles.- Since:
- 0.10.0
- Author:
- Aleksandr Pakhomov
-
-
Constructor Summary
Constructors Constructor Description ProgressBarStyleBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ProgressBarStyleBuilderblock(char block)Set block character.ProgressBarStylebuild()BuildProgressBarStyle.ProgressBarStyleBuildercolorCode(byte code)Set ANSI color code.ProgressBarStyleBuilderdelimitingSequence(java.lang.String delimitingSequence)Set delimiting sequence.ProgressBarStyleBuilderfractionSymbols(java.lang.String fractionSymbols)Set fraction symbols.ProgressBarStyleBuilderleftBracket(java.lang.String leftBracket)Set left bracket.ProgressBarStyleBuilderrefreshPrompt(java.lang.String refreshPrompt)Set refresh prompt.ProgressBarStyleBuilderrightBracket(java.lang.String rightBracket)Set right bracket.ProgressBarStyleBuilderrightSideFractionSymbol(char rightSideFractionSymbol)Set right side fraction symbol.ProgressBarStyleBuilderspace(char space)Set space character.
-
-
-
Method Detail
-
refreshPrompt
public ProgressBarStyleBuilder refreshPrompt(java.lang.String refreshPrompt)
Set refresh prompt. Default "\r".
-
leftBracket
public ProgressBarStyleBuilder leftBracket(java.lang.String leftBracket)
Set left bracket. Default "[".
-
delimitingSequence
public ProgressBarStyleBuilder delimitingSequence(java.lang.String delimitingSequence)
Set delimiting sequence. Default "".
-
rightBracket
public ProgressBarStyleBuilder rightBracket(java.lang.String rightBracket)
Set right bracket. Default "]".
-
block
public ProgressBarStyleBuilder block(char block)
Set block character. Default "="
-
space
public ProgressBarStyleBuilder space(char space)
Set space character. Default " "
-
fractionSymbols
public ProgressBarStyleBuilder fractionSymbols(java.lang.String fractionSymbols)
Set fraction symbols.
-
rightSideFractionSymbol
public ProgressBarStyleBuilder rightSideFractionSymbol(char rightSideFractionSymbol)
Set right side fraction symbol.
-
colorCode
public ProgressBarStyleBuilder colorCode(byte code)
Set ANSI color code. Default 0 (no color). Must be in {0, ..., 255}.
-
build
public ProgressBarStyle build()
BuildProgressBarStyle.
-
-